Windows
如何調試在啟動期間通過 GPO 執行的 PowerShell 腳本?
我有一個 Powershell 腳本,它通過 Windows Package Manager Chocolatey安裝和更新軟體。
如果我以使用者身份執行我的 PS-Script,一切都很好。所以必須有另一個問題,比如限制執行策略(通過 GPO 設置為不受限制)。
如何獲得 Powershell 的輸出?我正在使用 Start-Transcript 但我無法在任何地方找到輸出文件,如果我指定了路徑,它不會創建日誌文件……
Powershell 腳本在啟動期間作為機器 GPO 執行。
有沒有其他的調試選項,我沒有想到?
問題非常愚蠢…我在啟動腳本的屬性中添加了 Powershell 腳本,而不是在 Powershell 腳本部分中的腳本部分…
我發現,Start-Transcript 在作為 SYSTEM-Account 執行時(在啟動期間)不會創建日誌文件。您必須指定路徑,然後它會創建日誌文件。抱歉,感謝您的幫助。
開始-成績單-路徑" $ ( $ env:windir)\Temp\Logon.txt" -Force
$$ Your Content $$ 停止成績單