小编Sba*_*nga的帖子

计划任务中的批处理文件返回代码2147942401

我正在尝试安排作业以使用Windows 10 Task Scheduler运行批处理文件,但结果为返回码2147942401。

批处理文件位于远程位置,因此我给出了绝对路径
“ \\ server1 \文件传输\数据文件\ inbound \ abc \ csv \ excel-to-csv.bat”

如果我在命令提示符下运行批处理脚本,那么它将正常工作。 属性-一般 动作-编辑动作

批处理脚本是将excel转换为csv的文件。

该脚本的内容是:

FOR /f "delims=" %%i IN ("\\server1\file transfers\Data Files\Inbound\abc\CSV\*.xlsx" ) DO to-csv.vbs  "\\server1\file transfers\Data Files\Inbound\abc\*.xlsx" "%%~ni.csv"
Run Code Online (Sandbox Code Playgroud)

它调用另一个VB脚本是 to-cvs.vbs

如果我按@Steinspecht所述在“操作”选项卡中进行更改(任务计划程序-任务“成功完成”,退出代码为0x8007001),那么我也得到了代码2147942401, 不确定添加自变量是否正确在此处输入图片说明

windows batch-file scheduled-tasks

7
推荐指数
4
解决办法
4万
查看次数

标签 统计

batch-file ×1

scheduled-tasks ×1

windows ×1