如何在Windows 7/2008中自动执行perl脚本?

| 我想每周执行一次Perl脚本。我已经查看了任务计划程序,但是当我选择.pl文件并运行任务时所做的全部工作就是在notepad ++中打开.pl文件。然后,我尝试让Task Scheduler运行.bat文件:
perl goto.pl
当我双击桌面(正在工作的地方)时,它可以工作,但是当我运行任务时,它只会闪烁命令提示符屏幕。我在Google上进行了广泛的搜索,很多人都遇到了这个问题,解决方案似乎是“更改权限”或“将完整路径名添加到perl.exe和.pl文件中,但不带引号”。文件和桌面文件夹都具有完全控制/权限,我是管理员帐户,因此似乎不是解决方案。我的perl脚本输出到一个文本文件,我想每周自动将其通过电子邮件发送到分发列表,但这对以后的工作来说是一个挑战。谢谢。     
已邀请:
您可以在.bat文件中更改当前的工作目录,这似乎是问题所在。
cd c:\\directory\\of\\script\\
perl goto.pl
或者,您可以使用完整路径名,如您在问题中所建议的那样。     

要回复问题请先登录注册