Windows 如何使用命令关闭cmd窗口?
我在cmd上制作了一个有两个窗口的程序,我想用命令关闭一个cmd窗口Windows 如何使用命令关闭cmd窗口?,windows,command-line,cmd,Windows,Command Line,Cmd,我在cmd上制作了一个有两个窗口的程序,我想用命令关闭一个cmd窗口 if %choise%==1 goto menu :menu cls color a echo =============================== echo MENU echo =============================== echo 1.Eixt 2.History echo. set /p choise=Choose: if %choise%==1 exit i
if %choise%==1 goto menu
:menu
cls
color a
echo ===============================
echo MENU
echo ===============================
echo 1.Eixt 2.History
echo.
set /p choise=Choose:
if %choise%==1 exit
if %choise%==2 goto History
有人能帮忙吗?我想用命令关闭一个cmd窗口
如果未定义%choise%
,则上述行将导致错误,请将其删除
后藤在这个时候出人意料
使用以下批处理文件:
@echo off
:menu
cls
color a
echo ===============================
echo MENU
echo ===============================
echo 1.Exit 2.History
echo.
set /p choise=Choose:
if %choise%==1 exit
if %choise%==2 goto History
endlocal
taskkill /f /fi "WINDOWTITLE eq Administrator: History Box"
- 如果按1,批处理文件将退出
shellcmd
- 如果按2,则会出现错误,因为没有标签
系统找不到指定的批次标签-历史记录历史记录
我有两个窗口,“MWprog”和“历史记录框” 我想关闭“历史记录框”窗口而不关闭“MWPOG”窗口 将以下命令添加到批处理文件:
@echo off
:menu
cls
color a
echo ===============================
echo MENU
echo ===============================
echo 1.Exit 2.History
echo.
set /p choise=Choose:
if %choise%==1 exit
if %choise%==2 goto History
endlocal
taskkill /f /fi "WINDOWTITLE eq Administrator: History Box"
注:
- 额外的空间-在
-是必需的后面有两个:
if "%ShouldIExit%"=="TRUE" goto :EOF
或
或
或
在计算机上搜索此程序,通常深入到windows目录中
TaskKill.exe
是的,但这是程序的一部分,我想在转到菜单之前关闭屏幕上运行的另一个cmd窗口label@koskasFree4All然后您需要编辑您的问题并正确解释您想要的内容。@koskasFree4All另一个cmd窗口的标题是什么?我必须打开窗口。“MWprog”和“History Box”我想在不关闭历史记录的情况下关闭历史记录框MWprog@koskasFree4All在批处理文件的开头添加TASKKILL/F/FI“WINDOWTITLE eq History*”。这不是“程序”,而是批处理文件。因此,您可以通过结束批处理文件来关闭窗口,而不是使用一些神奇的“关闭”命令。代码与这个问题毫无关系。这段代码没有创建第二个命令提示窗口。
TaskKill.exe