这与64位Windows Server 2008 R2的另一篇文章有关: Scheduled Task on Windows Server 2008 R2: batch keeps running
我想我错了,但我想如果我在系统属性 - 高级 - 环境变量中将cmd.exe的ComSpec
路径更改为%SystemRoot%\syswow64\cmd.exe
,则调用cmd.exe批处理文件将调用\syswow64
下的32位版本
但是当我在批处理运行时在任务管理器中查看cmd.exe的实例时,Properies仍然将路径显示为\system32
。
是否有其他方法可以在没有注册表更改的情况下实现默认的32位cmd.exe?