2011-10-19 362 views
1

如果服務器打開,我想啓動PowerShell腳本。對用戶沒有依賴性,如果某個用戶註銷該程序應該繼續工作。 我在HKey_localMachine註冊表中嘗試了一個條目,但如果用戶註銷,我的程序將不會繼續工作。也許有任務計劃程序的解決方案?在Windows Server 2008上啓動時運行批處理文件

回答

1

任務計劃程序是一個選項。也許運行系統權限而不是管理員

0

在黑暗中的一個鏡頭是有一個計劃任務運行程序/ cmd.exe/powershell腳本作爲系統啓動或用戶登錄。

開始啓動時應該是這樣的命令:

schtasks /Create /TN taskName /SC onstart /TR powerShellScript.ext /RU system

powerShellScript.ext是無論你的腳本或其他文件被替換。

這應該運行任何替代powerShellScript.ext作爲系統,從而即使沒有用戶登錄,保留過程。

另一個選擇是在啓動腳本後立即啓動腳本,但是我沒有這方面的經驗。

這可能無法工作,具體取決於文件的啓動方式。最可靠的方法是啓動可執行文件並設置啓動選項以加載您實際需要的任何內容。

相關問題