請問xcopy 的問題?



贊助商連結


chengmou
2005-02-15, 05:02 PM
xcopy是在dos時代常用的指令,但我在備份時一直出現錯誤訊息,觀察了好久發現好像是因為有中文字就會出現錯誤訊息?...另外字元數是否也有限定?

hdbackup.bat
D:\Ricky>hdbackup
** HDD data backup....... **
xcopy d:\ricky\*.* r:\ /v/s/m/y ** r:是網路磁碟機

執行結果....
D:\ricky\utility\Tclock中文v2.3.zip
存取遭到拒絕
D:\Ricky>

贊助商連結


herdint
2005-02-15, 05:32 PM
xcopy是在dos時代常用的指令,但我在備份時一直出現錯誤訊息,觀察了好久發現好像是因為有中文字就會出現錯誤訊息?...另外字元數是否也有限定?

hdbackup.bat
D:\Ricky>hdbackup
** HDD data backup....... **
xcopy d:\ricky\*.* r:\ /v/s/m/y ** r:是網路磁碟機

執行結果....
D:\ricky\utility\Tclock中文v2.3.zip
存取遭到拒絕
D:\Ricky>

是檔名出了問題
Tclock中文v2.3.zip

如果我沒有記錯的話.... 檔名裡面 不能有兩個 . 他認不出來.......

* 是萬元字串 也就是說 不限定字數 檔名
.* 是指所有的副檔名....

而你這檔名 Tclock中文v2.3.zip 卻有兩個 .

哪個是檔名? 哪個是副檔名呢? DOS很笨...認不出來...... :confused:

linux_xp
2005-02-15, 07:11 PM
xcopy是在dos時代常用的指令,但我在備份時一直出現錯誤訊息,觀察了好久發現好像是因為有中文字就會出現錯誤訊息?...另外字元數是否也有限定?

hdbackup.bat
D:\Ricky>hdbackup
** HDD data backup....... **
xcopy d:\ricky\*.* r:\ /v/s/m/y ** r:是網路磁碟機

執行結果....
D:\ricky\utility\Tclock中文v2.3.zip
存取遭到拒絕
D:\Ricky>


長檔名,要用" " 框起來
例如:D:\ricky\utility\"Tclock中文v2.3.zip"

長檔名的定義是:
非 DOS 8.3的格式
也就是說檔名超過8個字元,附檔名超過3個字元
一個中文字佔用2個字元
長檔名的極限,包含附檔名是255個字元

chengmou
2005-02-15, 10:24 PM
了解了...thanks.

不過要把檔名用 " " 起來是有困難的.....

琥珀
2005-02-15, 10:38 PM
「存取遭到拒絕」,表示檔案有抓到。指令、參數單純化,看看是哪裡的問題。