Windows-Server-2003
如何在 Windows 2003 上將 powershell 腳本作為登錄/註銷腳本執行?
我已經在我的 Windows 2003 伺服器上安裝了 PowerShell 1.0 版。如何在登錄或註銷事件期間執行 PowerShell 腳本?我試過這個
本地電腦策略>使用者配置>Windows 設置>登錄/註銷腳本
但這似乎不起作用。
您需要
powershell
使用腳本名直接呼叫二進製文件。下面的範例假定 .PS1 文件儲存在分配給 GPO 的目錄中。您將需要更改變數以匹配您的環境。powershell.exe -Command ". '\\%SYSVOL%\Policies\%POLICYGUID%\scriptname.ps1'"
解決方法可能是創建一個將執行 Powershell 腳本的批處理腳本,然後在策略中進行設置。
(但jscott的回答更好)