天天看點

Win系統的CMD指令

目錄:

一、簡述

二、程序類指令

1、tasklist指令

2、tskill指令

3、start指令

三、網絡類指令

1、telnet指令

2、ping指令

3、ipconfig指令

四、查詢類指令

1、wmic指令,比CMD強大

五、系統類指令

-----------------------------------------------------------------------------------------------------------------

一、簡述

在實際工作中,特别是調試一些網絡類的産品,比如“才茂和四信DTU設定”,會在Win系統中用到一些指令輔助判斷,下面将自己使用到的指令彙總如下。

-----------------------------------------------------------------------------------------------------------------

二、程序指令

1、tasklist指令

顯示目前的程序

Win系統的CMD指令

-----------------------------------------------------------

2、tskill指令

殺死某個程序

Win系統的CMD指令

-----------------------------------------------------------

3、start指令

開啟某個程序

Win系統的CMD指令

-----------------------------------------------------------------------------------------------------------------

三、網絡指令

1、telnet指令

下面的操作基于XP系統,例另可見“Linux的學習_基礎4_指令的實踐之二、指令實踐之13、ssh”。

先來認識下Telnet協定,它是TCP/IP協定族中的一員,是Internet遠端登陸服務的标準協定和主要方式,而且為使用者提供了在本地計算機上完成遠端主機工作的能力。

--------------------------------

1)XP系統開啟telenet服務方法

(1)開始--運作--輸入services.msc,進入服務管理器界面

Win系統的CMD指令

(2)在“服務管理器”界面中找到Telnet 項

(3)輕按兩下進入telenet屬性界面,在正常頁籤中将啟動類型改為自動或手動,再确定

Win系統的CMD指令

(4)再次進入telenet屬性界面,将服務狀态啟用,應用退出 

--------------------------------

2)WIN7開啟telenet服務方法

Win系統的CMD指令
Win系統的CMD指令
Win系統的CMD指令

--------------------------------

3)然後開始--運作--輸入cmd,進入dos界面,在彈出界面中輸入"net start telnet"回車,當螢幕顯示"Telnet服務正在啟動...Telnet 服務已經啟動成功。"後,說明Telnet服務已經在你本機啟動了。

Win系統的CMD指令
Win系統的CMD指令
Win系統的CMD指令

4)注意登入的賬戶和密碼是你的xp系統使用者名和密碼哦,要在"控制台--使用者賬戶"中設定一下,現在我們就可以使用telnet了。

--------------------------------

5)WIN7系統telnet使用

WIN7不需要輸入"net start telnet",直接打入telnet即可。

Win系統的CMD指令

-----------------------------------------------------------

2、ping指令

1)網絡檢測

(1)ping 127.0.0.1 檢查TCP/IP協定棧是否正常,否則就得檢查TCP/IP協定棧,或者重新安裝。

(2)ping 本地ip(比如ping 192.168.1.115) 檢查你網卡是否工作正常

(3)ping 網關位址(比如ping 192.168.1.1) 檢查和網關連接配接性,測試本機是否連接配接上路由器

(4)ping 遠端網站(比如ping www.baidu.com) 檢查遠端連接配接 

--------------------------------

2)在調試DTU時,可以讓背景操作人員ping子產品内手機号的IP位址,如能ping通即DTU子產品己經上線。

比如手機号為14759530307對應的IP位址172.20.41.1

Win系統的CMD指令

-------------------------------- 3)查找手機卡的IP位址在手機設定/關于手機裡,如下圖所示,示範手機華為。

Win系統的CMD指令
Win系統的CMD指令
Win系統的CMD指令

----------------------------------------------------------- 3、ipconfig指令 ipconfig /all檢視本機的詳細資訊

Win系統的CMD指令

-----------------------------------------------------------------------------------------------------------------

四、查詢類指令

1、wmic指令,比CMD強大

1)先決條件

a. 啟動Windows Management Instrumentation服務,開放TCP135端口。

b. 本地安全政策的“網絡通路: 本地帳戶的共享和安全模式”應設為“經典-本地使用者以自己的身份驗證”。

--------------------------------

2)wmic /node:"192.168.1.20" /user:"domain\administrator" /password:"123456"

--------------------------------

3)【硬體管理】:

擷取磁盤資料:wmic DISKDRIVE get deviceid,Caption,size,InterfaceType

擷取分區資料:wmic LOGICALDISK get name,Description,filesystem,size,freespace

