Powershell window 即使添加 -Windowstyle hidden while 运行 task from task scheduler 也不会隐藏

Powershell window does not hide even after adding -WindowsStyle hidden while running task from task scheduler

我已经在任务计划程序中创建了一个任务。

它基本上是一个 powershell 脚本,在交互模式下必须 运行。

任务在 SYSTEM 帐户下 运行ning。

在“操作”选项卡的 Program/Script 下,我添加了 ServiceUI.exe 的路径,例如 C:**\ServiceUI.exe 在添加参数选项下,我添加了 C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe -Windowstyle hidden -NoProfile -Executionpolicy bypass -file "C:**\PS1.ps1 “

当我 运行 任务时,powershell window 提示显示几分之一秒。

有人可以建议隐藏它的方法吗?

我能够使用 vb 脚本解决问题。

WScript.Quit CreateObject("WScript.Shell").运行("powershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File " & PSscriptPath, 0, true)

在“操作”选项卡的 Program/Script 下,我有 ServiceUI.exe 的路径,例如 C:**\ServiceUI.exe

在参数选项中添加了wscript.exe“vbs 脚本路径”。

没有出现 Powershell 提示,任务在 SYSTEM 帐户下使用这些选项在交互模式下完美运行。