編者語:
Windows XP(包括 Windows 2000)的控制台命令是在系統出現一些意外情況下的一種非常有效診斷和測試以及恢複系統功能的工具。小編的確一直都想把這方面的命令做個總結,這次辛苦老範給我們整理了這份實用的秘笈。
Cls
清除螢幕。
清除後的螢幕只顯示命令提示字元和插入點。
Disable
禁用 Windows XP 、Windows 2000 或 Windows NT 4.0 系統服務或裝置驅動程式。disable 命令僅在使用故障修復主控台時才可用。
disable {service_name] |[ device_driver_name}
參數
service_name
要禁用的系統服務名稱。
device_driver_name
要禁用的裝置驅動程式名稱。
範例
下例將禁用 Eventlog 服務:
disable eventlog
注意
disable 命令將指定的服務或驅動程式的啟動類型設為 SERVICE_DISABLED 。
使用 disable 命令禁用系統服務或裝置驅動程式時,該系統服務或裝置驅動程式上次啟動類型的名稱將顯示在螢幕上。應該記下該名稱,以便在需要時使用 enable 命令將啟動類型恢複為上次的設定 。
共有五種啟動類型。前三種類型是:SERVICE_AUTO_START 、SERVICE_DISABLED 和SERVICE_DEMAND_START 。對應的標準啟動類型:自動、禁用和手動,通常使用“電腦管理”管理工具中的“服務”進行配置。後兩種類型是:SERVICE_BOOT_START 和 SERVICE_SYSTEM_START,通常用於配置載入裝置驅動程式的方式。例如,在啟動電腦時或啟動 Windows 時載入。
Enable
啟用 Windows XP 、Windows 2000 或 Windows NT 4.0 系統服務或裝置驅動程式。enable 命令僅在使用故障修復主控台時才可用。
enable {service_name |device_driver_name}[ startup_type]
參數
service_name
要啟用的系統服務的名稱。
device_driver_name
要啟用的裝置驅動程式的名稱。
startup_type
要為服務或裝置驅動程式指派的啟動類型。有效啟動類型包括:
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
範例
下例將 Eventlog 服務的啟動類型設為自動或 SERVICE_AUTO_START:
enable eventlog service_auto_start
注意
如果不指派啟動類型,enable 命令將列出在 service_name 中指定的服務或裝置驅動程式的當前啟動類型。
使用 enable 命令更改啟動類型時,上次啟動類型的名稱將顯示在螢幕上。應該記下該名稱,以便在需要時將啟動類型恢複為上次的設定。
Exit
關閉故障修復主控台並重新啟動電腦。exit 命令僅在使用“故障修復主控台”時才可用。
exit
參數 無
Help
提供有關故障修復主控台命令的聯機資訊。
help [ commandname]
參數 無
列出故障修復主控台中提供的命令。
commandname
提供有關命令資訊,包括命令使用的參數。
注意
有兩種方法可以獲得命令的線上說明。可以指定 help 命令後的命令名稱,或者可以在命令提示字元中鍵入該命令名稱和 /?。開關。例如,鍵入下列命令可以獲得有關extract 命令的資訊:
help extract
extract /?
Listsvc
列出電腦上可以使用的服務和驅動程式。listsvc 命令僅在使用故障修復主控台時才可用。
listsvc
參數 無
Logon
登入到 Windows 安裝。logon 命令僅在使用故障修復主控台時才可用。
logon
參數 無
注意
logon 命令將列出所有檢測到的 Windows 安裝,需要安裝的本地管理員密碼才能登入。
如果 3 次登入嘗試都失敗,“故障修復主控台”會退出並且電腦將重新啟動。
Net use
將網際網路共用串連到磁碟機代號。含有下列參數的 net use 命令僅在使用故障修復主控台時可用。在命令提示字元下可以使用帶不同參數的 net use 命令。
文法
net use [ // ComputerName/ShareName [ /user:[ DomainName/ ] UserName] password] |[ drive
letter:] [ /d]
參數
//servername/sharename
指定伺服器和共用資源的名稱。如果 computername 包含空白字元,則將電腦名稱從雙反斜線(//)到電腦名稱結尾用引號(")括起來。電腦名稱長度可以是 1 到 15 個字元。
/user
指定建立串連的使用者名稱。
網域名稱
確認使用者的憑據時所要使用的網域名稱。
使用者名稱
指定登入時使用的使用者名稱。
密碼
指定訪問共用資源所需的密碼。不輸入密碼,將給出要鍵入密碼的提示。在密碼提示行處鍵入密碼時不顯示密碼。
/d
表示將不斷開該串連。
Set
顯示和設定“故障修復主控台”的環境變數。set 命令是必須與安全模板一同使用的可選命令。
含有不同參數的 set 命令僅在使用故障故障修復主控台時可用。可在命令提示字元下使用帶不同參數的 set 命令。
set [ variable=[ string] ]
參數
variable
指定需要設定或修改的變數。
“故障修復主控台”支援以下環境變數:
變數 說明
AllowWildCards 允許某些命令(如 del 命令)支援萬用字元。
AllowAllPaths 允許訪問系統上的所有檔案和目錄。
AllowRemovableMedia 允許檔案複製到抽取式媒體上,如磁碟片。
NoCopyPrompt 覆蓋現有檔案時不顯示提示。
string
指定要與指定變數關聯的字串。
範例
下例允許在某些故障修復主控台命令中使用萬用字元:
set allowwildcards=true
指定要刪除的目錄的位置和名稱。不能使用萬用字元。
注意
目錄必須為空白否則命令失敗。
Rmdir 僅適用於當前 Windows 安裝的系統目錄、抽取式媒體、硬碟分區的根目錄或本地安裝源。
Systemroot
將目前的目錄設定為使用者登入到的 Windows 安裝系統的 systemroot 檔案夾。systemroot 命令僅在使用故障修復主控台時可用。
systemroot
參數 無