FoxconnConfidential常用DOS命令及BAT簡介PreparedbyZhangLiangTel:61523FoxconnConfidential大綱:DOS命令簡介DOS常用網絡命令介紹BAT簡介及命令介紹BAT實踐(例子分析)FoxconnConfidential關于DOSDOS:DiskOperatingSystem.Win9x構建於DOS之上,但是在WindowsNT/2000/XP/2003……上,DOS只是命令行工具,只是作為操作系統所提供的虛擬機而已。優點:1)完成圖形界面無法實現的工作(如系統恢復、故障診斷等)2)比圖形界面更高效、使用更方便(如遠程控制、批量管理等)進入DOS界面的方法:1單擊“開始”—“執行”輸入“cmd”單擊“確定”2單擊“開始”—“所有程式”—“附屬應用程式”—單擊“命令提示字元”FoxconnConfidential提示1)DOS命令不區分大小寫(dir和DIR是一樣的)2)用“Tab”鍵可幫助輸入命令3)向上箭頭“↑”和向下箭頭“↓”---回看上次執行的命令4)“Ctrl+C”組合鍵---中斷操作5)鼠標右鍵“標記”,選中文本後點鼠標右鍵或按“Enter”--復制文本6)鼠標右鍵“貼上”---把復制的內容粘貼到提示符下7)“F7”鍵---查看執行過的命令8)“help”---查看系統內可用的dos命令9)[command]/?---查看命令的參數信息FoxconnConfidentialDOS命令分類一)目錄操作類命令二)磁盤操作類命令三)文件操作類命令四)其它命令FoxconnConfidential一.目錄操作類命令-11)md---建立子目錄2)dir---顯示磁盤目錄3)cd---改變當前目錄4)rd---刪除子目錄5)tree---顯示磁盤目錄結構6)deltree---刪除整個目錄及下屬子目錄和文件7)tasklist---顯示進程8)path---路徑設置FoxconnConfidential一.目錄操作類命令-2path設置可執行文件的搜索路徑功能:設置PATH環境變量中的命令路徑,用於在指定的目錄下搜索命令。使用不帶參數的path顯示當前的搜索路徑,如果鍵入“path;”則會清除所有的搜索路徑設置,只在當前路徑中搜索。語法:path[[%path%][Drive:]Path[;…]]注意事項:用“;”分隔命令路徑中的目錄舉例:將默認搜索路徑更改為:C:\WINDOWS\system32,C:\WINDOWS,C:\sqa鍵入命令:pathc:\windows\system32;c:windows;c:\sqaFoxconnConfidential二.磁盤操作類命令1)format---磁盤格式化2)unformat---恢復格式化3)chkdsk---檢查磁盤當前狀態4)diskcopy---整盤復制5)label---建立磁盤卷標6)vol---顯示磁盤卷標7)scandisk---檢測、修復磁盤(Win9x)8)defrag---重整磁盤FoxconnConfidential三.文件操作類命令1)copy---文件復制2)xcopy---目錄復制3)type---顯示文件內容4)ren---文件改名5)fc---文件比較6)attrib---修改文件屬性7)edit8)del---刪除文件9)undelete---恢復刪除FoxconnConfidential四.其它命令-1常用其它命令:1)cls---清屏幕命令2)ver---查看系統版本號3)date---日期設置4)time---系統時間設置5)常用網絡命令……FoxconnConfidential四.其它命令-2(常用網絡命令)常用網絡命令:1)ping---IP連接測試2)ipconfig---IP配置信息3)netservice---網絡服務管理4)tracert---路由追蹤5)arp---地址解析6)telnet---遠程管理7)ftp---文件傳輸8)tftp---簡單文件傳輸9)route---路由10)netsh---計算機網絡配置FoxconnConfidential常用網絡命令---ping功能:通過發送ICMP並接收其應答,測試驗証與另一台TCP/IP計算機的IP級連通性﹔是用於檢測網絡連接性、可到達性和名稱解析的疑難問題的主要TCP/IP命令。語法:ping[-t][-a][-ncount][-lsize][-f][-iTTL][-vTOS][-rcount][-scount][[-jhost-list]|[-khost-list]][-wtimeout]target_name參數說明:如圖舉例說明:pingping192.168.1.1–l65000–n6ping192.168.253.3–tFoxconnConfidential常用網絡命令---ipconfig功能:顯示當前所有的TCP/IP網絡配置值、刷新DHCP或DNS設置。語法:ipconfig[/?|/all|/renew[adapter]|/release[adapter]|/flushdns|/displaydns|/registerdns|/showclassidadapter|/setclassidadapter[classid]]參數說明:/all顯示所有適配器的完整TCP/IP信息/renew[adapter]更新所有適配器[特定適配器]的DHCP配置/release[adapter]發送DHCPrelease消息到DHCP服務器,以釋放所有適配器[特定適配器]的當前DHCP配置並丟棄IP地址配置/flushdns清理並重設DNS客戶解析器緩存的內容/displaydns顯示DNS客戶解析器緩存的內容舉例說明:ipconfigipconfig/releaseipconfig/renewFoxconnConfidential常用網絡命令--netservice-1簡介:許多服務使用的網絡命令都以詞net開頭服務:NET[ACCOUNTS|COMPUTER|CONFIG|CONTINUE|FILE|GROUP|HELP|HELPMSG|LOCALGROUP|NAME|PAUSE|PRINT|SEND|SESSION|SHARE|START|STATISTICS|STOP|TIME|USE|USER|VIEW]說明:在命令提示符下鍵入nethelp命令,可以獲得net命令的語法幫助。例:鍵入nethelpaccounts可獲得accounts命令幫助信息所有net命令都接受/y和/n命令行選項。例:netstopserver/y通過自動回答“是”而無需確認並關閉服務器服務如果服務名包含空格,應使用引號將文本引起來(即“ServiceName”),例:啟動網絡登錄服務:netstart“netlogon”舉例說明:netshare---設置共享資源FoxconnConfidential常用網絡命令--netservice-2Netshare:用於管理共享資源語法:netshare[sharename=drive:path[/USERS:number|/UNLIMITED][/REMARK:text][/CACHE:Manual|Automatic|No]sharename[/USERS:number|/UNLIMITED][/REMARK:text][/CACHE:Manual|Automatic|No]{sharename|devicename|drive:path}/DELETE]參數說明:sharename指定共享資源的網絡名稱drive:path指定要共享目錄的絕對路徑/remark:“text”添加關於資源的描述注釋/delete停止共享資源舉例說明:使用共享名wireless共享本地計算機的d:\wlan目錄並包括注釋鍵入命令:netsharewireless=d:\wlan/remark:“工作共享”FoxconnConfidential常用網絡命令---tracert功能:通過遞增TTL字段值將ICMP消息發送給目標確定到達目標的路徑語法:tracert[-d][-hmaximum_hops][-jhost-list][-wtimeout]target_name參數說明:/d防止tracert試圖將中間路由器的IP地址解析為它們的名稱。可以加速顯示tracert的名稱。-h在搜索目標的路徑中指定躍點的最大數。默認為30個躍點。舉例說明:追蹤到192.168.253.6的路由,查看連接是否正常tracert192.168.253.6FoxconnConfidential常用網絡命令---arp功能:管理ARP列表語法:arp-sinet_addreth_addr[if_addr]arp-dinet_addr[if_addr]arp-a[inet_addr][-Nif_addr]參數說明:-a顯示所有網卡當前的ARP緩存表-d解除IP地址與網卡MAC地址的綁定-s將網卡的IP地址和MAC地址綁定舉例說明:查看本機的ARP表:鍵入命令:arp–a將IP地址與MAC地址綁定:鍵入命令:arp-s157.55.85.21200-aa-00-62-c6-09FoxconnConfidential常用網絡命令---telnet功能:允許用戶與使用Telnet協議的遠程計算機和可網管設備進行通信語法:telnet[RemoteServer]參數說明:RemoteServer指定要連接的服務器的名稱或IP地址提示:從telnetclient切換到命令模式,在telnet提示符下按ctrl+];返回到telnetclient,按Enter鍵舉例說明:啟動telnetclient,連接到服務器88.10.100.100鍵入命令:telnet88.10.100.100回車後,如圖所示。FoxconnConfidential常用網絡命令---ftp功能:將文件傳輸到FTP服務器,或從FTP服務器傳輸文件語法:FTP[-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][-A][host]參數說明:-s:filename指定包含ftp命令的文本文件-A匿名登錄到FTP服務器(anonymous)提示:ftp參數的前綴必須使用連接號(-)而不是斜線(/)“!”從ftp子系統切換到命令提示符下,“exit”返回ftp子系統“help[command]”或“?[command]”顯示ftp子命令說明子命令hash:切換已傳輸的每個數據塊的數字簽名(#)打印舉例說明:匿名登錄88.10.0.1服務器,並下載(get)、上傳(put)文件鍵入命令:ftp–A88.10.0.1(-hash-get-put-bye)FoxconnConfidential常用網絡命令---tftp功能:將文件傳輸到TFTP服務器,或從TFTP服務器傳輸文件語法:TFTP[-i]host[GET|PUT]source[destination]參數說明:-i指定二進制圖像傳送模式,如果省略,則以ASCII模式傳送Host指定本地或遠程計算機Source指定要傳送的文件,destiantion指定文件傳送到的位置Put將本機的destination文件傳送到遠程計算機的source文件Get將遠程計算機的destination文件傳送到本機的source文件舉例說明:TorecovercrashedNETGEARHomeRouter鍵入命令:tftp–i