首页 文章

在Windows任务计划程序中作为cronjob运行批处理文件时出错

提问于
浏览
0

我通过提供文件的完整路径在Windows 7任务计划中运行批处理文件 . 在批处理文件中我导入了index.php文件 . 我运行文件我得到以下错误:'pscp'无法识别作为内部或外部命令,可操作程序或批处理文件 . 'gunzip'不被识别为内部或外部命令,可操作程序或批处理文件 . 'pscp'不被识别为内部或外部命令,可操作程序或批处理文件 . 'gunzip'不被识别为内部或外部命令,可操作程序或批处理文件 . 注意:pscp和gunzip存在于批处理文件存在的路径中,然后我也会收到此错误 . 帮我解决这个问题 .

1 回答

  • 2

    问题是调度程序使用 %WINDIR%\System32\ 作为工作目录运行您的bat . 要解决此问题,只需在bat文件的开头添加 CD /D %~dp0 即可 . 这会将目录更改为bat文件的位置 .

相关问题