Ⅰ DOS命令COPY與XCOPY有什麼區別
COPY
含義:拷貝文件
格式:COPY
[源目錄或文件]
[目的目錄或文件]
舉例1:COPY
C:\*.COM
D:\",表示將C盤根目錄下所有擴展名為COM的文件拷貝到D盤根目錄中。
舉例2:COPY
C:\autoexec.bat
C:\autoexec.bak
表示將autoexec.bat文件復製成為擴展名為BAK的文件。輸入DIR命令,可以發現此變化。XCOPY
含義:拷貝命令
格式:XCOPY
[源路徑][源目錄/文件名]
[目的目錄/文件名]
[參數]
舉例:XCOPY
C:\ABC
D:\
/s
執行此命令後,將把C:\ABC目錄及其目錄中的文件全部拷貝到D盤根目錄下,XCOPY是COPY的增強命令,可以實現對多個子目錄進行拷貝。最常用的參數是/S,它可以對一個目錄下的所有子目錄進行拷貝。
Ⅱ dos下x命令求高手解
2003上沒有x盤
批處理本身是文件名是不是x?或者批處理目錄里有文件名x的可執行文件。
我也出過這樣的錯,不過命令不是x,呵呵~~
樓下,x是系統命令不可能存在path變數問題。
Ⅲ dos x命令
例如如下命令:x f:\photoes d:\11/s/e/h
但是在我輸完這個命令時都會提示一行:
請指定一個文件或一個文件名 (文件/目錄)?_
意思就是XCOPY 詢問要把PHOTOES作為文件還是目錄復制,選擇F作為文件,選擇D作為目錄
應該選擇D 把PHOTES作為目錄包括子目錄復制過去.
這個看下
Ⅳ x命令在純DOS下怎麼使用謝謝
直接運行你的命令行。
Ⅳ dos里有個命令叫x,是不是可以把一個文件夾(目錄)拷貝到另一個文件夾(目錄)
@echo
off
setlocal
enabledelayedexpansion
for
/f
"delims="
%%a
in
('dir
/s
/a-d
/b')
do
(
set
/a
count=!count!+1
x
/y
/q
"%%a"
"d:\2"
)
echo
源文件數為:%count%
pushd
d:\2
for
/f
"delims="
%%i
in
('dir
/s
/a-d
/b')
do
(
set
/a
sum=!sum!+1
)
echo
目標文件數為:%sum%
if
"%count%"=="%sum%"
echo
拷貝成功!
else
echo
拷貝失敗!
pause>nul
Ⅵ DOS下如何用XCOPY命令復制文件夾呢
(1)XCOPY是COPY的擴展,可以把指定的目錄連文件和目錄結構一並拷貝,但不能拷貝隱藏文件和系統文件;
(2)使用時源盤符、源目標路徑名、源文件名至少指定一個;
(3)選用/S時對源目錄下及其子目錄下的所有文件進行COPY。除非指定/E參數,否則/S不會拷貝空目錄,若不指定/S參數,則XCOPY只拷貝源目錄本身的文件,而不涉及其下的子目錄。
Ⅶ dos下的x命令
dos下鍵入 c:\abc.txt 444\555
Ⅷ 關於DOS命令x的問題···
x
c:\
d:\123\mv
這個的意思就是將C盤下的文件(不包含文件夾)復制到D盤的123文件夾下的mv文件夾里。
所以MV文件夾是不會不見的。
如果你說MV文件夾在DOS下可以打開,但是在〔我的電腦〕下就看不見的話。
你可以在CMD里試試運行:
attrib
d:\123
-s
-t
-r
-a
或都你說明白一點是怎麼不見了。又怎麼可以打開??