Windows 操作系統(tǒng)的應(yīng)用越來越廣泛,DOS 面臨著被淘汰的命運(yùn),但CMD命令因快捷、高效的操作效率,依然成為廣大朋友們最喜歡的命令工具。本文期許對(duì)Windows下實(shí)用的CMD命令做一個(gè)詳細(xì)介紹,以備不時(shí)之需(建議收藏)。
一、快速啟動(dòng)應(yīng)用程序
運(yùn)行窗口實(shí)際上就是一個(gè)簡(jiǎn)化了的CMD命令窗口,我們常用運(yùn)行窗口快速調(diào)動(dòng)一些實(shí)用的工具。
按 Win+R 鍵啟動(dòng)運(yùn)行窗口:
msconfig提供查看、啟用&禁用開機(jī)啟動(dòng)的程序、服務(wù),多系統(tǒng)啟動(dòng)設(shè)置、系統(tǒng)工具快捷啟動(dòng)。
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)然了,快速啟動(dòng)并不是命令的主要功能,我們可以在命令窗口下執(zhí)行一些Windows不能有效提供的操作。
ipconfig可用于顯示當(dāng)前的TCP/IP配置的設(shè)置值:
ipconfig參數(shù):
/? 顯示此幫助消息
/all 顯示完整配置信息——注:常用參數(shù)
/release 釋放指定適配器的 IPv4 地址
/release6 釋放指定適配器的 IPv6 地址
/renew 更新指定適配器的 IPv4 地址
/renew6 更新指定適配器的 IPv6 地址
/flushdns 清除 DNS 解析程序緩存
/registerdns 刷新所有 DHCP 租用并重新注冊(cè) DNS 名稱
/displaydns 顯示 DNS 解析程序緩存的內(nèi)容
/showclassid 顯示適配器允許的所有 DHCP 類 ID/setclassid 修改 DHCP 類 ID/showclassid6 顯示適配器允許的所有 IPv6 DHCP 類 ID/setclassid6 修改 IPv6 DHCP 類 ID
ping是因特網(wǎng)包探索器,用于測(cè)試網(wǎng)絡(luò)連接量的程序 。
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對(duì)方局域網(wǎng)內(nèi)開啟了哪些共享
-
net config 顯示系統(tǒng)網(wǎng)絡(luò)設(shè)置
-
net share 查看本地開啟的共享
更多參數(shù)和功能,大家可以使用“help”命令、“/?”參數(shù)查看,例如:
CMD提供了MS-DOS的全部?jī)?nèi)部命令,使用內(nèi)部命令過程中,大家同樣可多用“/?”參數(shù)查看幫助文檔。內(nèi)部命令一覽表:
三、批處理文件
當(dāng)我們一次要執(zhí)行多條命令時(shí),我們可以用批處理文件的方式執(zhí)行。
批處理文件(也被稱為批處理程序或腳本),是無格式的文本文件,它包含一條或多條命令。它的文件擴(kuò)展名為 .bat 或 .cmd。
雙擊該批處理文件,系統(tǒng)就會(huì)調(diào)用CMD按照該文件中各個(gè)命令出現(xiàn)的順序來逐個(gè)運(yùn)行它們。使用批處理可以簡(jiǎn)化日?;蛑貜?fù)性任務(wù)。
例如:
@echo off
(cd /d "%~dp0")&&(NET FILE||(powershell start-process -FilePath '%0' -verb runas)&&(exit /B)) >NUL 2>&1
title Office 2019 Activator r/Piracyecho Converting... & mode 40,25
(if exist "%ProgramFiles%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles%\Microsoft Office\Office16")&(if exist "%ProgramFiles(x86)%\Microsoft Office\Office16\ospp.vbs" cd /d "%ProgramFiles(x86)%\Microsoft Office\Office16")&(for /f %%x in ('dir /b ..\root\Licenses16\ProPlus2019VL*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)&(for /f %%x in ('dir /b ..\root\Licenses16\ProPlus2019VL*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%%x" >nul)
cscript //nologo ospp.vbs /unpkey:6MWKP >nul&cscript //nologo ospp.vbs /inpkey:NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP >nul&set i=1
:serverif %i%==1 set KMS_Sev=kms7.MSGuides.comif %i%==2 set KMS_Sev=kms8.MSGuides.comif %i%==3 set KMS_Sev=kms9.MSGuides.com
cscript //nologo ospp.vbs /sethst:%KMS_Sev% >nulecho %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 >nulexit
本章的目的在于對(duì)批處理有一個(gè)了解,應(yīng)用到的時(shí)候知道怎么回事就可以了。有關(guān)批處理的語(yǔ)法,感興趣的朋友可以搜索了解一下。