我通常不写batches
,但是我目前有一个batch
,它使用forfiles
将我的FLV从一个文件夹复制到另一个文件夹。当我手动运行批处理时,它每次都能工作,但是从计划的任务中,会引发(0x1)
错误。
forfiles -p "C:\Program Files\Adobe\Flash Media Server 4.5\applications\name\streams" -m *.flv -s -d -1 -c "cmd /c copy @file ^0x22C:\Program^ Files\Adobe\Flash^ Media^ Server^ 4.5\applications\name\output\"
不确定预定任务不喜欢哪种语法。
更新
在我的预定任务“ Action ”下,我具有以下内容:
Program/script: name.bat
Start in (optional): \\servername\file\to\batch
最佳答案
您好,这可能会有所帮助,
我也面临同样的问题。
只需将startin路径设置为:
此处的起始路径是批处理文件的路径:
就像您在程序脚本中输入的一样:
“E:\program相关文件\demo.bat”
然后在startin中通过:
E:\program相关文件并完成!
谢谢
阿伦·沙玛(Arun Sharma)
关于batch-file - 批处理手动运行,但不在计划任务中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12513264/