[備忘] 在.bat中sleep和kill
Posted on 2009-01-23 19:36 laogao 閱讀(2223) 評論(0) 編輯 收藏 所屬分類: Computer Usage 、Other Languages在Unix環境下,命令行或者shell中sleep和kill是常見的動作,在Windows的.bat文件中處理類似的任務就不那么直接了,備忘如下:
[sleep]
ping 127.0.0.1 -n 需要的秒數+1 -w 1000 > nul
[kill]
taskkill /f /im "進程名(如notepad.exe)"
taskkill /f /fi "WINDOWTITLE eq notepad*"
其中/f表示強制,/im表示image鏡像名(可執行文件名),/fi表示filter,后面跟表達式,比如這里的"窗體標題等于notepad*",支持wildcast通配符。