首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 10任务调度程序运行没有弹出窗口的PowerShell。

Windows 10任务调度程序运行没有弹出窗口的PowerShell。
EN

Server Fault用户
提问于 2021-04-08 06:38:54
回答 1查看 3.5K关注 0票数 1

我想设置一个任务调度程序,每1小时运行一次PowerShell脚本,没有提示窗口弹出。

下面是我尝试过的命令:

代码语言:javascript
复制
schtasks /create /sc hourly /tn $Task-Name /st $ScheduleTime `
/tr "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -windowstyle hidden -NoLogo -NonInteractive -NoProfile -ExecutionPolicy Bypass -command C:\MyScript.ps1" `

我添加了我找到的所有参数。

代码语言:javascript
复制
-windowstyle hidden -NoLogo -NonInteractive -NoProfile

脚本在后台运行,没有任何问题,但它在开始时仍会弹出一秒钟,然后隐藏自己。

有没有人知道如何让任务调度器运行ps1脚本,不需要弹出窗口就可以完全隐藏?

EN

回答 1

Server Fault用户

发布于 2021-09-16 14:43:13

我要通过任务调度程序来实现这一点,我已经设置了操作值,以便使用以下参数启动powershell程序:

代码语言:javascript
复制
-executionpolicy bypass -noninteractive -file "C:\PathToYourScript"

这里的关键参数是-noninteractive,它不向用户提供交互式提示。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1059707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档