DOS下聯(lián)網(wǎng)的方法
隨著計(jì)算機(jī)和網(wǎng)絡(luò)的普及,計(jì)算機(jī)之間的聯(lián)網(wǎng)操作(如文件的傳輸,聊天等)以及Internet網(wǎng)絡(luò)顯得越來(lái)越重要了。既然DOS有這么多的用戶(hù),那么如何用它來(lái)實(shí)現(xiàn)聯(lián)網(wǎng)呢?DR-DOS 7.xx和ROM-DOS 7.xx中自帶聯(lián)網(wǎng)(包括局域網(wǎng)和TCP/IP協(xié)議等)的功能,可是我們大家常用的MS-DOS卻沒(méi)有。但是,并不是沒(méi)有辦法,只是需要一些附加的軟件。比較好的有Netware Lite 1.x和Microsoft Network Client 3.0等(均可在本站的“網(wǎng)絡(luò)工具”中下載),下面以Microsoft Network Client 3.0為例,講述一下局域網(wǎng)的實(shí)現(xiàn)方法。關(guān)于DOS下Internet的連接方法,請(qǐng)看下文。
首先在需要聯(lián)網(wǎng)的計(jì)算機(jī)中安裝Microsoft Network Client 3.0(后文簡(jiǎn)稱(chēng)MSCLIENT),安裝中輸入各自的工作組,計(jì)算機(jī)名和IP地址,以及用戶(hù)名和密碼,并在列表中選擇安裝的網(wǎng)卡的型號(hào)。如果列表中沒(méi)有您的網(wǎng)卡的話(huà),則需要網(wǎng)卡自帶的驅(qū)動(dòng)程序,通常在一張軟盤(pán)中,也有可能在光盤(pán)中。當(dāng)它提示輸入OEM盤(pán)的時(shí)候,您就插入網(wǎng)卡的驅(qū)動(dòng)程序磁盤(pán),然后輸入合適的路徑。由于各網(wǎng)絡(luò)系統(tǒng)所需的網(wǎng)卡驅(qū)動(dòng)程序并不一樣,而對(duì)于MSCLIENT一般則選擇驅(qū)動(dòng)盤(pán)中的NDIS2或MSCLIENT文件夾,如A:\MSCLIENT。只要正確的話(huà),它就會(huì)進(jìn)行自動(dòng)安裝了。至于網(wǎng)絡(luò)協(xié)議,一般只要有NetBEUI和TCP/IP協(xié)議就夠了,裝太多會(huì)減慢網(wǎng)絡(luò)的速度。安裝完成后,MSCLIENT會(huì)自動(dòng)將網(wǎng)絡(luò)啟動(dòng)命令放入AUTOEXEC.BAT中,重新啟動(dòng)計(jì)算機(jī)后就會(huì)發(fā)現(xiàn)網(wǎng)絡(luò)自動(dòng)啟動(dòng)了。當(dāng)系統(tǒng)提示輸入用戶(hù)名和密碼時(shí),輸入剛才設(shè)置的就可以了。這時(shí),網(wǎng)絡(luò)就開(kāi)始運(yùn)轉(zhuǎn)了,比如您想查看當(dāng)前工作組下的所有計(jì)算機(jī),可輸入NET VIEW命令。
不過(guò),這時(shí)候大家都還是客戶(hù)機(jī),還沒(méi)有服務(wù)器,必須安裝服務(wù)器才可以共享文件。安裝后可用NETSHARE命令設(shè)置共享路徑,如將D盤(pán)設(shè)為共享,如果必要的話(huà),還可以設(shè)置密碼,以免非法訪(fǎng)問(wèn)。一旦設(shè)好服務(wù)器和共享,客戶(hù)機(jī)就可以訪(fǎng)問(wèn)該計(jì)算機(jī)上的資源了。比如:NET USE E: \\PC\C命令就會(huì)將名稱(chēng)為PC的計(jì)算機(jī)上的共享名為C的驅(qū)動(dòng)器(或文件夾)重定向到E盤(pán),此時(shí)遠(yuǎn)程計(jì)算機(jī)上的內(nèi)容就可以像本地計(jì)算機(jī)那樣訪(fǎng)問(wèn)了。不過(guò)還有一點(diǎn)很重要,那就是要將MSCLIENT的文件和打印機(jī)的共享功能的設(shè)置打開(kāi),方法是用EDIT等文本編輯器打開(kāi)MSCLIENT文件夾中的SYSTEM.INI,將[network]項(xiàng)中的filesharing和printsharing的值全部改為yes,保存并退出后就可以使用文件和打印機(jī)的共享功能了。
如果想將使用DOS和使用Windows的計(jì)算機(jī)相聯(lián),也是完全可以的。由于Windows 3.11 for Workgroups,Windows 9x以及Windows NT/2K/XP中采用的是一種叫做“Microsoft Windows Network”的網(wǎng)絡(luò),和DOS下的Microsoft Network Client 3.0是兼容的,所以它們之間可以實(shí)現(xiàn)非常完好的互相訪(fǎng)問(wèn),就像DOS與DOS之間,或Windows與Windows之間的網(wǎng)絡(luò)一樣。不過(guò)要注意的是,若想要使用DOS的計(jì)算機(jī)訪(fǎng)問(wèn)使用Windows NT/2K/XP的計(jì)算機(jī),則一定要在Windows NT/2K/XP中設(shè)置DOS計(jì)算機(jī)的用戶(hù)帳戶(hù),否則無(wú)法訪(fǎng)問(wèn)。
Microsoft Network Client 3.0中有許多非常實(shí)用的命令,如PING等,如果您想知道這些命令及其用法,請(qǐng)見(jiàn)“DOS文章”欄目。
除了使用MSCLIENT以外,還可以使用Netware等工具聯(lián)網(wǎng)。以Netware Lite為例,安裝完后直接執(zhí)行STARTNET.BAT即可自動(dòng)調(diào)入對(duì)等網(wǎng)(包括服務(wù)器)。這時(shí)可用它自帶的NET命令進(jìn)行全屏幕的網(wǎng)絡(luò)管理,也可以用命令行方式,比如NET MAP命
參考資料:http://www.furonghua.com/readarticle/htm/207/2005_7_27_1029.html
DOS命令大全
一)MD——建立子目錄
1.功能:創(chuàng)建新的子目錄
2.類(lèi)型:內(nèi)部命令
3.格式:MD[盤(pán)符:][路徑名]〈子目錄名〉
4.使用說(shuō)明:
(1)“盤(pán)符”:指定要建立子目錄的磁盤(pán)驅(qū)動(dòng)器字母,若省略,則為當(dāng)前驅(qū)動(dòng)器;
(2)“路徑名”:要建立的子目錄的上級(jí)目錄名,若缺省則建在當(dāng)前目錄下。
例:(1)在C盤(pán)的根目錄下創(chuàng)建名為FOX的子目錄;(2)在FOX子目錄下再創(chuàng)建USER子目錄。
C:、>MD FOX (在當(dāng)前驅(qū)動(dòng)器C盤(pán)下創(chuàng)建子目錄FOX)
C:、>MD FOX 、USER (在FOX 子目錄下再創(chuàng)建USER子目錄)
(二)CD——改變當(dāng)前目錄
1.功能:顯示當(dāng)前目錄
2.類(lèi)型:內(nèi)部命令
3.格式:CD[盤(pán)符:][路徑名][子目錄名]
4.使用說(shuō)明:
(1)如果省略路徑和子目錄
回答者:gingunner - 高級(jí)魔法師 六級(jí) 4-24 20:15
一,ping
它是用來(lái)檢查網(wǎng)絡(luò)是否通暢或者網(wǎng)絡(luò)連接速度的命令。作為一個(gè)生活在網(wǎng)絡(luò)上的管理員或者黑客來(lái)說(shuō),ping命令是第一個(gè)必須掌握的DOS命令,它所利用的原理是這樣的:網(wǎng)絡(luò)上的機(jī)器都有唯一確定的IP地址,我們給目標(biāo)IP地址發(fā)送一個(gè)數(shù)據(jù)包,對(duì)方就要返回一個(gè)同樣大小的數(shù)據(jù)包,根據(jù)返回的數(shù)據(jù)包我們可以確定目標(biāo)主機(jī)的存在,可以初步判斷目標(biāo)主機(jī)的操作系統(tǒng)等。下面就來(lái)看看它的一些常用的操作。先看看幫助吧,在DOS窗口中鍵入:ping /? 回車(chē),在此,我們只掌握一些基本的很有用的參數(shù)就可以了(下同)。
-t 表示將不間斷向目標(biāo)IP發(fā)送數(shù)據(jù)包,直到我們強(qiáng)迫其停止。試想,如果你使用100M的寬帶接入,而目標(biāo)IP是56K的小貓,那么要不了多久,目標(biāo)IP就因?yàn)槌惺懿涣诉@么多的數(shù)據(jù)而掉線(xiàn),呵呵,一次攻擊就這么簡(jiǎn)單的實(shí)現(xiàn)了。
-l 定義發(fā)送數(shù)據(jù)包的大小,默認(rèn)為32字節(jié),我們利用它可以最大定義到65500字節(jié)。結(jié)合上面介紹的-t參數(shù)一起使用,會(huì)有更好的效果哦。
-n 定義向目標(biāo)IP發(fā)送數(shù)據(jù)包的次數(shù),默認(rèn)為3次。如果網(wǎng)絡(luò)速度比較慢,3次對(duì)我們來(lái)說(shuō)也浪費(fèi)了不少時(shí)間,因?yàn)楝F(xiàn)在我們的目的僅僅是判斷目標(biāo)IP是否存在,那么就定義為一次吧。
說(shuō)明一下,如果-t 參數(shù)和 -n參數(shù)一起使用,ping命令就以放在后面的參數(shù)為標(biāo)準(zhǔn),比如“ping IP -t -n 3”,雖然使用了-t參數(shù),但并不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping主機(jī)域名,這樣就可以得到主機(jī)的IP。
下面我們舉個(gè)例子來(lái)說(shuō)明一下具體用法,
這里time=2表示從發(fā)出數(shù)據(jù)包到接受到返回?cái)?shù)據(jù)包所用的時(shí)間是2秒,從這里可以判斷網(wǎng)絡(luò)連接速度的大小。從TTL的返回值可以初步判斷被ping主機(jī)的操作系統(tǒng),之所以說(shuō)“初步判斷”是因?yàn)檫@個(gè)值是可以修改的。這里TTL=32表示操作系統(tǒng)可能是win98。
(小知識(shí):如果TTL=128,則表示目標(biāo)主機(jī)可能是Win2000;如果TTL=250,則目標(biāo)主機(jī)可能是Unix)
至于利用ping命令可以快速查找局域網(wǎng)故障,可以快速搜索最快的QQ服務(wù)器,可以對(duì)別人進(jìn)行ping攻擊……這些就靠大家自己發(fā)揮了。
二,nbtstat
該命令使用TCP/IP上的NetBIOS顯示協(xié)議統(tǒng)計(jì)和當(dāng)前TCP/IP連接,使用這個(gè)命令你可以得到遠(yuǎn)程主機(jī)的NETBIOS信息,比如用戶(hù)名、所屬的工作組、網(wǎng)卡的MAC地址等。在此我們就有必要了解幾個(gè)基本的參數(shù)。
-a 使用這個(gè)參數(shù),只要你知道了遠(yuǎn)程主機(jī)的機(jī)器名稱(chēng),就可以得到它的NETBIOS信息(下同)。
-A 這個(gè)參數(shù)也可以得到遠(yuǎn)程主機(jī)的NETBIOS信息,但需要你知道它的IP。
-n 列出本地機(jī)器的NETBIOS信息。
當(dāng)?shù)玫搅藢?duì)方的IP或者機(jī)器名的時(shí)候,就可以使用nbtstat命令來(lái)進(jìn)一步得到對(duì)方的信息了,這又增加了我們?nèi)肭值谋kU(xiǎn)系數(shù)。
三,netstat
這是一個(gè)用來(lái)查看網(wǎng)絡(luò)狀態(tài)的命令,操作簡(jiǎn)便功能強(qiáng)大。
-a 查看本地機(jī)器的所有開(kāi)放端口,可以有效發(fā)現(xiàn)和預(yù)防木馬,可以知道機(jī)器所開(kāi)的服務(wù)等信息。
這里可以看出本地機(jī)器開(kāi)放有FTP服務(wù)、Telnet服務(wù)、郵件服務(wù)、WEB服務(wù)等。用法:netstat -a IP。
-r 列出當(dāng)前的路由信息,告訴我們本地機(jī)器的網(wǎng)關(guān)、子網(wǎng)掩碼等信息。用法:netstat -r IP。
四,tracert
跟蹤路由信息,使用此命令可以查出數(shù)據(jù)從本地機(jī)器傳輸?shù)侥繕?biāo)主機(jī)所經(jīng)過(guò)的所有途徑,這對(duì)我們了解網(wǎng)絡(luò)布局和結(jié)構(gòu)很有幫助。
這里說(shuō)明數(shù)據(jù)從本地機(jī)器傳輸?shù)?92.168.0.1的機(jī)器上,中間沒(méi)有經(jīng)過(guò)任何中轉(zhuǎn),說(shuō)明這兩臺(tái)機(jī)器是在同一段局域網(wǎng)內(nèi)。用法:tracert IP。
五,net
這個(gè)命令是網(wǎng)絡(luò)命令中最重要的一個(gè),必須透徹掌握它的每一個(gè)子命令的用法,因?yàn)樗墓δ軐?shí)在是太強(qiáng)大了,這簡(jiǎn)直就是微軟為我們提供的最好的入侵工具。首先讓我們來(lái)看一看它都有那些子命令,鍵入net /?回車(chē)。
在這里,我們重點(diǎn)掌握幾個(gè)入侵常用的子命令。
net view
使用此命令查看遠(yuǎn)程主機(jī)的所以共享資源。命令格式為net view \\IP。
net use
把遠(yuǎn)程主機(jī)的某個(gè)共享資源影射為本地盤(pán)符,圖形界面方便使用,呵呵。命令格式為net use x: \\IP\sharename。上面一個(gè)表示把192.168.0.5IP的共享名為magic的目錄影射為本地的Z盤(pán)。下面表示和192.168.0.7建立IPC$連接(net use \\IP\IPC$ "password" /user:"name")。
建立了IPC$連接后,呵呵,就可以上傳文件了:copy nc.exe \\192.168.0.7\admin$,表示把本地目錄下的nc.exe傳到遠(yuǎn)程主機(jī),結(jié)合后面要介紹到的其他DOS命令就可以實(shí)現(xiàn)入侵了。
net start
使用它來(lái)啟動(dòng)遠(yuǎn)程主機(jī)上的服務(wù)。當(dāng)你和遠(yuǎn)程主機(jī)建立連接后,如果發(fā)現(xiàn)它的什么服務(wù)沒(méi)有啟動(dòng),而你又想利用此服務(wù)怎么辦?就使用這個(gè)命令來(lái)啟動(dòng)吧。用法:net start servername,成功啟動(dòng)了telnet服務(wù)。
net stop
入侵后發(fā)現(xiàn)遠(yuǎn)程主機(jī)的某個(gè)服務(wù)礙手礙腳,怎么辦?利用這個(gè)命令停掉就ok了,用法和net start同。
net user
查看和帳戶(hù)有關(guān)的情況,包括新建帳戶(hù)、刪除帳戶(hù)、查看特定帳戶(hù)、激活帳戶(hù)、帳戶(hù)禁用等。這對(duì)我們?nèi)肭质呛苡欣?,最重要的,它為我們克隆帳?hù)提供了前提。鍵入不帶參數(shù)的net user,可以查看所有用戶(hù),包括已經(jīng)禁用的。下面分別講解。
1,net user abcd 1234 /add,新建一個(gè)用戶(hù)名為abcd,密碼為1234的帳戶(hù),默認(rèn)為user組成員。
2,net user abcd /del,將用戶(hù)名為abcd的用戶(hù)刪除。
3,net user abcd /active:no,將用戶(hù)名為abcd的用戶(hù)禁用。
4,net user abcd /active:yes,激活用戶(hù)名為abcd的用戶(hù)。
5,net user abcd,查看用戶(hù)名為abcd的用戶(hù)的情況。
net localgroup
查看所有和用戶(hù)組有關(guān)的信息和進(jìn)行相關(guān)操作。鍵入不帶參數(shù)的net localgroup即列出當(dāng)前所有的用戶(hù)組。在入侵過(guò)程中,我們一般利用它來(lái)把某個(gè)帳戶(hù)提升為administrator組帳戶(hù),這樣我們利用這個(gè)帳戶(hù)就可以控制整個(gè)遠(yuǎn)程主機(jī)了。用法:net localgroup groupname username /add,
現(xiàn)在我們把剛才新建的用戶(hù)abcd加到administrator組里去了,這時(shí)候abcd用戶(hù)已經(jīng)是超級(jí)管理員了,呵呵,你可以再使用net user abcd來(lái)查看他的狀態(tài),和圖10進(jìn)行比較就可以看出來(lái)。但這樣太明顯了,網(wǎng)管一看用戶(hù)情況就能漏出破綻,所以這種方法只能對(duì)付菜鳥(niǎo)網(wǎng)管,但我們還得知道?,F(xiàn)在的手段都是利用其他工具和手段克隆一個(gè)讓網(wǎng)管看不出來(lái)的超級(jí)管理員,這是后話(huà)。有興趣的朋友可以參照《黑客防線(xiàn)》第30期上的《由淺入深解析隆帳戶(hù)》一文。
net time
這個(gè)命令可以查看遠(yuǎn)程主機(jī)當(dāng)前的時(shí)間。如果你的目標(biāo)只是進(jìn)入到遠(yuǎn)程主機(jī)里面,那么也許就用不到這個(gè)命令了。但簡(jiǎn)單的入侵成功了,難道只是看看嗎?我們需要進(jìn)一步滲透。這就連遠(yuǎn)程主機(jī)當(dāng)前的時(shí)間都需要知道,因?yàn)槔脮r(shí)間和其他手段(后面會(huì)講到)可以實(shí)現(xiàn)某個(gè)命令和程序的定時(shí)啟動(dòng),為我們進(jìn)一步入侵打好基礎(chǔ)。用法:net time \\IP。
六,at
這個(gè)命令的作用是安排在特定日期或時(shí)間執(zhí)行某個(gè)特定的命令和程序(知道net time的重要了吧?)。當(dāng)我們知道了遠(yuǎn)程主機(jī)的當(dāng)前時(shí)間,就可以利用此命令讓其在以后的某個(gè)時(shí)間(比如2分鐘后)執(zhí)行某個(gè)程序和命令。用法:at time command \\computer。
表示在6點(diǎn)55分時(shí),讓名稱(chēng)為a-01的計(jì)算機(jī)開(kāi)啟telnet服務(wù)(這里net start telnet即為開(kāi)啟telnet服務(wù)的命令)。
七,ftp
大家對(duì)這個(gè)命令應(yīng)該比較熟悉了吧?網(wǎng)絡(luò)上開(kāi)放的ftp的主機(jī)很多,其中很大一部分是匿名的,也就是說(shuō)任何人都可以登陸上去?,F(xiàn)在如果你掃到了一臺(tái)開(kāi)放ftp服務(wù)的主機(jī)(一般都是開(kāi)了21端口的機(jī)器),如果你還不會(huì)使用ftp的命令怎么辦?下面就給出基本的ftp命令使用方法。
首先在命令行鍵入ftp回車(chē),出現(xiàn)ftp的提示符,這時(shí)候可以鍵入“help”來(lái)查看幫助(任何DOS命令都可以使用此方法查看其幫助)。
大家可能看到了,這么多命令該怎么用?其實(shí)也用不到那么多,掌握幾個(gè)基本的就夠了。
首先是登陸過(guò)程,這就要用到open了,直接在ftp的提示符下輸入“open 主機(jī)IP ftp端口”回車(chē)即可,一般端口默認(rèn)都是21,可以不寫(xiě)。接著就是輸入合法的用戶(hù)名和密碼進(jìn)行登陸了,這里以匿名ftp為例介紹。
用戶(hù)名和密碼都是ftp,密碼是不顯示的。當(dāng)提示**** logged in時(shí),就說(shuō)明登陸成功。這里因?yàn)槭悄涿顷?,所以用?hù)顯示為Anonymous。
接下來(lái)就要介紹具體命令的使用方法了。
dir 跟DOS命令一樣,用于查看服務(wù)器的文件,直接敲上dir回車(chē),就可以看到此ftp服務(wù)器上的文件。
cd 進(jìn)入某個(gè)文件夾。
get 下載文件到本地機(jī)器。
put 上傳文件到遠(yuǎn)程服務(wù)器。這就要看遠(yuǎn)程ftp服務(wù)器是否給了你可寫(xiě)的權(quán)限了,如果可以,呵呵,該怎么利用就不多說(shuō)了,大家就自由發(fā)揮去吧。
delete 刪除遠(yuǎn)程ftp服務(wù)器上的文件。這也必須保證你有可寫(xiě)的權(quán)限。
bye 退出當(dāng)前連接。
quit 同上。
八,telnet
功能強(qiáng)大的遠(yuǎn)程登陸命令,幾乎所有的入侵者都喜歡用它,屢試不爽。為什么?它操作簡(jiǎn)單,如同使用自己的機(jī)器一樣,只要你熟悉DOS命令,在成功以administrator身份連接了遠(yuǎn)程機(jī)器后,就可以用它來(lái)干你想干的一切了。下面介紹一下使用方法,首先鍵入telnet回車(chē),再鍵入help查看其幫助信息。
然后在提示符下鍵入open IP回車(chē),這時(shí)就出現(xiàn)了登陸窗口,讓你輸入合法的用戶(hù)名和密碼,這里輸入任何密碼都是不顯示的。
當(dāng)輸入用戶(hù)名和密碼都正確后就成功建立了telnet連接,這時(shí)候你就在遠(yuǎn)程主機(jī)上具有了和此用戶(hù)一樣的權(quán)限,利用DOS命令就可以實(shí)現(xiàn)你想干的事情了。這里我使用的超級(jí)管理員權(quán)限登陸的。
到這里為止,網(wǎng)絡(luò)DOS命令的介紹就告一段落了,這里介紹的目的只是給菜鳥(niǎo)網(wǎng)管一個(gè)印象,讓其知道熟悉和掌握網(wǎng)絡(luò)DOS命令的重要性。其實(shí)和網(wǎng)絡(luò)有關(guān)的DOS命令還遠(yuǎn)不止這些,這里只是拋磚引玉,希望能對(duì)廣大菜鳥(niǎo)網(wǎng)管有所幫助。學(xué)好DOS對(duì)當(dāng)好網(wǎng)管有很大的幫助,特別的熟練掌握了一些網(wǎng)絡(luò)的DOS命令。
另外大家應(yīng)該清楚,任何人要想進(jìn)入系統(tǒng),必須得有一個(gè)合法的用戶(hù)名和密碼(輸入法漏洞差不多絕跡了吧),哪怕你拿到帳戶(hù)的只有一個(gè)很小的權(quán)限,你也可以利用它來(lái)達(dá)到最后的目的。所以堅(jiān)決消滅空口令,給自己的帳戶(hù)加上一個(gè)強(qiáng)壯的密碼,是最好的防御弱口令入侵的方法。
最后,由衷的說(shuō)一句,培養(yǎng)良好的安全意識(shí)才是最重要的。
DOS講解
雖然現(xiàn)在大家用的都是Windows 9x或是Windows 2000/XP,而且我們?cè)谶@里學(xué)習(xí)的主要內(nèi)容也是DOS所不擅長(zhǎng)的網(wǎng)絡(luò)!但即使是在Windows風(fēng)行的現(xiàn)在我們也離不開(kāi)DOS。如果你能熟練使用DOS,那它可以給你帶來(lái)極大的方便!而且在我們的Windows出現(xiàn)問(wèn)題的時(shí)候大多也都是用DOS來(lái)修復(fù)的,所以學(xué)習(xí)一些DOS知識(shí)是必要的。
在這里我給大家講的是一些用來(lái)安裝和修復(fù)系統(tǒng)的命令,并不涉及網(wǎng)絡(luò)方面!
基礎(chǔ)
DOS是英語(yǔ)中Disk Operation System(磁盤(pán)操作系統(tǒng))的縮寫(xiě),其實(shí)DOS的版本有很多,比如MS-DOS、PC-DOS、FreeDOS等等,現(xiàn)在我們最常用的是MS-DOS(MS是Microsoft的縮寫(xiě)),在1995年前,當(dāng)Windows 95還沒(méi)有出現(xiàn)的年代里,那是DOS的天下。MS-DOS的最終獨(dú)立版本是MS-DOS 6.22,再后來(lái)的DOS 7.0及其它后續(xù)版本都是在Windows里帶的,不是單獨(dú)發(fā)行版本。
在DOS環(huán)境下,我們面對(duì)的不是桌面和圖標(biāo),而是這樣的電腦屏幕:
這個(gè)C:\>叫做提示符,這個(gè)閃動(dòng)的橫線(xiàn)叫做光標(biāo)。這時(shí)候DOS已經(jīng)準(zhǔn)備好,我們現(xiàn)在所需要做的,就是輸入一個(gè)命令讓DOS去執(zhí)行。
在DOS中,每條命令輸入完成后要都要以回車(chē)做為確認(rèn)或者說(shuō)是終結(jié),例:
在DOS里,盤(pán)符用英文字母加上冒號(hào)來(lái)表示(如:A:、C:、D:),Windows中的“文件夾”被稱(chēng)為“目錄”,用“\”來(lái)分隔不同層的目錄,最上層的單獨(dú)一個(gè)“\”(如:C:\或只一個(gè)\)叫“根目錄”,我們可以輸入dir(顯示目錄內(nèi)容,以后將講到它的具體使用方法)命令來(lái)查看當(dāng)前目錄中的子目錄及文件,例:
如圖所示,后面帶有<DIR>的是目錄,沒(méi)有的則是文件。在DOS中,文件名的規(guī)則是8.3形式,即一個(gè)文件名由文件基本名和文件擴(kuò)展名組成,中間用點(diǎn)“.”隔開(kāi),文件基本名由不超過(guò)8個(gè)英文字母或數(shù)字組成,文件擴(kuò)展名由不超過(guò)三個(gè)英文字母或數(shù)字組成,文件基本名必須有,擴(kuò)展名可以沒(méi)有。
看上圖,第一列的就是“文件基本名”,第二列的是“文件擴(kuò)展名”。注意:在用dir命令顯示文件列表時(shí),文件基本名和擴(kuò)展名之間并無(wú)“.”分隔符,但你在輸入完整的文件名時(shí)必須輸入它。
第三列顯示的是文件的大小,表示它占用了多少存儲(chǔ)空間,也就是文件包含信息的多少,包含的信息越多,文件就越大;
第四列表示的是文件建立的日期或者是最后被改動(dòng)的日期,每個(gè)文件都有對(duì)應(yīng)的生成時(shí)間,就象每個(gè)人都有自己的生日一樣,文件的生成時(shí)間就是文件形成的時(shí)候。時(shí)間采用通常的表示方法,由年、月、日組成。
最后一列表示文件生成的具體時(shí)間,最后的一個(gè)字母a表示上午,p表示下午。
我們?cè)賮?lái)看看倒數(shù)一二行,這些是什么意思呢。“ 10 file(s) ”是要告訴你這個(gè)目錄內(nèi)有 “ 10 ”個(gè)文件,這些文件加起來(lái)一共有“ 64,692 bytes”大,在這種計(jì)算中,每個(gè)子目錄也算是一個(gè)文件,但它的大小算零。最后一行的是告訴你當(dāng)前你的工作磁盤(pán)上還剩下“ 215,735,513 bytes”大小可用的磁盤(pán)空間。
用dir命令來(lái)查看磁盤(pán)上文件時(shí),你會(huì)發(fā)現(xiàn)文件后綴(即文件擴(kuò)展名)有很多種,它們當(dāng)中大部分都是有一定含義的。
其中凡后綴為exe、com或bat的文件都是可以直接執(zhí)行的。這些以exe為后綴的文件叫可執(zhí)行文件;以com為后綴的文件叫命令文件;以bat為后綴的文件叫批處理文件。如果我們要執(zhí)行這些文件,只需在提示符下敲入文件基本名然后回車(chē)即可,不需輸入文件后綴。
基本命令
DOS的命令使用方法,大多都是這種格式:
命令名 參數(shù)1 [參數(shù)2] [參數(shù)3|參數(shù)4] [參數(shù)5:選項(xiàng)] [參數(shù)6:]
說(shuō)明:以上命令中“命令名”是必要的,加方括號(hào)的參數(shù)是可選的,加豎線(xiàn)的兩個(gè)命令只能選其一,加大括號(hào)的是必選項(xiàng)。
如上命令解釋是這樣的:命令名是必須要有的;“參數(shù)1”是必須的;“參數(shù)2”是可選的;“參數(shù)3”和“參數(shù)4”兩個(gè)參數(shù)只能選用其中一個(gè),不能兩個(gè)同時(shí)用;“參數(shù)5”使用時(shí)要加選項(xiàng),用“:”分隔;“參數(shù)6”使用時(shí)要加選項(xiàng),但“選項(xiàng)1”和“選項(xiàng)2”要且僅能選用其中一個(gè),不能兩個(gè)都用,但也不能兩個(gè)都不用。
這也是DOS命令書(shū)寫(xiě)的規(guī)范吧!所有的DOS命令使用方法都是這樣寫(xiě)的,大家也可以自己看看,一般的命令都可以用“/?”參數(shù)或不加參數(shù)來(lái)查看幫助,在這里我們只講這些命令的基本使用方法。
有些命令在使用時(shí),可以使用“通配符”。通配符有兩個(gè),“*”和“?”,其中“*”代表任意個(gè)任何字符,“?”只代表一個(gè)任意字符。
在有些命令中,驅(qū)動(dòng)器和路徑是可選項(xiàng),如果不指明驅(qū)去器名,默認(rèn)為當(dāng)前驅(qū)去器,如果不指明目錄則默認(rèn)為當(dāng)前目錄。
dir
使用方法:
DIR [盤(pán)符:][路徑][文件名] [/P] [/W] [/A]
/P 每滿(mǎn)一頁(yè)時(shí)暫停
/W 使用橫向顯示方式
/A 顯示所以文件
/B 只顯示文件名
功能:顯示一類(lèi)或所以文件列表,支持通配符。
例:
cd
使用方法:
cd [目錄名[\目錄名][\目錄名]...]
功能:顯示或改變當(dāng)前目錄
例:
md
使用方法:
md [盤(pán)符:][路徑]目錄名
功能:建立一個(gè)新目錄
例:
del
使用方法:
del [盤(pán)符:][路徑]文件名
功能:刪除一個(gè)或多個(gè)文件,可以使用通配符。
例:
刪除一個(gè)文件:
按此在新窗口瀏覽圖片
刪除擴(kuò)展名為sys的文件:
按此在新窗口瀏覽圖片
刪除所有文件:
deltree
使用方法:
deltree [盤(pán)符:][路徑]目錄名
功能:刪除一個(gè)目錄,刪除目錄同時(shí)將刪除目錄中的所有文件
例:
ren
使用方法:
ren [盤(pán)符:][路徑]原文件名 修改后文件名
功能:修改文件名
例:
type
使用方法:
type [盤(pán)符:][路徑]文件名
功能:顯示文件內(nèi)容,只能顯示文本文件
例:
copy
使用方法:
copy [盤(pán)符:][路徑]源文件名 [盤(pán)符:][路徑][目標(biāo)文件名]
功能:復(fù)制一個(gè)或一類(lèi)文件,如果不指明目標(biāo)文件名,則默認(rèn)為目標(biāo)文件名與源文件名相同
聯(lián)系客服