@echo off
set a="%USERPROFILE%\Desktop\Desktop BU\%CurrentDate%"
For /F "tokens=1-5 delims=/-" %%A in ('Date /t') do (SET CurrentDate=%%A%%B%%C)
::echo hi
mkdir "%USERPROFILE%\Desktop\Desktop BU\%CurrentDate%"
::echo dir made
dir %USERPROFILE%\Desktop\ /S /B > %TEMP%\files.txt
::echo done
For /F %%A in (%TEMP%\files.txt) do move %%A "%USERPROFILE%\Desktop\Desktop BU\%CurrentDate%\"
del %TEMP%\files.txt
有一个艰难的时期与上面的脚本: - 它与正确的日期 很好地创建该文件夹 - 创建的文件temp并重定向桌面上的列表中的输出 - 但在此之后会出现错误。指定的路径找不到 我尝试了很多东西,但它不工作。您可以让我知道如何将桌面中的文件和文件夹移动到桌面上的文件夹BACKUP中。这样我的桌面看起来很干净。我还想排除一些项目被移动。得到错误,同时从桌面清理所有文件和文件夹并将其移动到备份文件夹中的桌面
获取错误系统无法找到文件specified.please帮助 – mishra1010 2013-02-12 13:53:00