『壹』 DOS中替換命令的命令
rem str*** $變數
『貳』 dos命令大全
SET
顯示。
DOSKEY
編輯命令行。
MKDIR
創建目錄。
PUSHD
保存當前目錄.SYS
中的注釋。
TYPE
顯示文本文件的內容。
FORMAT
格式化磁碟。
PROMPT
更改
Windows
命令提示符。
VER
顯示
Windows
版本。
PATH
顯示或設置可執行文件的搜索路徑,或將命令回顯打開或關上。
POPD
還原
PUSHD
保存的當前目錄的上一個值。
COPY
將至少一個文件復制到另一個位置。
TREE
以圖形模式顯示驅動器或路徑的目錄結構。
HELP
提供
Windows
命令的幫助信息。
CHKDSK
檢查磁碟並顯示狀態報告、設置或刪除
Windows
環境變數。
REPLACE
替換文件。
FIND
在文件中搜索文字字元串。
ECHO
顯示消息。
CLS
清除屏幕。
RECOVER
從有問題的磁碟恢復可讀信息。
CACLS
顯示或修改文件的訪問控制列表(ACLs)。
FINDSTR
在文件中搜索字元串。
DISKCOMP
比較兩個軟盤的內容、調用
Windows
命令並創建宏,以便跟
Windows
使用.EXE
會話的窗口標題。
COLOR
設置默認控制台前景和背景顏色。
CHKNTFS
顯示或修改啟動時間磁碟檢查。
ASSOC
顯示或修改文件擴展名關聯。
EXIT
退出
CMD。
CONVERT
將
FAT
卷轉換成
NTFS。
CALL
從另一個批處理程序調用這一個如果還需要某個命令的詳細信息和格式說明。
FOR
為一套文件中的每個文件運行一個指定的命令。
DIR
顯示一個目錄中的文件和子目錄。
DISKCOPY
將一個軟盤的內容復制到另一個軟盤。
START
啟動另一個窗口來運行指定的程序或命令。
TIME
顯示或設置系統時間。
SHIFT
更換批文件中可替換參數的位置。
REM
記錄批文件或
CONFIG。
ENDLOCAL
結束批文件中環境更改的本地化,請在cmd下鍵入
HELP
命令名
這是一般的命令及功能。您不能轉換
當前驅動器。
CHDIR
顯示當前目錄的名稱或將其更改。
CD
顯示當前目錄的名稱或將其更改。
SUBST
將路徑跟一個驅動器號關聯。
RMDIR
刪除目錄。
XCOPY
復制文件和目錄樹。
GRAFTABL
啟用
Windows
來以圖像模式顯示
擴展字元集。
MORE
一次顯示一個結果屏幕、更改或刪除磁碟的卷標,並顯示
不同處。
VOL
顯示磁碟卷標和序列號。
ERASE
刪除至少一個文件。
IF
執行批處理程序中的條件性處理。
FTYPE
顯示或修改用於文件擴展名關聯的文件類型。
COMP
比較兩個或兩套文件的內容。
FC
比較兩個或兩套文件。
RD
刪除目錄。
MODE
配置系統設備。
GOTO
將
Windows
命令解釋程序指向批處理程序
中某個標明的行。
VERIFY
告訴
Windows
是否驗證文件是否已正確
寫入磁碟。
LABEL
創建。
CHCP
顯示或設置活動代碼頁數。
PRINT
列印文本文件。
SORT
對輸入進行分類。
ATTRIB
顯示或更改文件屬性。
TITLE
設置
CMD。
SETLOCAL
開始批文件中環境更改的本地化。
DEL
刪除至少一個文件.EXE
程序(命令解釋程序)。
REN
重命名文件。
RENAME
重命名文件。
CMD
打開另一個
Windows
命令解釋程序窗口。
BREAK
設置或清除擴展式
CTRL+C
檢查,然後對其進行更改。
PAUSE
暫停批文件的處理並顯示消息。
MOVE
將文件從一個目錄移到另一個目錄。
COMPACT
顯示或更改
NTFS
分區上文件的壓縮。
MD
創建目錄。
DATE
顯示或設置日期。
AT
計劃在計算機上運行的命令和程序
『叄』 求用於替換文件的DOS命令
replace
比如說你要用d盤下的abc.txt替換E盤及其所有子目錄下的abc.txt那就輸入:
replace D:\abc.txt E:\ /s 至於/s參數,下面有詳細說明:
/a
將新文件添加到目標目錄中而不是替換現存的文件。不能將此命令行選項與 /s 或 /u 命令行選項共同使用。
/p
提示您在替換目標文件或添加源文件之前確認。
/r
替換只讀文件和未受保護的文件。如果沒有指定該命令行選項卻嘗試替換只讀文件,就會發生錯誤並終止替換操作。
/w
replace 開始搜索源文件之前等待用戶插入磁碟。如果沒有指定 /w,按回車後,replace 立即開始替換或添加文件。
/s
搜索目標目錄的所有子目錄並替換匹配的文件。不能將 /s 命令行選項與 /a 命令行選項共同使用。replace 命令不搜索 path1 中指定的子目錄。
/u
只替換(更新)目標目錄中比源目錄中文件舊的文件。不能將/u 命令行選項與 /a 命令行選項共同使用。
『肆』 DOS命令替換文本內容問題
問題1應該很簡單吧:在DOS中轉到123.txt所在的目錄下,輸入命令
edit 123.txt 就可編輯他裡面的內容了,將對應的地方換一下就行了,然後退出保存(會提示你保存的),問題2也是同理
有空你上我的網路空間看看吧,主頁上有個黑客基礎之DOS(最齊全),裡面都是介紹各種DOS命令的,最下面有 附:批處理命令與變數
那裡面或許有你想要的,我對這研究不是很深,也沒發完全的告訴你,你自己查吧.很抱歉
我的網路空間: hi..com/sanhol
『伍』 怎樣在DOS下替換文件
replace
比如說你要用d盤下的abc.txt替換e盤及其所有子目錄下的abc.txt那就輸入:
replace
d:\abc.txt
e:\
/s
至於/s參數,下面有詳細說明:
/a
將新文件添加到目標目錄中而不是替換現存的文件。不能將此命令行選項與
/s
或
/u
命令行選項共同使用。
/p
提示您在替換目標文件或添加源文件之前確認。
/r
替換只讀文件和未受保護的文件。如果沒有指定該命令行選項卻嘗試替換只讀文件,就會發生錯誤並終止替換操作。
/w
replace
開始搜索源文件之前等待用戶插入磁碟。如果沒有指定
/w,按回車後,replace
立即開始替換或添加文件。
/s
搜索目標目錄的所有子目錄並替換匹配的文件。不能將
/s
命令行選項與
/a
命令行選項共同使用。replace
命令不搜索
path1
中指定的子目錄。
/u
只替換(更新)目標目錄中比源目錄中文件舊的文件。不能將/u
命令行選項與
/a
命令行選項共同使用。
『陸』 dos命令字元串替換
@echo off
setlocal enabledelayedexpansion
set file=
set /p file= 請輸入要操作的文件名稱(包括擴展名):
set "file=%file:"=%"
for %%i in ("%file%") do set file=%%~fi
set replaced=
set /p replaced= 請輸入即將被替換的內容:
set all=
set /p all= 請輸入替換字元串:
for /f "delims=" %%i in ('type "%file%"') do (
set str=%%i
set "str=!str:%replaced%=%all%!"
echo !str!>>"%file%"_tmp.txt
)
"%file%" "%file%"_bak.txt >nul 2>nul
move "%file%"_tmp.txt "%file%"
start "" "%file%"
『柒』 怎樣用DOS命令替換文本里的某段字元
@echo off
setlocal enabledelayedexpansion
set file=
set /p file= 請輸入要操作的文件名稱(包括擴展名):
set "file=%file:"=%"
for %%i in ("%file%") do set file=%%~fi
set replaced=
set /p replaced= 請輸入即將被替換的內容:
set all=
set /p all= 請輸入替換字元串:
for /f "delims=" %%i in ('type "%file%"') do (
set str=%%i
set "str=!str:%replaced%=%all%!"
echo !str!>>"%file%"_tmp.txt
)
"%file%" "%file%"_bak.txt >nul 2>nul
move "%file%"_tmp.txt "%file%"
start "" "%file%"
『捌』 在dos中用replace命令替換受系統保護的文件時為什麼總會出現「找不到路徑」到底該怎麼替換啊
替換文件。
REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]
REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W] [/U]
[drive1:][path1]filename 指定源文件。
[drive2:][path2] 指定要替換文件的
目錄。
/A 把新文件加入目標目錄。不能和
/S 或 /U 命令行開關搭配使用。
/P 替換文件或加入源文件之前會先提示您
進行確認。
/R 替換只讀文件以及未受保護的
文件。
/S 替換目標目錄中所有子目錄的文件。
不能與 /A 命令選項
搭配使用。
/W 等您插入磁碟以後再運行。
/U 只會替換或更新比源文件日期早的文件。
不能與 /A 命令行開關搭配使用。
『玖』 DOS命令里有替換受保護系統文件的命令嗎 如果有,是什麼命令啊
DOS命令:attrib
不加參數是顯示文件相關屬性
S是系統文件
H是隱含文件
R是只讀文件
然後你需要替換受保護的系統文件,先去掉該文件的只讀,隱含屬性
attrib -h -s 這是去隱含,去只讀
然後就可以做替換等操作 過來,或者replace等,或者不用dos命令,要界面復制,粘貼也可。
『拾』 dos下替換系統文件,
什麼系統?xp么?找一個矮人dos工具箱,裝好以後重新啟動電腦就能看到啟動列表,進入矮人dos就行了,
然後再用你的方法替換文件,如果文件帶有隱藏,只讀,系統屬性,可以用這個命令去掉
例:attrib
-h
-r
-s
123.txt
替換後再用這個命令"-"變"+"加上屬性