bat关闭指定窗口

来源:互联网 发布:手机棋牌麻将软件 编辑:程序博客网 时间:2024/04/30 08:39

问题1:如何用bat命令来关闭多个cmd.exe窗口中的指定窗口,notepad.exe,word.exe,excel.exe也可以,比如说要关闭1.bat窗口,而不关闭2.bat窗口

问题一:
关闭1.bat,但是1.bat里必须写入一句:title 1.bat
然后用以下这句就可以关闭1.bat了:
taskkill /FI  "WINDOWTITLE eq 1.bat" /IM cmd.exe /F

关闭notepad.exe,word.exe,excel.exe的:
taskkill /f /im notepad.exe /im word.exe /im excel.exe

具体你可以在运行里输入cmd /k taskkill/?看下,其实很简单的。

问题2:将一个文件同时复制到多个文件夹中,最好一句完成,越精简越好
copy 1.txt 到file1,file2,file3...
以下的这种方法我知道,我希望能更简单一些
copy 1.txt file1
copy 1.txt file2
copy 1.txt file3


问题二:
@for /f "skip=1 delims=" %%i in ('type %0')do copy 1.txt "%%i"
file1
file2
file3
路径......

他的答案没有效果是因为taskkill /FI IM WINDOWTITLE ne 窗体标题 /IM cmd.exe应该改成
taskkill /FI IM WINDOWTITLE eq 窗体标题 /IM cmd.exe
 
eq 才是等于的意思,而ne 是不等于的意思。所以他的效果是不关闭指定的窗口。

0 0
原创粉丝点击