我目前正在尝试使用批处理文件在Windows 10上自动执行一些手动启动任务。但我正面临一个奇怪的问题。为什么执行应用程序时批处理文件有时会挂起?
我想制作一个批处理脚本,它将使用一些参数启动Xming。所以我想我可以把它放在批处理文件中。
"C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow
如果我在打开命令行窗口执行这一点,将依次罚款甚至多次工作,而无需启动Xming的的超过1个实例。但是,一旦我只将这一行放入bat文件并执行该脚本,它有时会起作用,有时会永久挂起。
我一直在谷歌搜索一段时间,我找不到任何描述我遇到的问题。任何帮助表示赞赏。
这里是一个命令提示符的说明我的问题输出:
C:\Users\JS>"C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow
C:\Users\JS>"C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow
C:\Users\JS>"C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow
...
C:\Users\JS>"C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow
C:\Users\JS>"C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow
C:\Users\JS>
C:\Users\JS>cd desktop
C:\Users\JS\Desktop>startup.bat
C:\Users\JS\Desktop>"C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow
... Hangs forever here
哪里的startup.bat只包含1号线:
"C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow
“开始”命令是否可以帮助您? '@Start“”“%ProgramFiles(x86)%\ Xming \ Xming.exe”:0 -clipboard -multiwindow',如果不是那么你可能需要运行'Cmd.exe',并在命令末尾插入命令。 – Compo