看板 Windows 關於我們 聯絡資訊
請教一下,目前是使用如下的語法,試著隱藏執行的視窗,但似乎還是會短暫跳出才消失 powershell.exe -WindowStyle Hidden -File "C:\path\to\your\script.ps1" 請教該如何修正,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.193.166 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1715745942.A.532.html
cancelpc: 因為跑PowerShell就先開視窗了,等PowerShell執行隱藏視05/15 12:50
cancelpc: 窗才會隱藏。05/15 12:50
cancelpc: 得將執行PowerSell的動作,交給其他沒視窗的agent代為執05/15 12:51
cancelpc: 行05/15 12:51
cancelpc: 去搜尋一個 RunHiddenConsole的小工具05/15 12:56
謝謝指導,那.bat也是一樣的原因囉? ※ 編輯: sam56312 (49.217.193.166 臺灣), 05/15/2024 13:09:30
cancelpc: 一樣,只差別 pwsh.exe 變成 cmd.exe05/15 13:20
cancelpc: 某個版本RunHiddenConsole.exe 可以直接執行 bat/cmd 不05/15 13:23
cancelpc: 需 R...H...C cmd.exe /c foo.bat05/15 13:23
cancelpc: 透過 agent 小心 work/curr dir 問題05/15 13:25
cancelpc: 跟排程一樣,預設工作路徑可能跑掉05/15 13:25
了解,我再嘗試用VBS執行看看,謝謝 ※ 編輯: sam56312 (49.217.193.166 臺灣), 05/15/2024 15:44:31
hunandy14: 只能用vbs去帶混合bat動態載入pwsh代碼05/16 10:13
hunandy14: 真的要成一個檔案就再把bat再融入vbs動態產生 05/16 10:14
hunandy14: https://imgur.com/kmxXfsj.png05/16 14:12
hunandy14: 啊直接用vbs帶 powershell -f 應該也行05/16 14:17
hunandy14: 試了一下可以,只是記得設置 bypass 不然會卡權限05/16 14:20
好的,感謝 ※ 編輯: sam56312 (211.23.210.66 臺灣), 05/16/2024 19:44:54