簡體   English   中英

Powershell啟動過程有效,但不能通過.ps1腳本運行

[英]Powershell Start-Process works but not from .ps1 script

如果我將此粘貼到Powershell藍色窗口中,它將運行正常並啟動程序

Start-Process “C:\Program Files (x86)\Engine Pro\engine.exe” -ArgumentList "#21#”;

但是,如果我嘗試在Windows計划任務中啟動的腳本run.ps1腳本中運行相同的命令,則不會執行任何操作

PowerShell.exe -windowstyle hidden -NoProfile -ExecutionPolicy Bypass C:\run.ps1

它與-ExecutionPolicy繞過有關嗎? 腳本中也必須有執行策略嗎? 我真的不知道那是什么 我知道-windowstyle隱藏了什么,但-NoProfile -ExecutionPolicy繞過我不確定為什么會出現,只是在另一頁上找到了它,但是除了從腳本中啟動程序之外,其他所有功能都可以正常工作。

謝謝。

& Start-Process "C:\Program Files (x86)\Engine Pro\engine.exe" -ArgumentList "#21#";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM