[問題] Powershell隱藏執行視窗

作者: sam56312 (sma)   2024-05-15 12:05:40
請教一下,目前是使用如下的語法,試著隱藏執行的視窗,但似乎還是會短暫跳出才消失
powershell.exe -WindowStyle Hidden -File "C:\path\to\your\script.ps1"
請教該如何修正,謝謝!
作者: cancelpc (阿吉)   2024-05-15 12:50:00
因為跑PowerShell就先開視窗了,等PowerShell執行隱藏視窗才會隱藏。得將執行PowerSell的動作,交給其他沒視窗的agent代為執行去搜尋一個 RunHiddenConsole的小工具一樣,只差別 pwsh.exe 變成 cmd.exe某個版本RunHiddenConsole.exe 可以直接執行 bat/cmd 不需 R...H...C cmd.exe /c foo.bat透過 agent 小心 work/curr dir 問題跟排程一樣,預設工作路徑可能跑掉
作者: hunandy14 (Charlott.HonG)   2024-05-16 10:13:00
只能用vbs去帶混合bat動態載入pwsh代碼真的要成一個檔案就再把bat再融入vbs動態產生

Links booklink

Contact Us: admin [ a t ] ucptt.com