我需要將文件夾及其結構移動到其他位置。 我不知道這些文件夾的名稱。 移動命令被拒絕&副本不保持結構在此狀態下: @echo on
for /D %%b in (*) do XCOPY "%%~fb" "C:\Users\*Username*\Desktop\New files" /Y /E
timeout /t -1
這就是我得到: sourcefolder d
我已經制作了一個用於使用用戶輸入的名稱創建預先構建的文件夾的小型bat文件。它工作正常,直到用戶輸入一個空格的變量。例如 - 輸入「John」的用戶將創建一個名爲John的子文件夾(正是我們想要的),但是如果用戶輸入Smith,John,則創建的文件夾將被稱爲Smith。我如何允許腳本註冊用戶輸入的空間? 我的代碼 - @echo off
set /P dest=Enter Name:
se
我目前的代碼對今天的修改日期工作正常,但是現在我想要我的代碼複製第一天的數據以及今天的數據。 @ECHO OFF
FOR /F "tokens=2 delims= " %%V IN ("%DATE%") DO SET TDY=%%V
xcopy /y "DATA_PATH" "LOCAL_SYSTEM" /d:%TDY%
SET TDY=
我試圖複製.PDF通過批處理文件,只需一次點擊.DOCX和.ZIP文件。它的工作完美,但問題是它需要很多時間來複制數據。例如,如果我想複製驅動器D的擴展文件批處理文件將運行找到.pdf首先比搜索整個驅動器爲.pdf比它會去搜索.docx文件。我想在一個命令中執行該操作,如果它發現.pdf文件比複製它,如果.docx比做同樣的,但在一個搜索。 下面是代碼 @echo off
:: vari
的我的文件名包含有點標準化的前綴。通常,格式是yyyy-99999-xx。 文件名的例子: 2015-12345-NY-0 Coney Island
2015-12345-NY-1 Coney Island
2015-54321-NY Coney Island
正如你可以看到,可以有包含相同字符1通n多個文件。我想通過搜索包含在.txt文件列表中的前綴來複制文件夾中的文件。 基本上,我想「