2014-02-11 74 views
-1

第一篇文章。我有一個有趣的請求,與批處理文件有關。 我想知道是否有可能對它進行編碼,以便使用bat文件啓動的程序將在設定的時間量後終止,然後自動重新啓動,然後這只是永遠循環/直到程序退出。是否可以用批處理文件做到這一點?

任何人有任何想法?

謝謝!!

+0

Schtasks ....? –

+0

你必須解釋你的意思.... – user3295252

回答

2

像這樣的東西應該工作:

:TOP 
    START /b notepad.exe 
    PING 127.0.0.1 -n 5 -w 1000 > nul 
    TASKKILL /im notepad.exe 
GOTO :TOP 

/bstart將在後臺啓動一個命令。在這個例子中我們使用notepad.exe

奇怪的ping命令是讓窗口進入睡眠狀態的技巧。 -n需要重複計數(本例中爲5),並且-w是ping之間的毫秒數。所以這將ping 1次延遲5次。換句話說,它會等待5秒。

+0

是的,這應該工作 –

+0

謝謝!在我嘗試這個之前,我有一個問題。我應該將哪些常規命令放入批處理文件中? – user3295252

+0

好吧,前提似乎有效,但我得到了一個通知,我不能將它用於taskkill,並且需要使用/ F強制關閉。我如何添加這個? – user3295252

相關問題