2

这个问题似乎是一个非常常见的问题,但我已经为解决方案做了所有可能的事情,但没有任何适用于我的工作。 我尝试通过批量powershell.exe运行PowerShell脚本c:\ Powershell \ process.ps1 process.ps1 - 我的powershell脚本存在。 我遇到了一个奇怪的问题,当我在Windows任务计划程序中安排任务时,它显示操作已成功完成,但是当我检查结果时,没有发生任何事情。 “脚本根本没有运行”在Windows 2008服务器上运行powershell脚本时出现Windows任务计划程序

当我手动双击批处理时,脚本运行得非常好。我的问题是,当脚本手动批处理运行良好时,可能是未在任务调度程序中运行的原因。技术上说...脚本在cmd.exe中运行,但未按计划运行(Windows任务计划程序2008服务器)。

我试着检查Windows任务调度程序中的每个选项,我操作任务调度程序以来的年龄。我完全空白了解进一步的故障排除步骤。请帮助

+0

只是顶部添加对我的问题,我有powershellv1.0安装在我的服务器上。 – user1926332 2013-02-26 10:49:36

回答

3

这是否有用? 创建计划任务运行PowerShell脚本
http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/11/weekend-scripter-use-the-windows-task-scheduler-to-run-a-windows-powershell-script.aspx

总结:在启动程序窗格中的程序/脚本盒
powershell -file "path\and\script\filename.ps1"

+0

我刚刚通过链接,看起来像我有一个解决方案。我现在到家了。我会运行它,并会让你知道结果..谢谢你的回应。顺便说一句,我使用PowerShell脚本:$ DateToDelete = 1 $ StartFolder =“\\ Network UNC path” dir $ StartFolder -Recurse -Force -ea 0 | ?{!$ _。PsIsContainer和$ _。LastWriteTime -lt(Get-Date).AddDays( - $ DateToDelete)} | del-Force,我希望它的功能不会有任何问题。 – user1926332 2013-02-26 16:51:13

相关问题