具有任务调度的PowerShell脚本中的PowerShell脚本



此时我正试图在Windows Server上对RDWeb进行自动化。因此,我为数据库读取编写了PowerShell脚本,并编写了第二个脚本,每次数据库返回值时都会启动该脚本。

第二个脚本是用Start-Job -Scriptblock {./second.ps1 -values args[0]} -Arguments $values;启动的

如果我在ISE中以管理员的身份手动运行这个脚本,但如果我在Windows任务计划中尝试,它就不起作用,我不知道为什么。我以最高权限运行Scheduletask。

你能帮我吗?

谢谢SUT-

使用完整路径而不是"./second.ps1"有什么不妥之处?

我解决了这个问题。问题是,在关闭主脚本之前,我没有等待在后台运行的脚本。

因此,当主脚本完成进程时,任务调度器停止了在后台运行的每个进程

感谢您的回答!

相关内容

  • 没有找到相关文章

最新更新