您好我正在努力从64位Windows Server 2012运行32位应用程序。当我在任务计划程序中设置它时,它永远不会运行。对以下任何建议?感谢。
如果应用程序(您尝试安排)是32位,则尝试从32位CLI启动它,即如果您想(在这种情况下)运行
C:\Program Files (x86)\Strate\CDReportInstall\CDReportExtracts.exe
,
告诉任务计划程序启动:
%systemroot%\Syswow64\cmd.exe /C "C:\Program Files (x86)\Strate\CDReportInstall\CDReportExtracts.exe"
这会强制它从32位命令提示符启动,因此使用32位仿真。
C:\windows\system32\cmd.exe /c “C:\Program Files (x86)\Strate\CDReportInstall\CDReportExtracts.exe”
当我运行上述参数时,它表示文件名,目录或标签语法不正确。
答案 0 :(得分:0)
不要使用命令行来启动应用程序 - 您正在使用任务计划程序来启动它。只需将任务调度程序指向
即可 "C:\Program Files (x86)\Strate\CDReportInstall\CDReportExtracts.exe"
你会没事的。
答案 1 :(得分:0)
您使用的引号类型不正确:即“”
vs ""
要使用的正确引号类型为""
。