玩轉(zhuǎn)windows! Windows常用命令大全

所有受支持的 Windows 和 Windows Server 版本都內(nèi)置了一組 Win32 控制臺(tái)命令。 這組文檔介紹了可用于通過(guò)腳本或腳本工具自動(dòng)執(zhí)行任務(wù)的 Windows 命令。
BAT 批處理文件提權(quán)(彈出UAC)
::UAC提權(quán) @echo off&(cd/d "%~dp0")&(cacls "%SystemDrive%\System Volume Information" >nul 2>&1)||(start "" mshta vbscript:CreateObject^("Shell.Application"^).ShellExecute^("%~snx0"," %*","","runas",1^)^(window.close^)&exit /b) ::后面寫你自己的腳本 @echo ON
- 作者:陳炳好
- 鏈接:https://www.zhihu.com/question/34541107/answer/1000449825
BAT CMD 定位
::原文: http://ctwen.iteye.com/blog/1172782 @echo off echo 當(dāng)前盤符:%~d0 echo 當(dāng)前盤符和路徑:%~dp0 echo 當(dāng)前批處理全路徑:%~f0 echo 當(dāng)前盤符和路徑的短文件名格式:%~sdp0 echo 當(dāng)前CMD默認(rèn)目錄:%cd% echo 目錄中有空格也可以加入引號(hào)""避免找不到路徑 echo 當(dāng)前盤符:"%~d0" echo 當(dāng)前盤符和路徑:"%~dp0" echo 當(dāng)前批處理全路徑:"%~f0" echo 當(dāng)前盤符和路徑的短文件名格式:"%~sdp0" echo 當(dāng)前CMD默認(rèn)目錄:"%cd%" pause
參數(shù)說(shuō)明:
選項(xiàng)語(yǔ)法: ~0 - 刪除任何引號(hào)("),擴(kuò)充 %0 %~f0 - 將 %0 擴(kuò)充到一個(gè)完全合格的路徑名(“f”是file,即文件) %~d0 - 僅將 %0 擴(kuò)充到一個(gè)驅(qū)動(dòng)器號(hào) %~p0 - 僅將 %0 擴(kuò)充到一個(gè)路徑 %~n0 - 僅將 %0 擴(kuò)充到一個(gè)文件名(“n”是name 文件名) %~x0 - 僅將 %0 擴(kuò)充到一個(gè)文件擴(kuò)展名 %~s0 - 擴(kuò)充的路徑只含有短名(“s”為Short,短的) %~a0 - 將 %0 擴(kuò)充到文件的文件屬性(“a”為attribute,即屬性) %~t0 - 將 %0 擴(kuò)充到文件的日期/時(shí)間(“t”time) %~z0 - 將 %0 擴(kuò)充到文件的大小(Size 大小) %~$PATH:0 - 查找列在路徑環(huán)境變量的目錄,并將 %0 擴(kuò)充 到找到的第一個(gè)完全合格的名稱。如果環(huán)境變量名 未被定義,或者沒(méi)有找到文件,此組合鍵會(huì)擴(kuò)充到 空字符串
可以組合修飾符來(lái)得到多重結(jié)果:
%~dp0 - 僅將 %0 擴(kuò)充到一個(gè)驅(qū)動(dòng)器號(hào)和路徑 %~nx0 - 僅將 %0 擴(kuò)充到一個(gè)文件名和擴(kuò)展名 %~fs0 - 僅將 %0 擴(kuò)充到一個(gè)帶有短名的完整路徑名 %~dp$PATH:0 - 查找列在路徑環(huán)境變量的目錄,并將 %I 擴(kuò)充 到找到的第一個(gè)驅(qū)動(dòng)器號(hào)和路徑。 %~ftza0 - 將 %0 擴(kuò)充到類似輸出線路的 DIR
%0為當(dāng)前批處理文件如果0換成1為第一個(gè)文件,2為第2個(gè)
批量解除UWP應(yīng)用(包括微軟商店)的本地回環(huán)聯(lián)網(wǎng)限制(使其能走系統(tǒng)代理)
PowerShell 里輸入
foreach ($n in (get-appxpackage).packagefamilyname) {checknetisolation loopbackexempt -a -n="$n"}
refer to : github
作用:代理一般是 localhost 的,所以要使用 loopbackexempt 命令取消所有 UWP 應(yīng)用默認(rèn)的本地回環(huán)限制,
注意:每次安裝新應(yīng)用都要執(zhí)行一次,不然新應(yīng)用還是默認(rèn)限制的
生成電池使用時(shí)間報(bào)告:
首先cd /d e:\切換目錄,再輸入命令
powercfg /batteryreport
最后輸入battery-report.html打開報(bào)告即可。
刷新DNS解析緩存:
ipconfig /flushdns
校驗(yàn)文件 md5 sha512等
certutil -hashfile <文件名> MD5 certutil -hashfile <文件名> SHA256
不加參數(shù)時(shí)默認(rèn)SHA1,命令很好記 cert證書/驗(yàn)證 + util工具
查看文本文件內(nèi)容(類似linux的cat)
type *.txt
交互式命令
@set path=C:\Program Files\NASM;%path% @%comspec%
合并文件
copy /b file1 file2
相關(guān)文章
Windows系統(tǒng)中通過(guò)route命令添加自定義永久路由的方法
這篇文章主要介紹了Windows系統(tǒng)中通過(guò)route命令添加自定義永久路由的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2024-07-25Windows Server 26063預(yù)覽版今日發(fā)布: 引入 WinGet 命令
微軟今天推出了 Windows Server Build 26063 預(yù)覽版更新,這個(gè)版本中啟用新壁紙、引入 WinGet 命令等新功能,詳細(xì)請(qǐng)看下文介紹2024-02-23xcopy命令怎么用? Windows命令行XCOPY幾種應(yīng)用方法
xcopy命令怎么用?Windows系統(tǒng)中有很多命令可以快速執(zhí)行某種操作,今天我們就來(lái)看看命令行XCOPY幾種應(yīng)用方法2023-10-13Windows操作系統(tǒng)命令行netsh winsock reset作用
這篇文章主要介紹了Windows操作系統(tǒng)命令行netsh winsock reset作用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助2023-08-16Windows 操作系統(tǒng)命令行netsh int ip reset作用
這篇文章主要介紹了Windows 操作系統(tǒng)命令行netsh int ip reset作用,有需要的朋友可以借鑒參考下,希望能夠有所幫助2023-08-162021最全的cmd命令大全介紹 windows電腦常用的cmd命令匯總
電腦中的cmd命令可以讓我們方便的對(duì)電腦系統(tǒng)進(jìn)行設(shè)置,因此今天小編特意整理了2021最全的windows電腦系統(tǒng)運(yùn)行的cmd命令大全告訴大家2021-03-17怎樣在windows的cmd命令行下創(chuàng)建刪除文件和文件夾
怎樣在windows的cmd命令行下創(chuàng)建刪除文件和文件夾,下文小編就為大家?guī)?lái)了詳細(xì)的圖文教程感興趣的朋友可以看看2019-12-16- 本文為大家介紹了DOS命令八大經(jīng)典案例,感興趣的朋友可以看看,希望對(duì)大家有所幫助2019-10-08
- 對(duì)于新安裝 Windows的用戶而言,總是會(huì)對(duì)自己的激活狀態(tài)感到惴惴不安,到底激活沒(méi)?其實(shí)很簡(jiǎn)單,四種命令可以幫助您充分了解自己機(jī)器的激活狀態(tài)2017-08-12
windows中命令提示符怎么輸入命令獲取管理員權(quán)限?
windows中命令提示符怎么輸入命令獲取管理員權(quán)限?windows系統(tǒng)中我們?cè)谶\(yùn)行程序的時(shí)候,需要最高管理員權(quán)限,為了方便想將最高管理員權(quán)限添加到命令提示符中,下面我們就來(lái)2017-07-02