Windows系統命令(dos)

1.utilman--------輔助工具
2.nslookup-------IP地址偵測器
3.explorer-------打開資源管理器
4.logoff---------註銷命令
5.services---------用來啓動、終止並設置 Windows 服務
6.notepad--------打開記事本
7.cleanmgr-------磁盤垃圾清理
8.dvdplay--------多媒體
9.charmap--------啓動字符映射表
10.diskmgmt.msc—磁盤管理實用程序
11.calc-----------啓動計算器
12.devmgmt— 設備管理器
13.regsvr32 /u .dll----停止dll文件運行
14.drwtsn32------ 系統醫生
15.dxdiag---------檢查DirectX信息
16.msconfig.exe—系統配置實用程序
17.write----------寫字板
18.mspaint--------畫圖板
19.perfmon.msc----計算機性能監測程序
20.winver---------檢查Windows版本
21.wscript--------windows腳本宿主設置
22.wiaacmgr-------掃描儀和照相機嚮導
23.osk------------打開屏幕鍵盤
24.mstsc----------遠程桌面連接
25.magnify--------放大鏡實用程序
26.mmc------------打開控制檯
27.mobsync--------同步命令
28.dcomcnfg-------打開系統組件服務
29.ntbackup-------系統備份和還原
30.narrator-------屏幕"講述人"
31.sigverif-------文件簽名驗證程序
32.shrpubw--------創建共享文件夾
33.cmd.exe--------CMD命令提示符
34.eventvwr-------事件查看器
35.eudcedit-------造字程序
36.certmgr.msc----證書管理實用程序
37.start /min d:\ 最小化打開
38.dir ---------查看文件
39.arp ---------查看和處理ARP緩存,ARP是名字解析的意思,負責把一個IP解析成一個物理性的MAC地址。arp -a將顯示出全部信息
40.cliconfg-------SQL SERVER 客戶端網絡實用程序
41.odbcad32-------ODBC數據源管理器
42.lusrmgr.msc----本機用戶和組
43.iexpress-------木馬捆綁工具,系統自帶
44.fsmgmt.msc-----共享文件夾管理器
45.set ---------指定環境變量名稱
46.call--------- 路徑批處理文件名 從批處理程序中調用另一個批處理程序
47.echo--------- 信息 在屏幕上顯示出信息
48.find--------- 文件名 查找某文件
49.title--------- 標題名字 更改CMD窗口標題名字
50.color--------- 顏色值 設置cmd控制檯前景和背景顏色
51.prompt ---------名稱 更改cmd.exe的顯示的命令提示符
52.ver ---------在DOS窗口下顯示版本信息
53.format ---------盤符 /FS:類型 格式化磁盤,類型:FAT、FAT32、NTFS
54.md ---------目錄名 創建目錄
55.replace--------- 源文件要替換文件的目錄 替換文件
56.rename--------- 原文件名 新文件名 重命名文件名
57.tree--------- 以樹形結構顯示出目錄,用參數-f 將列出第個文件夾中文
58.wmimgmt.msc----打開windows管理體系結構…等等。
59.Copy 只能複製文件夾下的文件
60.Xcopy
61.Replace 移動文件
62.Mode 80,40 cmd寬度,高度
63.Hostname 主機名
64.顯示當前目錄的所有文件,輸入 dir
65.進入當前目錄下的子目錄,輸入 cd 目錄名
66.返回上一層目錄,輸入 cd …
67.返回當前路徑目錄,輸入 cd .
68.切換到根目錄,輸入 cd /
69.Set 前變量後變量的值
70.Set/a 計算
71.Set/p 輸入功能相當於 scanf 例如:set/p num1=請輸入數字1:
72.Set name= 爲環境變量(局部變量)賦值
73.Set name=空 刪掉環境變量(局部變量)其他窗口不行
74.Set PATH %path%;文件夾路徑 將永久變量設置路徑
75.dir g:\ & dir c:\ 執行兩個命令,儘管前一個不能執行,後一個也能繼續執行  相當於else
76.dir g:\ | dir c:\ 執行兩個命令,將前一個命令執行的結果作爲參數傳給後一個
77.dir g:\ || dir c:\ 執行兩個命令,只有前一個命令不能執行,後面一個命令才執行相當於if
78.dir g:\ &&dir c:\ 執行兩個命令,如果第一個命令無法執行,後面的也不能執行
79.pause ---------暫停批處理程序,並顯示出:請按任意鍵繼續…
80.;pause>nul 就是將顯示的內容重定向到nul 就是不顯示按任意鍵退出//nul 核的意思
81.@echo off的意思是在批處理運行命令的時候不會一條一條的顯示執行的命令,與之相匹配的還有@echo on。回顯:就是當前所在位置等的標示。
82.Rem或者:: 註釋
83.Exit 跳出進程
84.Goto part1 跳轉到part1
85.:part1 對part1的功能進行描述
86.>nul就是把結果輸出重定向一個空設備,讓命令處理結果不顯示, 但不影響結果內容。2>nul代表第二個設備,以此類推。<相反,是輸入,用得更普遍。
87.%%可以引用變量
88.echo %errorlevel% 可查看是否執行成功,錯誤則返回9009
89.netstat -ano 顯示相關連接
90.dir c:\ |find “f” 查找c盤中有關f的文件
91.?與
可以代替具體指明的文件和數據
92.?代表單個字符 例如:dir c:??? 可以找出c盤中三個字符的文件
93.代表全部字符 例如:dir c:\ ,但不會列舉子目錄
94.if exist if exist C:\ (echo 存在c盤) else (不存在c盤) 判斷是否存在c盤,注意中間的空格。
95.if not exist if exist C:\ (echo 存在c盤) else (不存在c盤) 判斷是否不存在c盤,注意中間的空格。
96.if “jhjh”“fjdkjf” (echo start)else (echo hj) 判斷字符串是否相等
97.if /i “jhjh”
“Jhjh” (echo start)else (echo hj) 不區分大小寫地判斷,i—>ignore
98.if defined name (echo yes)else (echo no) 查看是否已經給name付過值
99.if 6 equ 5 (echo yes) else (echo no) 判斷是否前後數值相等
100.其中,neq 不等於,lss小於,leq 小於等於,geq大於等於,gtr 大於
101.for %i in (1 2 5) do echo %i 打印出 1,2,3
102.for %i in (c: *.txt) do echo %i 查找出所有的文件並打印
103.FOR %variable IN (set) DO command [command-parameters]
104.  %variable  指定一個單一字母可替換的參數。
105.  (set)      指定一個或一組文件。可以使用通配符。
106.  command    指定對每個文件執行的命令。
107.  command-parameters  爲特定命令指定參數或命令行開關。
108.for /l %i in (0,2,10) do echo %i 0~10是範圍,2是步驟
109.for /d %i in (
) do echo %i 當前目錄下所有文件
110.for /d %i in (???) do echo %i 當前目錄下小於6的文件
111.for /r %i in (
) do echo %i
112.for /l %i in (1,1,5) do md C:\desktop\耗子愛你哦%i
113.ping www.baiduop.com 檢查網絡,查看是否能夠連接相關端口
114.ping -n 2 192.168.1.1 ,n即使number,大小的意思,就是回顯多少的數據包
115.ping -l 64 192.168.1.1 ,控制數據包大小,以字節控制
116.dism /online /Enable-Feature /FeatureName:TelnetClient
117.ping -a  10.12.201.158 查看主機名字,而後面的IP地址是ipconfig裏的無線網地址
118.ping -w 設置回顯時間,越短則網絡越好 ping -ttl 設置生存時間
119.Telnet 命令可以查看某個端口是否可以用,開發經常用的端口是8080 例如:telnet www.baidua.com 後面是域名
120.netstat -a 顯示所有連接和偵聽端口,狀態欄ESTABLISHED是已經建立連接後的,LISTENING是正在監聽
121.netstat -an 以數字形式顯示地址和端口號。
122.netstat -ano 可以加上進程號
123.netstat -ano |findstr 62537 查看有關佔用的進程
124.Tasklist 列舉任務進程
125.Taskkill 殺死任務進程
126.tasklist |findstr 6616 查看這個進程的使用的任務
127.taskkill /im notepad.exe /f 將相關進程進行查殺,/f是強制的意思
128.net user user /add 創建新用戶
129.net user bcd /active:no 禁用用戶,active 啓動,後面加no是禁用,yes 啓用
130.net localgroup administrators bcd /add 將相關用戶添加到一個本地的管理員組
131.net localgroup administrators bcd /del 刪除
132.net share 查看本機共享
133.net share f=F:/ 將整個f盤共享,f與F是一致的
134.net share c /del 取消共享
135.net view \主機名 查看共享列表
136.net start +服務 開啓服務
137.net stop +服務關閉服務
138.netsh wlan show profile name=“602iot” key=clear
139.Firewall.cpl 查看防火牆
140.netsh firewall set opmode mode=enable 打開系統防火牆
141.netsh firewall set opmode mode=disable 關閉系統防火牆
142.shutdown/i 顯示圖形化可控界面,可以遠程控制關閉掉對方電腦,要有對方ip
143.shutdown/p 無提醒的關機命令
144.shutdown/r -t 120 2分鐘後重啓
145.shutdown/m \computer 指定計算機關機
146.Desktop 桌面
147.attrib demo.txt 查看文件屬性
148.attrib +r +h demo.txt 給文件設置爲只讀與隱藏屬性
149.Start 運行一個程序,打開盤符,文件,文件夾,網址,程序
150.Call demo.bat 程序間的互相引用,必須在同一路徑下
151.Call f:\demo.bat 調用放置在c盤的程序
152.sort jkj.bat 打開文件並排序
153.sort /+n jkj.bat 從第n個字母開始排序
154.sort /r kjk.bat 倒序處理
155.sort /r kjk.bat > jkj.txt 重定向到jkj.txt文件中
156.type jkj.bat 打印文件內容
157.chkdsk d: 檢測磁盤d,如果電腦出現藍屏現象(可能由於系統關掉或者非法關機而導致)
158.chkdsk d: /f 檢測並將檢測出的錯誤強制改掉
159.chkdsk d: /r 查找壞扇區並恢復可讀信息
160.conver f: /fs:ntfs 將f盤轉換爲ntfs格式(win10系統的默認爲ntfs格式)
161.diskpart 配置磁盤信息,分配主分區,附分區,格式化磁盤
162.list disk 列出磁盤
163.select disk 1 對上面的磁盤進行選擇
164.clean 格式化磁盤
165.creat partition primary 創建主分區
166.format fs=ntfs quick label=“e:” 定義磁盤
167.compmgmt 打開磁盤管理
168.sfc 由於系統文件缺失導致的藍屏與黑屏問題(system fine check)放在c盤,(路徑爲c:/windows/system32/ 或者c:/windows/syWOW64)。
169.sfc /scannow 掃描系統驗證文件的完整性,修復並記錄系統修復日誌。(路徑爲c:/windows/log/CBS)
170.sfc /verfiyonly 掃描系統驗證文件的完整性而不會修復
171.slmgr /xpr 查看系統到期日期
172.slmgr /dli 查看系統詳細信息
173.slmgr /upk 卸載掉安全密鑰(undate pack)
174.slmgr /ipk 安裝安全密鑰(indate pack)
175.slmgr /skms zh us to 設置密鑰管理服務計算機名
176.slmgr /ato 成功激活產品
177.wget www.baidu.com 爬取百度的信息(默認首頁,默認保存在當前路徑)
178.wget -r www.baidu.com 爬取整個百度的信息(recursive)
179.wget -l www.baidu.com設置爬取層次(level)
180.wget -o f:\test www.baidu.com 爬取信息放置於文件夾
181.wget -i www.baidu.com 從文件中取得url
182.regedit----註冊表
183.hkey_current_user 圖形化註冊表界面中當前用戶
184.hkey_local_machine 圖形化註冊表界面中當前計算機
185.reg query 註冊表裏的變量的路徑 可以查看相關信息
186.reg add 註冊表裏的變量的路徑 /v 命名/t類型 /f強制執行添加命令
187.reg delete 註冊表裏的變量的路徑 /v /f強制執行刪除命令
188.Start “”“aa bb”
189.gpedit 網絡提速
190.Ipconfig /flushdns  刷新網絡
191.netsh interface tcp show global 查詢網絡活動狀態…
192.netsh interface tcp set global autotuninglevel=normal 如果被禁用,可以用此命令打開
193.for /i %i in(1,1,100) do md D:\new2\新建文件夾%i
194.for /f %%i in (demo.txt) do md %%i 批量生成文件夾
195.for /f %i in (demo.txt) do md %i 批量從一個文檔中得到的信息創建文件
196.for /r c:\ %i in (.txt) do echo %i 查找txt尾綴的文件
197.Cmd中只需要一個百分號,腳本中只需要兩個百分號
198.del /f /s /q "%userprofile%\recent*.
" 刪除文件中所有子目錄文件,工具屬性刪除
199.%0 執行代碼本身,製作的腳本病毒,只能重啓
200.attrib +h it 給it這個文件添加隱藏屬性
201.runas /noprofile /user:主機名e\administrator cmd 不加載用戶的配置文件,以管理員身份運行程序。
202. Type demo.txt | findstr %var% 搜索文檔並覈對,打印出來
203.Ping -l 6500 www.baidu.com -t 拒絕服務攻擊
204.ncpa.cpl 進入網絡連接界面
205.Ping www.baidu.com >f:\test.txt 將ping命令重定向到test文件中,若再執行新的重定向命令,將會覆蓋掉。
206.Ping www.baidu.com >>f:\test.txt 將ping命令重定向到test文件中,而且保存之前的記錄。
207.Sort < demo.txt ,對文件排序
208.0:鍵盤輸入 1:輸出到命令提示窗口 2:錯誤輸出
209.Di >right.txt 2>error.txt

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章