我的主要目標是在REPOS文件夾中備份SVN存儲庫。由於「svnadmin hotcopy」必須同時具有源文件夾和目標文件夾,因此需要在名稱爲folderName_backup的不同目錄中創建新文件夾,然後使用「svnadmin hotcopy」複製它們。順便說一句,這必須在Windows批處理文件中完成。我給這部分代碼如下:如何使用批處理腳本使用另一個目錄的子文件夾的名稱在目錄中創建新的空文件夾?
for /d %%X in (%source%\*) do (
md %destination%\%%X_backup
svnadmin hotcopy %%X %destination%\%%X_backup
)
運行此代碼後,我得到錯誤:文件名,目錄名或卷標語法不正確。
非常感謝您的回覆,我昨天解決了它,只是忘了用我的答案更新問題。我認爲你的解決方案也是正確的。 – user1722022 2014-09-05 13:57:27