windows 操作系統(tǒng)的應(yīng)用越來越廣泛,DOS 面臨著被淘汰的命運(yùn),但CMD命令因快捷、高效的操作效率,依然成為廣大朋友們最喜歡的命令工具。本文期許對Windows下實(shí)用的CMD命令做一個(gè)詳細(xì)介紹,以備不時(shí)之需(建議收藏)。
一、快速啟動應(yīng)用程序
運(yùn)行窗口實(shí)際上就是一個(gè)簡化了的CMD命令窗口,我們常用運(yùn)行窗口快速調(diào)動一些實(shí)用的工具。
按 Win+R 鍵啟動運(yùn)行窗口:
- msconfig
msconfig提供查看、啟用&禁用開機(jī)啟動的程序、服務(wù),多系統(tǒng)啟動設(shè)置、系統(tǒng)工具快捷啟動。
- rundll32配置窗口調(diào)用示例
Win 10安裝完成后,桌面默認(rèn)沒有圖標(biāo),我們可以用命令快捷調(diào)出“桌面圖標(biāo)設(shè)置”窗口。
rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
記不住,建議保存為“.bat”文件
- 其它常用的啟動程序命令一覽表:
大家可以根據(jù)需要記憶或查詢(文末附表格下載)
二、CMD命令
當(dāng)然了,快速啟動并不是命令的主要功能,我們可以在命令窗口下執(zhí)行一些Windows不能有效提供的操作。
- ipconfig:IP配置
ipconfig可用于顯示當(dāng)前的TCP/IP配置的設(shè)置值:
ipconfig參數(shù):
/? 顯示此幫助消息
/all 顯示完整配置信息——注:常用參數(shù)
/release 釋放指定適配器的 IPv4 地址
/release6 釋放指定適配器的 IPv6 地址
/renew 更新指定適配器的 IPv4 地址
/renew6 更新指定適配器的 IPv6 地址
/flushDNS 清除 DNS 解析程序緩存
/registerdns 刷新所有 DHCP 租用并重新注冊 DNS 名稱
/displaydns 顯示 DNS 解析程序緩存的內(nèi)容
/showclassid 顯示適配器允許的所有 DHCP 類 ID
/setclassid 修改 DHCP 類 ID
/showclassid6 顯示適配器允許的所有 IPv6 DHCP 類 ID
/setclassid6 修改 IPv6 DHCP 類 ID
- ping:測試網(wǎng)絡(luò)是否暢通
ping是因特網(wǎng)包探索器,用于測試網(wǎng)絡(luò)連接量的程序 。
- net
net命令是CMD命令中最為強(qiáng)大和實(shí)用的命令。有很多函數(shù)用于核查和配置計(jì)算機(jī)之間的NetBIOS連接,可以查看和修改我們的管理網(wǎng)絡(luò)環(huán)境、服務(wù)、用戶、登陸等信息內(nèi)容。下來列舉常用的net用法:
- net user 查看win全部用戶
- net start 查看開啟了哪些服務(wù)
- net start 服務(wù)名 開啟服務(wù)(如net start telnet, net start schedule)
- net stop 服務(wù)名 停止某服務(wù)
- net pause 服務(wù)名 暫停某服務(wù)
- net view 查看本地局域網(wǎng)內(nèi)開啟了哪些共享
- net view ip 查看ip對方局域網(wǎng)內(nèi)開啟了哪些共享
- net config 顯示系統(tǒng)網(wǎng)絡(luò)設(shè)置
- net share 查看本地開啟的共享
更多參數(shù)和功能,大家可以使用“help”命令、“/?”參數(shù)查看,例如:
CMD提供了MS-DOS的全部內(nèi)部命令,使用內(nèi)部命令過程中,大家同樣可多用“/?”參數(shù)查看幫助文檔。內(nèi)部命令一覽表:
三、批處理文件
當(dāng)我們一次要執(zhí)行多條命令時(shí),我們可以用批處理文件的方式執(zhí)行。
批處理文件(也被稱為批處理程序或腳本),是無格式的文本文件,它包含一條或多條命令。它的文件擴(kuò)展名為 .bat 或 .cmd。
雙擊該批處理文件,系統(tǒng)就會調(diào)用CMD按照該文件中各個(gè)命令出現(xiàn)的順序來逐個(gè)運(yùn)行它們。使用批處理可以簡化日常或重復(fù)性任務(wù)。
例如:
- 系統(tǒng)垃圾清理批處理文件:
- office 2019激活.bat
@echo off
(cd /d "%~dp0")&&(NET FILE||(powershell start-process -FilePath '%0' -verb runas)&&(exit /B)) >NUL 2>&1
title Office 2019 Activator r/Piracy
echo Converting... & mode 40,25
(if exist "%ProgramFiles%Microsoft OfficeOffice16ospp.vbs" cd /d "%ProgramFiles%Microsoft OfficeOffice16")&(if exist "%ProgramFiles(x86)%Microsoft OfficeOffice16ospp.vbs" cd /d "%ProgramFiles(x86)%Microsoft OfficeOffice16")&(for /f %%x in ('dir /b ..rootLicenses16ProPlus2019VL*.xrm-ms') do cscript ospp.vbs /inslic:"..rootLicenses16%%x" >nul)&(for /f %%x in ('dir /b ..rootLicenses16ProPlus2019VL*.xrm-ms') do cscript ospp.vbs /inslic:"..rootLicenses16%%x" >nul)
cscript //nologo ospp.vbs /unpkey:6MWKP >nul&cscript //nologo ospp.vbs /inpkey:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP >nul&set i=1
:server
if %i%==1 set KMS_Sev=kms7.MSGuides.com
if %i%==2 set KMS_Sev=kms8.MSGuides.com
if %i%==3 set KMS_Sev=kms9.MSGuides.com
cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nul
echo %KMS_Sev% & echo Activating...
cscript //nologo ospp.vbs /act | find /i "successful" && (echo Complete) || (echo Trying another KMS Server & set /a i+=1 & goto server)
pause >nul
exit
本章的目的在于對批處理有一個(gè)了解,應(yīng)用到的時(shí)候知道怎么回事就可以了。有關(guān)批處理的語法,感興趣的朋友可以搜索了解一下。
有關(guān)CMD命令的用途就介紹到這里,歡迎大家交流。