我想运行我的perl脚本<“ftp_files_copy.pl”>在Windows上通过批处理文件<“Run_perl_script.bat”>每隔5分钟一次 好吧,我写了一个批处理脚本:
schtasks /create /tn "batch Script" /tr E:\script\Run_perl_script.bat /sc minute /mo 5
perl ftp_files_copy.pl
但问题是每隔5分钟命令提示符显示一段时间然后消失但没有发生任何事情我的意思是我的perl脚本没有运行
这是我的第一个批处理脚本,所以请大家帮我解决这个问题
谢谢
答案 0 :(得分:0)
您很可能需要指定ftp_files_copy.pl
脚本的完整路径:
schtasks /create /tn "batch Script" /tr E:\script\Run_perl_script.bat /sc minute /mo 5
perl E:\script\ftp_files_copy.pl
因为,在调用脚本时,script
目录不一定(实际上不太可能)当前工作目录,因此perl
解释器需要知道脚本的确切路径