Kev*_*inB 10 memory command batch-file
我正在创建一个批处理文件,需要在单独的cmd窗口中打开第二个批处理脚本.如果我使用"call"命令而不是"start"但我不能在自己的窗口中启动脚本,我可以成功使用我的所有代码.我过去曾多次遇到此错误,并且始终与启动命令有关.我改变了我的工作方式,一切顺利.为什么start命令导致此错误,我该如何解决?下面是我的代码示例.
start "" /w "k:\Bundle Support files\record serial.cmd"
Run Code Online (Sandbox Code Playgroud)
第二个批处理文件打开并完成除最后一个之外的所有任务
goto :exit
:exit
Run Code Online (Sandbox Code Playgroud)
我已经多次更改了文件中的最后一个命令,它总是通过整个批处理,但是完成该批处理的最后一个命令失败,"没有足够的存储空间可用于处理此命令"错误.这发生在多台机器(不同的硬件)和多个操作系统上.我试过IRPStackSize修复没有运气.有关为什么我收到此错误的任何建议?
谢谢,凯文
Sep*_*pia 17
我遇到了类似的问题,对我来说解决方案很奇怪.似乎将窗口标题设置为空("")会导致错误.
所以,而不是
start "" /w "k:\Bundle Support files\record serial.cmd"
Run Code Online (Sandbox Code Playgroud)
尝试
start "Placeholder Name" /w "k:\Bundle Support files\record serial.cmd"
Run Code Online (Sandbox Code Playgroud)
我无法测试这是否适用于您的情况(我怀疑这很重要,因为您已经离开)但希望这将有助于遇到任何类似错误的人.
| 归档时间: |
|
| 查看次数: |
8879 次 |
| 最近记录: |