如何在登入之前啟動批次腳本?

如何在登入之前啟動批次腳本?

我已將電腦設定為每天不在家時在同一時間啟動。我需要它來運行批次文件,而無需任何人在啟動時觸摸它。

我已在「啟動」資料夾中新增了該檔案的捷徑。但是,直到我登入並從 Metro 介面選擇桌面後,該腳本才會運行。

有沒有辦法讓這個腳本在不登入的情況下運作?

答案1

您可以使用一些 Windows 實用程式並將腳本轉換為服務。我以前曾經這樣做過,並且很容易找到有關這樣做的資訊。

更多資訊:適用於 Windows XP 和 Windows 7 的最佳 srvany.exe?

答案2

Windows logo key‌如果您使用的是 Windows 8 Pro,請使用+開啟應用程式的搜尋超級按鈕Q,然後鍵入gpedit.msc並打開本機群組原則編輯器

  • 在下面Computer Configuration / Windows Settings你會發現腳本(啟動/關閉)

  • 在下面User Configuration / Windows Settings你會發現腳本(登入/登出)

在此指定您的批次檔或 PowerShell 腳本。

答案3

請按照此 URL 上的步驟操作。它向您展示如何啟動 PowerShell 腳本(它比批次腳本更受歡迎):

http://teusje.wordpress.com/2012/09/11/windows-server-logging-users-logon-and-logoff-via-powershell/

答案4

Windows 8 是否取消了 Autoexec.nt 檔案?當我很懶的時候,我用 rar 製作了一個 exe,除了批次檔和所需的程式之外什麼都沒有。然後我將該自訂 exe 設定為服務。我不知道8中是否可以做到這一點。

相關內容