擷取CPU資料:wmic cpu get name,addresswidth,processorid(執行個體見電腦維修實記彙總之一、檢視電腦參數和系統配置)

擷取主機闆資料:wmic BaseBoard get Manufacturer,Product,Version,SerialNumber

擷取記憶體數:wmic memlogical get totalphysicalmemory

獲得品牌機的序列号:wmic csproduct get IdentifyingNumber

擷取聲霸卡資料:wmic SOUNDDEV get ProductName

擷取螢幕分辨率wmic DESKTOPMONITOR where Status='ok' get ScreenHeight,ScreenWidth

--------------------------------

4)PROCESS【程序管理】:

列出程序wmic process list brief

(Full顯示所有、Brief顯示摘要、Instance顯示執行個體、Status顯示狀态)

wmic 擷取程序路徑: wmic process where name="jqs.exe" get executablepath

wmic 建立新程序: 

wmic process call create notepad

wmic process call create "C:\Program Files\Tencent\QQ\QQ.exe" 

wmic process call create "shutdown.exe -r -f -t 20"

wmic 删除指定程序: 

wmic process where name="qq.exe" call terminate 

wmic process where processid="2345" delete 

wmic process 2345 call terminate

wmic 删除可疑程序

wmic process where "name='explorer.exe' and executablepath<>'%SystemDrive%\\windows\\explorer.exe'" delete

wmic process where "name='svchost.exe' and ExecutablePath<>'C:\\WINDOWS\\system32\\svchost.exe'" call Terminate

--------------------------------

5)USERACCOUNT【賬号管理】:

更改目前使用者名 

WMIC USERACCOUNT where "name='%UserName%'" call rename newUserName 

WMIC USERACCOUNT create /?

--------------------------------

6)SHARE【共享管理】:

建立共享

WMIC SHARE CALL Create "","test","3","TestShareName","","c:\test",0

(可使用 WMIC SHARE CALL Create /? 檢視create後的參數類型)

删除共享

WMIC SHARE where name="C$" call delete

WMIC SHARE where path='c:\\test' delete

--------------------------------

7)SERVICE【服務管理】:

更改telnet服務啟動類型[Auto|Disabled|Manual]

wmic SERVICE where name="tlntsvr" set startmode="Auto"

運作telnet服務

wmic SERVICE where name="tlntsvr" call startservice

停止ICS服務

wmic SERVICE where name="ShardAccess" call stopservice

删除test服務

wmic SERVICE where name="test" call delete

--------------------------------

8)FSDIR【目錄管理】

列出c盤下名為test的目錄

wmic FSDIR where "drive='c:' and filename='test'" list

删除c:\good檔案夾

wmic fsdir "c:\\test" call delete

重命名c:\test檔案夾為abc

wmic fsdir "c:\\test" rename "c:\abc"

wmic fsdir where (name='c:\\test') rename "c:\abc"

複制檔案夾

wmic fsdir where name='d:\\test' call copy "c:\\test"

--------------------------------

9)datafile【檔案管理】

重命名

wmic datafile "c:\\test.txt" call rename c:\abc.txt

--------------------------------

10)【任務計劃】:

wmic job call create "notepad.exe",0,0,true,false,********154800.000000+480

wmic job call create "explorer.exe",0,0,1,0,********154600.000000+480

--------------------------------

11)【環境變量】

ENVIRONMENT - 系統環境設定管理

①擷取temp環境變量 

wmic ENVIRONMENT where "name='Path'" get UserName,VariableValue 

②更改path環境變量值,新增e:\tools 

wmic ENVIRONMENT where "name='path' and username=''" set VariableValue="%path%;e:\tools"

③新增系統環境變量home,值為%HOMEDRIVE%%HOMEPATH% 

wmic ENVIRONMENT create name="home",username="",VariableValue="%HOMEDRIVE%%HOMEPATH%"

④删除home環境變量 

wmic ENVIRONMENT where "name='home'" delete

⑤修改環境變量

wmic ENVIRONMENT where "name='path' and username=''" set VariableValue="e:\tools;%path%"

⑥判斷是否已包含所加路徑 echo %path%|findstr /i "D:\wonders\bea\tuxedo11gR1\bin"&&(goto continue)

-----------------------------------------------------------------------------------------------------------------

五、系統類指令

1、sfc指令

在Win7系統環境中,通過CMD指令來進行修複系統的方法,輸入“SFC/? ”指令後按回車

Win系統的CMD指令
Win系統的CMD指令

-----------------------------------------------------------------------------------------------------------------