2017-07-07 123 views
0

你好我試圖用浴的工作從網絡驅動器到本地窗口d驅動器複製文件夾,但它不是複製文件批處理文件共享驅動器文件夾複製到本地Windows D盤

echo off 
cls 

echo Would you like to do a backup? 

pause 

copy "S:\2017\*" "D:\TEST_BACKUP_FOLDER" 

pause 

我制訂我的網絡驅動器作爲S驅動器我正在下面的消息。

Would you like to do a backup? 
Press any key to continue . . . 
S:\2017\* 
The system cannot find the file specified. 
     0 file(s) copied. 
Press any key to continue . . . 
+0

你確定,有*文件在'S:\ 2017 \'?錯誤消息說:不。 – Stephan

+0

是的,在該文件夾中有多個子文件夾可用的1 GB數據更多 – Kittu

+0

'copy'只是一個「文件副本」。沒有子文件夾。改爲使用[xcopy](https://ss64.com/nt/xcopy.html)。 – Stephan

回答

1

我會建議你使用XCOPY代替,並通過添加 '/ s' 的選項包括子目錄。你總是可以通過'複製/?'獲得幫助。或'xcopy /?'。

echo off 
    cls 

    echo Would you like to do a backup? 

    pause 

    xcopy "S:\2017\*" "D:\TEST_BACKUP_FOLDER\" /s 

    pause 
+0

工作!! ....我想鳴叫它,並添加一些更多的選項,如我想要在特定的時間每隔一天安排它,它不應該寫入文件,但它應該只添加新文件o本地驅動器是可能的? – Kittu

+0

我如何避免一天又一次複製相同的文件,如果日程安排。我試過/米,但它一次又一次地問我,如果我想寫過...但我希望它只複製新文件,並省略已複製的文件。 – Kittu

+0

也許你想複製新的文件和更新的文件。在這種情況下,請嘗試「xcopy/s/d」 請注意switch/d:m-d-y在指定日期或之後更改的文件。 如果沒有給出日期,則僅複製那些源時間比目標時間新的文件。 –

相關問題