[爆卦]robocopy路徑空格是什麼?優點缺點精華區懶人包

為什麼這篇robocopy路徑空格鄉民發文收入到精華區:因為在robocopy路徑空格這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者joulin (joulin)看板Windows標題[問題] 請幫我看看在CMD下輸入這些會怎樣...


(文長 跪求也懇請 願意幫忙的人耐心看完 拜託..........)

小弟習慣使用Robocopy複製檔案

剛剛不小心在打了Robocopy指令之後 按到貼上 QQ


貼了大串的文字如下:

----------------------------------分隔線---------------------------------

Microsoft Windows [版本 6.2.9200]
(c) 2012 Microsoft Corporation. 著作權所有,並保留一切權利。

C:\Windows\system32>cd C:\Users\chaolin\MyRobocopy

C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\AppData\Local\Microsoft\Office
H:\C
haoLin\其他備份\Office使用前備份\20141005動筆寫論文以及總結報告前備份
\Lo
cal\Office /MIR /COPYALL /DCOPY:DAT /R:3 /W:5 /Log+:Office備份20141005動筆寫論

以及總結報告前備份.txt /TS /V
'C:\Users\chaolin\AppData\Local\Microsoft\Office' 不是內部或外部命令、可執行的

式或批次檔。

C:\Users\chaolin\MyRobocopy>Robocopy
C:\Users\chaolin\AppData\Local\Microsoft\Of
fice H:\ChaoLin\其他備份\Office使用前備份\20141005動筆寫論文以及總結報告
前備份\Local\Office /MIR /COPYALL /DCOPY:DAT /R:3 /W:5 /Log+:Office備份
20141005
動筆寫論文以及總結報告前備份.txt /TS /V

記錄檔 : C:\Users\chaolin\MyRobocopy\Office備份20141005動筆寫論文以及
總結報告前備份.txt

C:\Users\chaolin\MyRobocopy>Robocopy
C:\Users\chaolin\AppData\Roaming\Microsoft\
PowerPoint H:\ChaoLin\其他備份\Office使用前備份\20141005動筆寫論文以及總
結報告前備份\Roaming\PowerPoint /MIR /COPYALL /DCOPY:DAT /R:3 /W:5
/Log+:Office
備份20141005動筆寫論文以及總結報告前備份.txt /TS /V

記錄檔 : C:\Users\chaolin\MyRobocopy\Office備份20141005動筆寫論文以及
總結報告前備份.txt

C:\Users\chaolin\MyRobocopy>Robocopy
C:\Users\chaolin\AppData\Roaming\Microsoft\
Office H:\ChaoLin\其他備份\Office使用前備份\20141005動筆寫論文以及總結報
告前備份\Roaming\Office /MIR /COPYALL /DCOPY:DAT /R:3 /W:5 /Log+:Office備份
20141
005動筆寫論文以及總結報告前備份.txt /TS /V

記錄檔 : C:\Users\chaolin\MyRobocopy\Office備份20141005動筆寫論文以及
總結報告前備份.txt

C:\Users\chaolin\MyRobocopy>Robocopy
C:\Users\chaolin\AppData\Roaming\Microsoft\
Windows\Recent H:\ChaoLin\其他備份\Office使用前備份\20141005動筆寫論文以及
總結報告前備份\Roaming\Recent /MIR /COPYALL /DCOPY:DAT /R:3 /W:5
/Log+:Office
備份20141005動筆寫論文以及總結報告前備份.txt /TS /V

記錄檔 : C:\Users\chaolin\MyRobocopy\Office備份20141005動筆寫論文以及
總結報告前備份.txt

C:\Users\chaolin\MyRobocopy>Robocopy
C:\Users\chaolin\AppData\Roaming\Microsoft\
Word H:\ChaoLin\其他備份\Office使用前備份\20141005動筆寫論文以及總結報告
前備份\Roaming\Word /MIR /COPYALL /DCOPY:DAT /R:3 /W:5 /Log+:Office備份
20141005
動筆寫論文以及總結報告前備份.txt /TS /V

