① CMD甯哥敤緗戠粶鍛戒護
CMD甯哥敤鍛戒護
1錛宲ing鍛戒護
錛1錛塸ing +IP鍦板潃鎴栧煙鍚嶏紝榛樿ping4嬈. 錛堝垽鏂緗戠粶閫氭柇錛屽歡榪燂紝澶ц嚧鍒ゆ柇涓繪満鎿嶄綔緋葷粺銆傦級
錛2錛塸ing -t +ip鍦板潃 ping鎸囧畾涓繪満鐩村埌鍋滄錛岃嫢瑕佸仠姝錛岃烽敭鍏 Ctrl+C銆
錛3錛塸ing -a +ip鍦板潃 灝嗗湴鍧瑙f瀽鎴愪富鏈哄悕銆傦紙鑾峰彇IP涓繪満鐨勪富鏈哄悕錛
錛4錛塸ing -r 9 +IP鍦板潃 璁板綍璁℃暟璺冪偣涓滆礬鐢 錛堣板綍璺寰勪笂鐨勮礬鐢辨暟閲忥級
錛5錛塸ing -f -l +MTU鍊+璺鐢盜P鍦板潃 榪借釜錛堜慨鏀癸級鏈鏈烘渶浣矼TU鍊礆紙鏈浣蟲祴璇曞煎姞28錛
錛6錛塮or /L %i in (1,1,255) do (ping 192.168.1.%i -w 1 -n 1 && echo 192.168.1.%i>>d:ok.txt || echo 192.168.1.%i>>d:no.txt)
錛7錛塮or /L %i in (1,1,255) do ping 192.168.1.%i -w 1 -n 1 | find "鍥炲" >>d:321.txt
FOR琛ㄧず寰鐜/L琛ㄧず寰鐜1嬈″姞涓奛錛孨鐢盜N (0,1,255)涓鐨勭浜屼釜鏁板瓧鍐沖畾錛屾ゅ勪負鍔犱笂1錛 %i IN (0,1,255)琛ㄧず浠0寮濮嬶紝姣忔″姞1錛岀洿鍒255
-n鈥斺攑ing 鐨勬℃暟
-w 鈥斺攖imeout鏃跺父
192.168.0.%i 鈥斺旈亶鍘咺P 鑷192.168.0.1 ~ 192.168.0.255鐨勬墍鏈塈P
| 鈥斺旂¢亾錛屽皢鍓嶉潰鐨勭粨鏋滈氳繃綆¢亾杈撳叆緇欏悗闈㈢殑鍛戒護
>>鈥斺旈噸瀹氬悜錛屽皢緇撴灉鍐欒繘d:321.txt榪欎釜鏂囦歡
8錛塸ing -L 10000 192.168.1.1
鍙戦佺紦鍐插尯澶у皬
2錛宼racert鍛戒護
錛1錛塼racert+-d(涓嶈В鏋愪富鏈哄悕錛 +Ip鎴栧煙鍚 錛堢敤鏉ユ樉紺鏁版嵁鍖鍒拌揪鐩鐨勫湴鎵緇忚繃鐨勮礬寰勶紝鏈澶30涓璺寵穬鐐癸級
鍔 >>d:321.txt鍛戒護鍙浠ュ煎嚭鏁版嵁銆
3錛宨pconfig 鍛戒護
錛1錛塱pconfig 鏌ョ湅鏈鏈篒P
(2)ipconfig /all鏄劇ず瀹屾暣鐨勯厤緗淇℃伅
錛3錛塱pconfig /release閲婃斁DHCP鐨処PV4鍦板潃
錛4錛塱pconfig /renew浠庢柊鑾峰彇dhcp鍦板潃
4錛孉RP鍛戒護
錛1錛塧rp -a 鏄劇ずARP琛 錛堝姞 >>d:321.txt鍛戒護鍙浠ュ煎嚭鏁版嵁銆傦級
錛2錛堿RP-s 娣誨姞闈欐侀」
5銆佽礬鐢眗oute
(1錛夋坊鍔闈欐佽礬鐢錛歵oute+add+IP錛堢洰鐨勫湴錛+mask(瀛愮綉鎺╃爜錛+ip錛堜笅涓璺)+-p(淇濆瓨璁劇疆錛
(2) 鍒犻櫎璺鐢憋細route+delete+IP鍦板潃錛堟墍瑕佸垹闄ょ殑錛
(1)鏌ョ湅璺鐢辮〃錛歳oute print
netstat -an | more (鍒嗗睆鏄劇ず)鏄劇ず褰撳墠鐨勭鍙g洃鍚榪炴帴
-a 鏄劇ず鎵鏈夎繛鎺ュ拰渚﹀惉絝鍙c
-n 浠ユ暟瀛楀艦寮忔樉紺哄湴鍧鍜絝鍙e彿銆
-o 鏄劇ず鎷ユ湁鐨勪笌姣忎釜榪炴帴鍏寵仈鐨勮繘紼 ID
鎵撳紑闃茬伀澧欙細wf .msc
CDM鍙抽敭綺樿創
② cmd涓鐨刣elims鏄浠涔堬紵濡備綍閬嶅巻鐩褰曪紵
@echo off
for /f "delims=" %%a in ('dir /s /b /a-d usp10.dll') do (md %%~dpa鍏嶇柅鐩褰曞悕 >nul 2>nul)
echo OK&pause>nul
-------------------------------------------
浠g爜鏈濂藉湪紓佺洏鏍圭洰褰曟墽琛屻
delims=xxx 鎸噁or /f鍒嗛殧絎﹂泦銆傝繖涓鏇挎崲浜嗙┖鏍煎拰璺蟲牸閿鐨勯粯璁ゅ垎闅旂﹂泦銆傜瓑鍙峰悗闈涓虹┖錛屽垯琛ㄧず鏃犲垎闅旂︺
dir /s /b /a-d usp10.dll 閬嶅巻usp10.dll鏂囦歡
%%~dpa鍦ㄤ唬鐮佷腑琛ㄧずusp10.dll鐨勭洰褰
③ 請問如何用c語言實現遍歷查找磁碟下的exe文件 我是在VC6.0平台下
調用DOS 命令 dir 就可以了。
如果只要顯示文件名,加 選項 /B
如果要顯示所有子文件夾里的文件名, 加 選項 /S
例如 DIR C:\*.exe /B /S
如果要把顯示 轉向到文件 DIR C:\*.exe /B /S >> abc.lis
DOS 命令 可以用 sprintf 做成,用 system() 讓它執行。
程序如下:
#include <stdio.h>
#include <stdlib.h>
main(){
char cmd[80];
char d;
for (d='C';d<='Z';d++) // 對 磁碟號 C: D: E: .....Z: 循環
{
sprintf(cmd,"DIR %c:\\*.exe /B",d); // 命令
// printf("%s\n",cmd); // 檢查 命令字元串 是否正確
system(cmd); // 執行
}
return 0;
}
④ 批處理怎麼遍歷指定文件夾中所有文件的路徑、文件名及首行內容,放入臨時文件中
把下面的文件存為search1ln.bat,內容如下:
@echooff
@
ifexistaa.txtdelaa.txt
for/f"delims="%%iin('dir%1\%2/s/b/a-d')do(
setfn=%%i
set/pln1=<"%%i"
echo!fn!!ln1!>>aa.txt
)
把上面的文件放在任意文件夾中,運行時,需要進入cmd環境中,在該bat路徑下,輸入:
search1ln.bat d:mydir *.log
其中d:mydir一定要是絕對路徑,您可以自己換,如果路徑中有空格就用雙引號引起來,*.log您也可以自己改。
輸出結果在aa.txt中,每次執行都會把aa.txt刪了,再生成新的。
⑤ 如何在cmd中bat遍歷文件夾下所有文件,並進行特定操作
在cmd中bat遍歷文件夾下所有文件的代碼如下:
@ctpk.exe -x "%i"
For / E: est %%i in (*.csv) do (
set /"%dirpath%" %%a in (*) do ren "%%~a" "%%~na.%ext%"
)
pause
⑥ 你好,請問在cmd下如何查找文件夾包括子文件夾內符合關鍵字的文件,然後復制到指定文件夾內
cmd下,通過遍歷文件夾,只能匹配文件名兒的呀。
如果是針對文件名,你可以用搜索軟體Everything(針對NTFS格式磁碟),可限定目錄;如果是針對內容,你可以用網路硬碟搜索解決問題。