发新话题
打印

[原创]在脚本中运行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快捷方式。
风,有时静,有时猛 风,有时喜,有时恨 风,有时大,有时小 我,我是风,我爱风 我是风流的风

TOP

勇敢的风学习起来进步很快 这几篇文章都写的挺好的
要知道 他可是个IT老板哦 每天的工作很多 学习精神可圈可点
qq310926是我唯一用号,除此之外有其他号码号自称邪八冰血封情,则非本人。

TOP

发新话题