2008-11-14 167 views
21

如何在每次啓動Windows時運行批處理文件還需要在後臺運行它(沒有顯示該命令窗口)?我使用Windows XP。 我的實際需求是我想在Windows引導時使用命令行命令啓動Tracd服務器。當Windows啓動時在後臺運行批處理文件

回答

29

registry添加程序:

運行 - 這些是從安裝自動啓動程序中最常見的啓動位置。默認情況下,這些鍵不在安全模式下執行。如果您將這些鍵的值加上星號*,則會以安全模式運行。 註冊表項:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run registry key 
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run registry key 

然後你就可以啓動你批一個invisible mode

wscript.exe "C:\yourpath\invis.vbs" "your_file.bat" 

在invis.vbs把...

CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False 
3

您可以使用autoexnt這一點。它原來是爲Windows NT設計的,但仍然在較新版本的Windows中工作。

你必須得到download the Windows 2003 Resource Kit才能得到它。其他

+0

我一直在想windows資源工具包在Windows XP上無法工作。但它似乎也安裝在XP上!..謝謝。 – Manoj 2008-11-14 09:47:33

+0

哇!您的答案是最好的,因爲我認爲,因爲其他答案是在Windows登錄後相關的。 – 2014-02-18 14:14:17

12

兩個啓動posibilties:

  • 你總是可以bat文件添加到啓動文件夾,
  • 或啓動它作爲一個計劃任務設置登錄時運行。
+2

我想在沒有彈出命令窗口gettng的情況下運行它。 – Manoj 2008-11-14 09:46:02

1

還有hstart,這是一個第三方程序,很適合我的需求。它也保持。最新版本於2010年7月7日發佈。

+0

感謝您提供此工具,剛剛購買了許可證:) – Bluscream 2018-03-03 06:51:03

-5

您可以使用start命令。

開始google.com

這會在您的默認瀏覽器中打開它。

相關問題