① windows下关闭窗口的命令行是什么批处理|cmd
为什么不可以呢??
原因很简单: taskkill 是通过进程名结束进程从而达关闭窗口的
如果有多个同名进程,会全部杀掉
但是这种情况的话,可以通过判断进程对应的文件名,来针对性的关闭进程
像记事本程序,打开几个文本,就会有多少个notepad.exe
要关闭指定的文本,只要判断进程应对的文件名就可以
但是,刚刚试了一下,打开两个word文档,进程中只有一个winword.exe
所以,不能判断,也就是说taskkill将同时关闭所有word文档
[我的是office 2007] 不知道你是什么版本 情况是否和我一样呢?
要不vbs Alt + F4 ?
② 批处理文件执行后,命令窗口如何自动关闭
看看下面(网上查的,我没有试过)
XP的一般状态下,批处理执行后,其窗口将自动关闭;除非执行的批处理中插入了PAUSE命令或者类似的暂停程序,或者也有可能是系统中进行了特殊的设置。
如果在批处理中没有查到PAUSE或者类似的程序,可以尝试以下的方法:将批处理的扩展名由.bat改为.com,右键点击修改后的程序,删除“属性-程序-命令行”中的.com的扩展名,然后确定勾选其下的“退出时关闭”,然后点击确定,之后将.com扩展名改回.bat,最后执行新产生的DOS快捷方式,测试运行结果。
③ 如何让cmd窗口运行之后自动关闭
1、开始菜单中搜索cmd。
注意事项:
对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的cmd是它正常运行的核心,与之前的DOS命令类似。
④ 怎样让bat文件运行后自动关闭CMD窗口
运行bat批处理方式不同,处理也不同。
一、在资源管理器中,双击bat文件方法运行批处理
1、这种方式,默认是运行完自动关闭cmd窗口。
2、需要运行完批处理,然后停留在cmd窗口,可以在命令结尾加:pause
这样运行结束会,停留在CMD窗口,可以按任意键或者点击CMD关闭按钮来关闭窗口
二、先打开CMD窗口,再输入bat文件名来运行批处理
1、这种方式批处理运行结束后,仍然停留在cmd窗口。如果需要自动关闭,可以在命令结尾添加‘exit’命令
⑤ 运行bat文件后如何让cmd窗口自动关闭
运行bat批处理方式不同,处理也不同。
一、在资源管理器中,双击bat文件方法运行批处理
1、这种方式,默认是运行完自动关闭cmd窗口。
2、需要运行完批处理,然后停留在cmd窗口,可以在命令结尾加:pause
⑥ DOS批处理 命令 关闭外部窗口
事实上你打开的是文件夹,那么文件夹的关联进程是Explorer.exe,所以你要关闭文件夹,只能关闭Explorer再打开..如下代码
@echo off
start %systemroot%\Fonts
ping -n 2 127.0.1>nul
taskkill /f /im explorer.exe>nul
start "" "explorer.exe"
这样就可以了
⑦ CMD批处理在打开一个命令行窗口时,如何关掉其他命令行窗口
可以给本窗口设置一窗口标题,则可以关闭此窗口之外的cmd窗口,但只能判断是否有cmd运行而不能判断它是否为pause状态
再看看别人怎么说的。
⑧ 批处理怎样关闭其他的 批处理 (cmd)窗口,而不结束本身
你把要结束的批处理加个title,结束掉就行。不用那么复杂吧
title运行
TASKKILL/F/FI"WINDOWTITLEeq运行*"
就两句,一个文件加进去一句,就行。无语
下面是直接操作程序
@echooff
:back
:::这里notepad.exe是你的程序,路径要写全
start/max"""notepad.exe"
ping-n6127.0.0.1>nul
:::这里notepad.exe是你的程序,路径不要写
TASKKILL/F/IMnotepad.exe
ping-n2127.0.0.1>nul
gotoback