欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是网络协议方面的经验知识教程:在脚本中运行cmd.exe的一个问题的解决,下面是详细的分享!
在脚本中运行cmd.exe的一个问题的解决
作者:勇敢的风
用wsh来调用cmd时出现一莫名其妙的错误,其返回的代码为“-1073741819 ”,搜索该错误代码,该代码为系统lsass.exe的错误代码。难道执行cmd还要调用lsass不成?
查看日志中的纪录发现了一条错误纪录,该纪录如下:
来源:Application Error
类型:错误
类别:100
事件id:1000
用户:N/A
描述:错误应用程序ntvdm.exe 版本5.2.3790.0,错误模块ntvdm.exe,版本5.2.3790.0,错误地址:0x00012bbe
在网上找到有关于ntvdm的资料:
ntvdm - ntvdm.exe - 进程信息
进程文件: ntvdm or ntvdm.exe
进程名称: Windows 16-bit Virtual Machine
描述: Windows Virtual Machine是为了兼容旧的16位Windows和DOS程序而设置的虚拟机。
常见错误: N/A
是否为系统进程: 否
仔细分析了一下,感觉在执行cmd的时候调用到ntvdm了,执行cmd怎么会运行在兼容模式下呢?仔细看了看system32的目录,发现多了一个cmd的兼容模式的快捷方式,将其删除后问题解决。
小结:不要再system32中直接双击cmd.exe,这样系统便会生成一个默认为16位德dos快捷方式。
以上就是关于在脚本中运行cmd.exe的一个问题的解决的网络协议知识分享,更多电脑教程请移步到>>电脑教程。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
