如何给Windows命令定时器?

问题描述:

你怎么能给任何窗口命令之前取消/强制退出/终止命令的计时器?如何给Windows命令定时器?

我在网上做了很多搜索,碰到: waitfor,timeout,sleep等,但没有任何帮助。

可以说我有一个巨大的文件,并从Windows命令提示符,我catting出来:

..../Desktop> cat hugefile.txt 

但是,如果它不完成比如5秒,停呢?

可能看起来像:

..../Desktop> timer(cat hugefile.txt) 5 

什么?

:: start calling cat 
start "somewindowtitle" pusspusspuss 
timeout /t 5 >nul 
for /f "skip=2tokens=2" %%a in ('tasklist /fi "windowtitle eq somewindowtitle"') do echo(taskkill /pid %%a 

应该让你去。所需的命令仅仅是echo ed。

+0

非常有效的+1 – Monacraft 2014-11-22 02:15:47