電腦現在越來越普及,界面也越來越友善,操作也越來越簡潔,但是對於高手來說,好多時候還是喜歡使用DOS來做一些操作,下面就讓我教大家怎麼用dos命令來復制文件和文件夾吧。
進入DOS系統,有兩種方法:方法1.點擊“開始”,然後點擊“運行”,在彈出的對話框中輸入“cmd”(註:DOS界面不區分大小寫),然後點擊回車,即彈出DOS界面!
[/e]參數的意義:子目錄包括空目錄都復制
B. DOS命令怎麼查看文件或文件夾
電腦DOS命令怎麼查看文件或文件夾呢?下面是我為大家整理的DOS命令查看文件或文件夾的方法,希望對您有所幫助!
DOS命令查看文件或嫌豎文件夾的方法
步驟一:鍵盤按下“WIN+R”快捷鍵,打開運行工具。
C. DOS下的文件夾如何打開
DOS命令,查看目錄下內容:以你當前頃襪建立的目錄舉例
DIR D:\123..
就會顯示其中內容。
如需要拷貝出來,使用(假設D:存在一埋乎困個2的目錄,至少提前建立一彎念個,如不存在,會出現一個2的文件...)
COPY D:\123.. D:\2
還想要什麼操作,DOS命令可提供
D. 在dos下怎麼拷貝文件夾
不清楚你的實際文件/情況,僅以問題中的樣例說明及猜測為據;以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI,跟要處理的文件夾放一起雙擊運行
@echooff&cd/d"%~dp0"
rem將一個指定文件夾復制到另一個指定文件夾里
set#=Anyquestions&set_=WX&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%/%_%%z%
x".fff"".dddfff"/e/y/q/h/r
echo;%#%+%$%%$%/%_%%z%
pause
exit
E. 在DOS模式下怎麼復制整個文件夾
用X命令可以做到。
x
源路徑
目標路徑
復制文件和目錄,包括子目錄。
語法
x
Source
[Destination]
[/w]
[/p]
[/c]
[/v]
[/q]
[/f]
[/l]
[/g]
[/d[:mm-dd-yyyy]]
[/u]
[/i]
[/s
[/e]]
[/t]
[/k]
[/r]
[/h]
[{/a|/m}]
[/n]
[/o]
[/x]
[/exclude:file1[+[file2]][+[file3]]
[{/y|/-y}]
[/z]
參數說明(需要什麼載入什麼):
Source
必需的。指定要復制的文件的位置和名稱。該參數必須包含驅動器或路徑。
Destination
指定要復制的文件的目標。該參數可以包含驅動器盤符和冒號、目錄名、文件名或者它們的組合。
/w
在開始復制文件之前將顯示以下消息並等待您的響應:
Press
any
key
to
begin
ing
file(s)
/p
提示您確認是否要創建每個目標文件。
/c
忽略錯誤。
/v
在寫入目標文件時驗證每個文件,以確保目標文件與源文件完全相同。
/q
禁止顯示
x
消息。
/f
復制時顯示源文件名和目標文件名。
/l
顯示要復制的文件列表。
/g
創建解密的目標文件。
/d[:mm-dd-yyyy]
只復制那些在指定日期或指定日期之後更改過的源文件。如果不包括
mm-dd-yyyy
值,x
會復制比現有
Destination
文件新的所有
Source
文件。該命令行選項使您可以更新更改過的文件。
/u
只從
source
復制
destination
中已有的文件。
/i
如果
Source
是一個目錄或包含通配符,而
Destination
不存在,x
會假定
destination
指定目錄名並創建一個新目錄。然後,x
會將所有指定文件復制到新目錄中。默認情況下,x
將提示您指定
destination
是文件還是目錄。
/s
復制非空的目錄和子目錄。如果省略
/s,x
將在一個目錄中工作。
/e
復制所有子目錄,包括空目錄。同時使用
/e、/s
和
/t
命令行選項。
/t
只復制子目錄結構(即目錄樹),不復制文件。要復制空目錄,必須包含
/e
命令行選項。
/k
如果源文件具有隻讀屬性,則在目標文件中保留該屬性。默認情況下,x
會刪除只讀屬性。
/r
復制只讀文件。
/h
復制具有隱藏和系統文件屬性的文件。默認情況下,x
不復制隱藏或系統文件。
/a
只復制那些具有存檔文件屬性設置的源文件。/a
不修改源文件的存檔文件屬性。有關如何通過使用
attrib
來設置存檔文件屬性的信息,請參閱「相關主題」。
/m
復制具有存檔文件屬性設置的源文件。與
/a
不同,/m
關閉在源中指定的文件的存檔文件屬性。有關如何通過使用
attrib
來設置存檔文件屬性的信息,請參閱「相關主題」。
/n
使用
NTFS
短文件或目錄名創建副本。將文件或目錄從
NTFS
卷復制到
FAT
卷或者當目標文件系統需要
FAT
文件系統命名約定(即
8.3
個字元)時,需要
/n。目標文件系統可以是
FAT
或
NTFS。
/o
復制文件所有權與自由選擇的訪問控制列表
(DACL)
信息。
/x
復制文件審核設置和系統訪問控制列表
(SACL)
信息(包含
/o)。
/exclude:filename1[+[filename2]][+[filename3]]
指定包含字元串的文件列表。
/y
禁止提示您確認要覆蓋現存的目標文件。
/-y
提示您確認要覆蓋現有目標文件。
/z
在可重啟模式中通過網路復制。
/?
在命令提示符顯示幫助。
注釋使用
/v
Windows
XP
不使用該命令。使用它只是為了與
MS-DOS
文件兼容。
使用
/exclude
列出每個文件的單獨行中的每個字元串。如果列出的任何字元串與要復制的文件的絕對路徑的任何部分匹配,就從復制進程排除該文件。例如,如果指定字元串
"\Obj\",則會排除
Obj
目錄下的所有文件。如果指定字元串
".obj",則排除具有
.obj
擴展名的所有文件。
使用
/z
如果在復制過程中丟失連接(例如,如果用於連接的伺服器離線),復制過程將在重新建立連接後恢復。/z
也顯示每個文件完成的復制操作的百分比。
在
COPYCMD
環境變數中使用
/y
可在
COPYCMD
環境變數中使用
/y。在命令行上使用
/-y
可以覆蓋該命令。默認情況下,會提示您覆蓋,除非您從批處理腳本內運行
。
復制加密的文件
將加密文件復制到不支持
EFS
的卷會導致錯誤。應首先解密文件或將文件復制到支持
EFS
的卷中。
附屬文件
要附加文件,請指定單個目標文件,多個源文件(使用通配符或文件
1
+
文件
2
+
文件
3
格式)。
Destination
的默認值
如果省略
Destination,x
命令將文件復制到當前目錄。
指定
Destination
是文件還是目錄
如果
Destination
不包含現有目錄且不以反斜杠
(\)
結尾,會出現下列消息:
Does
destination
specify
a
file
name
or
directory
name
on
the
target
(F
=
file,
D
=
directory)?
要將一個或多個文件復制到一個文件,請按F。如果要將一個或多個文件復制到一個目錄,請按
D。
使用
/i
命令行選項可抑制顯示該消息,從而導致
x
認定在源是多個文件或一個目錄的情況下,目標是一個目錄。
使用
x
命令設置
Destination
文件的存檔屬性
x
命令創建具有存檔屬性設置的文件,無論源文件中是否設定了此屬性。有關文件屬性和
attrib
的詳細信息,請參閱「相關主題」。
比較
x
和
disk
如磁碟的子目錄中包含文件,要將其復制到具有不同格式的磁碟中,使用
x
命令,而不要使用
disk。因為
disk
命令是一個磁軌接一個磁軌地復制磁碟,所以需要源磁碟和目標磁碟的格式必須相同。x
命令沒有該要求。通常情況下請使用
x,除非您需要完整的磁碟圖像副本。
x
的退出碼
要處理
x
返回的退出碼,請在批處理程序的
if
命令行上使用
errorlevel
參數。有關使用「if」處理退出碼的批處理程序的範例,請參閱「相關主題」。下表列出每一個退出碼和說明。
退出碼
說明
0
文件復制沒有錯誤。
1
沒有找到要復制的文件。
2
用戶按
CTRL+C
終止了
x。
4
出現了初始化錯誤。沒有足夠的內存或磁碟空間,或命令行上輸入了無效的驅動器名稱或語法。
5
出現了磁碟寫入錯誤。
範例
要從驅動器
A
將所有文件和子目錄(包括所有空的子目錄)復制到驅動器
B,請鍵入:
x
a:b:/s
/e
要包含上一示例中的任何系統或隱藏文件,請按如下所示添加
/h
命令行選項:
x
a:b:/s
/e
/h
使用
\Rawdata
目錄中
1993
年
12
月
29
日後更改的文件更新
\Reports
目錄中的文件,請鍵入:
x
\rawdata
\reports
/d:12-29-1993
要更新上例中
\Reports
中存在的所有文件,而不考慮日期,請鍵入:
x
\rawdata
\reports
/u
如果只想獲得前一個命令要復制的文件列表,而不復制文件,請鍵入:
x
\rawdata
\reports
/d:12-29-1993
/l
>
x.out
文件
X.out
列出了要復制的所有文件。
要將
\Customer
目錄和所有子目錄復制到網路驅動器
H:
上的目錄
\\Public\Address,保留只讀屬性,並在
H:
上創建新文件時對您做出提示,請鍵入:
x
\customer
h:\public\address
/s
/e
/k
/p
要發出上一個命令,確保在
\Address
目錄不存在時
x
會創建該目錄,同時應抑制顯示創建新目錄時要顯示的消息,請按如下所示添加
/i
命令行選項:
x
\customer
h:\public\address
/s
/e
/k
/p
/i
可以創建批處理程序執行
x
操作,並且使用
if
批處理命令在發生錯誤時處理退出碼。