...已经运行Widows 7 Pro并修改了STARTUP文件夹以运行两个BAT来创建两个CMD盒,一个左侧和一个右侧。几天前,在注销时安装了13个Windows7更新,第二天登录时,两个CMD盒在命令提示符前面有一条新的错误消息: “没有足够的存储空间可用于处理此命令。” 在命令提示符下键入“DIR / X”会返回目录列表,但会显示三条错误消息: 1.系统无法在Application的消息文件中找到消息号0x235f的消息文本。 2.系统无法在Application的消息文件中找到消息号0x235b的消息文本。 3. DNS坏密钥 ...即。没有通常的DIR文本注释。
现在,在命令行中,任何带有“cmd / k”的BAT文件都会生成相同的错误框。
修改BAT文件以调用“C:Windows \ System32 \ cmd.exe / k”而不是简单地“cmd / k”解决命令行上的BAT问题...并在两个STARTUP BAT中进行此更改解决了问题在启动时。但是,这只是一个临时的解决方法。没有完整路径的裸“cmd”将失败。
更正:正如下面的Harry Johnston所建议的,还有另一个cmd.exe存在,这个存在于C:与C:\ Windows \ System32中的一个相同,并且在给它一个别名之后,STARTUP BAT工作正常。所以这篇文章变成了一个微不足道的异常,可能会或可能不是由Windows更新引起的,可能会被删除。
有谁知道Win7的哪些更新导致了这个问题,以及如何卸载它们。好的'WinXP会有很长的列表。 这里有很多有趣且相关的信息: https://superuser.com/questions/159034/spurious-out-of-memory 和这里: http://blog.airesoft.co.uk/2009/10/desktop-heap-monitor-vista-7/ 但也许有人有一个快速的答案。 ..谢谢你的回复。
答案 0 :(得分:0)
遇到同样的问题,并且有一个虚假的“cmd”副本。 TX