每天以5分钟的间隔通过批处理脚本调用perl脚本
我想运行我的 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 脚本没有运行
这是我的第一个批处理脚本,所以请大家帮我解决这个问题
谢谢
I want to run my perl script<" ftp_files_copy.pl"> on windows through batch file<"Run_perl_script.bat"> at every 5 minutes interval
Well I have written one batch script:
schtasks /create /tn "batch Script" /tr E:\script\Run_perl_script.bat /sc minute /mo 5
perl ftp_files_copy.pl
But the problem is every 5 minutes command prompt displays for a while and then disappears but nothing is happening i mean my perl script is not running
These is my first batch script so please guys just help me out from this problem
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您很可能需要指定
ftp_files_copy.pl
脚本的完整路径:因为,当调用脚本时,
script
目录不一定(事实上,不太可能)当前工作目录,因此 perl 解释器需要知道脚本的确切路径。Most likely you need to specify the full path to your
ftp_files_copy.pl
script:because, when the script is invoked, the
script
directory is not necessarily (in fact, unlikely) the current working directory, and so theperl
interpreter needs to know the exact path to the script.