記錄檔 : C:\Users\chaolin\MyRobocopy\Office備份20141005動筆寫論文以及
總結報告前備份.txt

C:\Users\chaolin\MyRobocopy>Robocopy N:\REC Q:\CL\行車紀錄器
\201409301007(Silico

-------------------------分隔線-----------------------------




因為這串文字中有段行(等同於ENTER??)

所以就開始執行了QQ


導致CMD執行了下面這些東西:




-------------------------分隔線-----------------------------



C:\Users\chaolin\MyRobocopy>Robocopy Microsoft Windows [版本 6.2.9200]


-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows


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

已啟動 : 2014年10月7日 下午 04:27:26
來源 : C:\Users\chaolin\MyRobocopy\Microsoft\
目的地 : C:\Users\chaolin\MyRobocopy\Windows\

檔案 : [版本
6.2.9200]

選項 : /DCOPY:DA /COPY:DAT /R:1000000 /W:30


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

2014/10/07 16:27:26 錯誤 2 (0x00000002) 正在存取來源目錄
C:\Users\chaolin\MyRobocopy\Microsoft\
系統找不到指定的檔案。

C:\Users\chaolin\MyRobocopy>(c) 2012 Microsoft Corporation. 著作權所有,並保留
一切權利。
這個時候不應有 2012。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy>C:\Windows\system32>cd C:\Users\chaolin\MyRobocopy
'C:\Windows\system32' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>

C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\AppData
\Local\Microsoft\Office H:\C
存取被拒。

C:\Users\chaolin\MyRobocopy>haoLin\其他備份\Office使用前備份\20141005動筆寫論
文以及總結報告前備份\Lo
系統找不到指定的路徑。

C:\Users\chaolin\MyRobocopy>cal\Office /MIR /COPYALL /DCOPY:DAT /R:3 /W:5
/Log+:Office備份20141005動筆寫論文
系統找不到指定的路徑。

C:\Users\chaolin\MyRobocopy>以及總結報告前備份.txt /TS /V
'以及總結報告前備份.txt' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>'C:\Users\chaolin\AppData\Local\Microsoft\Office'
不是內部或外部命令、可執行的程
檔案名稱、目錄名稱或磁碟區標籤語法錯誤。

C:\Users\chaolin\MyRobocopy>式或批次檔。
'式或批次檔。' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\MyRobocopy>Robocopy C:\Users\chaol
in\AppData\Local\Microsoft\Of
'C:\Users\chaolin\MyRobocopy' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>fice H:\ChaoLin\其他備份\Office使用前備份\20141005
動筆寫論文以及總結報告
'fice' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>前備份\Local\Office /MIR /COPYALL /DCOPY:DAT /R:3
/W:5 /Log+:Office備份20141005
系統找不到指定的路徑。

C:\Users\chaolin\MyRobocopy>動筆寫論文以及總結報告前備份.txt /TS /V
'動筆寫論文以及總結報告前備份.txt' 不是內部或外部命令、可執行的程式或
批次檔。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy> 記錄檔 : C:\Users\chaolin\MyRobocopy\Office備份
20141005動筆寫論文以及
'記錄檔' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>總結報告前備份.txt
'總結報告前備份.txt' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\MyRobocopy>Robocopy
C:\Users\chaoli
n\AppData\Roaming\Microsoft\
'C:\Users\chaolin\MyRobocopy' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>PowerPoint H:\ChaoLin\其他備份\Office使用前備份
\20141005動筆寫論文以及總
'PowerPoint' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>結報告前備份\Roaming\PowerPoint /MIR /COPYALL
/DCOPY:DAT /R:3 /W:5 /Log+:Office
系統找不到指定的路徑。

C:\Users\chaolin\MyRobocopy>備份20141005動筆寫論文以及總結報告前備份
.txt /TS /V
'備份20141005動筆寫論文以及總結報告前備份.txt' 不是內部或外部命令、可
執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy> 記錄檔 : C:\Users\chaolin\MyRobocopy\Office備份
20141005動筆寫論文以及
'記錄檔' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>總結報告前備份.txt
'總結報告前備份.txt' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\MyRobocopy>Robocopy
C:\Users\chaoli
n\AppData\Roaming\Microsoft\
'C:\Users\chaolin\MyRobocopy' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>Office H:\ChaoLin\其他備份\Office使用前備份
\20141005動筆寫論文以及總結報
'Office' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>告前備份\Roaming\Office /MIR /COPYALL /DCOPY:DAT
/R:3 /W:5 /Log+:Office備份20141
系統找不到指定的路徑。

C:\Users\chaolin\MyRobocopy>005動筆寫論文以及總結報告前備份.txt /TS /V
'005動筆寫論文以及總結報告前備份.txt' 不是內部或外部命令、可執行的程式
或批次檔。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy> 記錄檔 : C:\Users\chaolin\MyRobocopy\Office備份
20141005動筆寫論文以及
'記錄檔' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>總結報告前備份.txt
'總結報告前備份.txt' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\MyRobocopy>Robocopy
C:\Users\chaoli
n\AppData\Roaming\Microsoft\
'C:\Users\chaolin\MyRobocopy' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>Windows\Recent H:\ChaoLin\其他備份\Office使用前備
份\20141005動筆寫論文以及
系統找不到指定的路徑。

C:\Users\chaolin\MyRobocopy>總結報告前備份\Roaming\Recent /MIR /COPYALL
/DCOPY:DAT /R:3 /W:5 /Log+:Office
系統找不到指定的路徑。

C:\Users\chaolin\MyRobocopy>備份20141005動筆寫論文以及總結報告前備份
.txt /TS /V
'備份20141005動筆寫論文以及總結報告前備份.txt' 不是內部或外部命令、可
執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy> 記錄檔 : C:\Users\chaolin\MyRobocopy\Office備份
20141005動筆寫論文以及
'記錄檔' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>總結報告前備份.txt
'總結報告前備份.txt' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\MyRobocopy>Robocopy
C:\Users\chaolin\AppData\Roaming\Microsoft\
'C:\Users\chaolin\MyRobocopy' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>Word H:\ChaoLin\其他備份\Office使用前備份\20141005
動筆寫論文以及總結報告
'Word' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>前備份\Roaming\Word /MIR /COPYALL /DCOPY:DAT /R:3
/W:5 /Log+:Office備份20141005
系統找不到指定的路徑。

C:\Users\chaolin\MyRobocopy>動筆寫論文以及總結報告前備份.txt /TS /V
'動筆寫論文以及總結報告前備份.txt' 不是內部或外部命令、可執行的程式或
批次檔。

C:\Users\chaolin\MyRobocopy>
C:\Users\chaolin\MyRobocopy> 記錄檔 : C:\Users\chaolin\MyRobocopy\Office備份
20141005動筆寫論文以及
'記錄檔' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>總結報告前備份.txt
'總結報告前備份.txt' 不是內部或外部命令、可執行的程式或批次檔。

C:\Users\chaolin\MyRobocopy>



-----------------------------分隔線----------------------------



我有仔細看了一下

應該大部分都是錯誤 所以沒有被執行

出現的情況大概是下面幾種


1.系統找不到指定的路徑。

2.'XXXXXXXXXXXXXXXXXXXXXXX' 不是內部或外部命令、可執行的程式或批次檔。

3.存取被拒。

4.檔案名稱、目錄名稱或磁碟區標籤語法錯誤。


應該都是沒有執行 或者失敗


但是我去找了C:\Users\chaolin\MyRobocopy

這個資料夾下

卻多了兩個檔案
一個檔名是cd
一個檔名是Robocopy


找了很久

然後也經過測試

會在該資料夾下產生這兩個檔案的指令

分別是這兩種

1.

C:\Users\chaolin\MyRobocopy>C:\Windows\system32>cd C:\Users\chaolin\MyRobocopy

'C:\Windows\system32' 不是內部或外部命令、可執行的程式或批次檔。


2.
C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\MyRobocopy>Robocopy C:\Users\chao
lin\AppData\Local\Microsoft\Of

'C:\Users\chaolin\MyRobocopy' 不是內部或外部命令、可執行的程式或批次檔。


不是已經出現錯誤了 怎麼還會有東西被執行QQ



似乎是前面的'C:\Windows\system32' 與 'C:\Users\chaolin\MyRobocopy'

被跳過

所以

>cd 這是一個指令?

意思是在此目錄下建立一個檔名為CD的檔案?


(但是我有測試 輸入>cd他會顯示命令語法不正確

如果只輸入cd 他就只是跳出C:\Users\chaolin\MyRobocopy
也就是

C:\Users\chaolin\MyRobocopy>cd
C:\Users\chaolin\MyRobocopy


另外 我有測試

C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\MyRobocopy>C:\Users\AppData

結果出現
'C:\Users\chaolin\MyRobocopy' 不是內部或外部命令、可執行的程式或批次檔。

然後卻在我的C槽的使用者資料夾下面 建立了一個名為AppData的檔案


所以到底是甚麼樣的指令 會讓系統產生一個名為XXX的檔案在某資料夾下?)



另外一個擔心的地方



C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\AppDat
\Local\Microsoft\Office H:\C
存取被拒。


這應該沒有改到甚麼吧?

按照前面的情況

這指令應該會在
C:\Users\chaolin\AppData\Local\Microsoft\ 下

建立一個名為Office的檔案


是因為在microsoft下不允許建立資料夾 所以才會存取被拒?

可是我去看了該資料夾 我的權限是最高阿

應該是可以建立才對 怎麼這個反而不會成功?

跟空格後面的 H:\C 有關嗎?






因為 原先以為是全部都是錯誤 不用擔心有東西被改到

但是實上似乎卻不是如此

(我一直以為出現XXXXX不是可執行的批次檔 那一整串文字就都沒有效了
想不到還會執行後面的QQ 那請問空格之後的 還會執行嗎?
ex.

C:\Users\chaolin\MyRobocopy>C:\Users\chaolin\MyRobocopy>Robocopy C:\Users\chao
lin\AppData\Local\Microsoft\Of

前面執行後出現一個 Robocopy的檔案

那後面 C:\Users\chaolin\AppData\Local\Microsoft\Of

這會繼續執行嗎? 還是空格之後就是一開始所下的命令程式的參數了

一開始的無效 空格後面就不會有作用了?)



因此很擔心是不是有其他東西被改到或覆蓋掉了 想要請版上高手幫我看一下


拜託 懇請幫忙QQ



PS.

我在測試的過程中是過一個:\Users\chaolin\MyRobocopy\Test

想要看看指令是不是 : 開頭

但卻沒有任何結果出現

只是就像是按了Enter一樣 又跳回一般正常的下指令的狀態

情況如下:

C:\Users\chaolin\MyRobocopy>:\Users\chaolin\MyRobocopy\Test
C:\Users\chaolin\MyRobocopy>

請問 他是執行了甚麼嗎?

如果沒有執行 應該會跳出錯誤啊?


現在不敢亂測試了

只想知道到底會不會有問題QQ

--
-
●﹁◎╱ ╱
<▉ ▎╲╱
〉﹨ ▎╱╲ 、 〞 !!
▎ ╲ 拼命救球的才是好男兒!!! ●︿ —﹣ ●
▎ ◎ ﹨┐ ╱ ___ ﹀▊ —﹣ /﹨

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.197.62
※ 文章網址: http://www.ptt.cc/bbs/Windows/M.1412677841.A.C46.html
ThreeWater : ... 分析完天都亮了 完全沒有整理 10/07 22:18
hirokofan : > 會把前面的指令導到>後面的檔案,如 dir > 1.txt 10/07 22:28
hirokofan : 會產生1.txt這個檔案,只是>前面不是有效的指令 10/07 22:29
hirokofan : 因此應該會產生空檔案出來 10/07 22:29
hirokofan : ....看了一大半才知道你要問什麼-_- 10/07 22:29

你可能也想看看

搜尋相關網站