編者語:
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