วิธีใช้พื้นที่ภายในชื่อพา ธ สำหรับ Robocopy ของ Window


0

เมื่อเส้นทาง robocopy ของฉันมีช่องว่างฉันล้อมรอบด้วย "แต่ได้รับข้อผิดพลาดแปลก ๆ ด้านล่าง ...

ไฟล์. bat ของฉันประกอบด้วย:

rem Backup scans
ROBOCOPY "C:\Users\doug\Documents\My Scans\"  "B:\BACKUP\My Scans\"  /e /NFL /NDL

pause

และฉันได้รับข้อผิดพลาดนี้:

C:\Windows\system32>rem Backup scans

C:\Windows\system32>ROBOCOPY "C:\Users\doug\Documents\My Scans\"  "B:\BACKUP\My
Scans\"  /e /NFL /NDL

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

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

  Started : Thu Jun 23 19:32:29 2016

   Source : C:\Users\doug\Documents\My Scans"  B:\BACKUP\My\
     Dest : C:\Windows\system32\Scans"\

    Files : *.*

  Options : *.* /NDL /NFL /S /E /COPY:DAT /R:1000000 /W:30

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

2016/06/23 19:32:29 ERROR 123 (0x0000007B) Accessing Source Directory C:\Users\d
oug\Documents\My Scans"  B:\BACKUP\My\
The filename, directory name, or volume label syntax is incorrect.

C:\Windows\system32>pause
Press any key to continue . . .

คำตอบ:


2

ในคำสั่งของคุณROBOCOPY "C:\Users\doug\Documents\My Scans\" "B:\BACKUP\My Scans\" /e /NFL /NDLเครื่องหมายทับสุดท้ายจะหนีจากเครื่องหมายคำพูดคู่ Robocopy จะสมมติว่ามันเป็นอาร์กิวเมนต์แบบเต็มซึ่งไม่สามารถหาได้ ลองใช้วิธีใดวิธีหนึ่งต่อไปนี้แทน:

ROBOCOPY "C:/Users/doug/Documents/My Scans/" "B:/BACKUP/My Scans/" /e /NFL /NDL
ROBOCOPY "C:\Users\doug\Documents\My Scans\\" "B:\BACKUP\My Scans\\" /e /NFL /NDL
ROBOCOPY "C:\Users\doug\Documents\My Scans" "B:\BACKUP\My Scans" /e /NFL /NDL


1

ลบเครื่องหมายแบ็กสแลชต่อท้ายบนต้นทางและปลายทางของคุณ

"C: \ Users \ doug \ Documents \ My Scans" "B: \ BACKUP \ My Scans"

แก้ไข: อย่างใด Blerg เอาชนะฉันไปที่มัน เขาพูดอะไร.

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.