美文网首页
Windows7 job执行报错0x2

Windows7 job执行报错0x2

作者: xiaojieLu | 来源:发表于2014-12-30 10:01 被阅读526次

之前说到用PC的ftp自动备份文件。于是我在Windows7下创建一个job,执行autoftp.bat文件来实现。
autoftp.bat文件内容如下:

ftp -s:autoftp.cfg

job创建好后,每次执行都是失败,一个黑色窗口一闪而过。看job运行结果是一个0x2的错误。可是每次我在cmd环境下执行autoftp.bat都是正常执行的啊。
想来想去,最后修改autoftp.bat文件为(我的autoftp.cfg放在D盘根目录下):

ftp -s:d:\autoftp.cfg

然后再次执行,成功了。

最后总结原因应该是:在系统自动调用job执行autoftp.bat时,当前目录不是D盘根目录,所以无法找到autoftp.cfg配置文件。所以,在给ftp传递参数文件时需要使用绝对路径,而不是相对路径。因为相对路径不可控。

完结。

相关文章

网友评论

      本文标题:Windows7 job执行报错0x2

      本文链接:https://www.haomeiwen.com/subject/dicztttx.html