Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 运行cmd.exe时避免显示Microsoft版本_Windows_Batch File_Cmd_Version - Fatal编程技术网

Windows 运行cmd.exe时避免显示Microsoft版本

Windows 运行cmd.exe时避免显示Microsoft版本,windows,batch-file,cmd,version,Windows,Batch File,Cmd,Version,如果我有一个批处理文件,并且我希望阻止它关闭,因此允许用户使用修改后的路径运行命令,通常会使用cmd.exe结束批处理文件 但是,此恼人的消息会中断批处理文件的输出: Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. 运行cmd.exe时,是否有其他方法保持窗口打开,或防止出现此文本?我假设您正在通过双击或通过快捷方式运行批处理脚本 一个选项是

如果我有一个批处理文件,并且我希望阻止它关闭,因此允许用户使用修改后的路径运行命令,通常会使用cmd.exe结束批处理文件

但是,此恼人的消息会中断批处理文件的输出:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

运行cmd.exe时,是否有其他方法保持窗口打开,或防止出现此文本?

我假设您正在通过双击或通过快捷方式运行批处理脚本

一个选项是创建一个快捷方式,并将目标从c:\yourPath\yourScript.bat修改为cmd/k c:\yourspath\yourScript


另一个选择是以cmd/k结束脚本

尝试运行cmd/c而不是cmdOr cmd/k,以更适合您的方式运行;它不起作用,cmd退出程序