2015-10-29 121 views
1

我已经编写了两个每天早上需要运行的powershell脚本。第一个生成一个文本文件,其中包含在过去二十四小时内添加到目录中的所有新文件的名称和位置。我写的第二个脚本需要.txt文件并将它发送给我自己。Windows任务计划程序 - 无法运行Powershell脚本

这两个脚本都是在手动执行时完美运行的。我将它们都添加到任务调度程序中,但调度程序未正确执行脚本。文本文件不会生成,并且电子邮件不会被发送。我已经做了(对于这两个脚本)

事情:

  1. 选择运行用户是否登录与否的选项。
  2. 设置为与最高权限运行
  3. 已检查并重新检查,我的ExecutionPolicyUnrestricted

Here is a picture of the task scheduler at the moment

编辑:自认为画面是如此之小,这里是一个直接链接:http://imgur.com/EX7Vxj7

+0

在操作选项卡,你可以显示该操作,还可以显示该操作的编辑...详细信息? – bentek

+0

您是否在powershell.exe的参数中包含'-noexit'标志? –

+0

当然!这里是操作选项卡:http://imgur.com/yfTMGLx,这里是编辑选项卡:http://imgur.com/6RwY96w –

回答

0

行动需要设置为“启动程序”,程序应当是PowerShell.exe

其次,在添加参数框中,您需要输入-File '[script path]'。如果您想保持窗口打开,您可以添加-NoExit,但当然需要以您自己的用户身份运行。

相关问题