我想将 Windows XP 中的文件从桌面(一个文件夹)复制/移动到我的文档(另一个文件夹),这是由当前日期的同一个批处理文件以 DD/MM/YYYY 格式创建的。
当 .BAT 文件位于桌面文件夹中时,这可以正常工作。
@echo off
set date="%date:~7,2%-%date:~4,2%-%date:~10,4%"
mkdir %date%
copy *.txt \%date%
pause
现在这个 .BAT 正在做的是,在桌面上创建文件夹 18-01-2013 并处理此文件夹中的所有 .TXT 文件。
但这不起作用,
@echo off
set date="%date:~7,2%-%date:~4,2%-%date:~10,4%"
mkdir %USERPROFILE%\My Documents\%date%
copy %USERPROFILE%\desktop\*.txt %USERPROFILE%\My Documents\%date%
pause
这个 .BAT 文件正在创建这些文件夹;1. 在 C 盘>Documents 2. 在桌面上(和,Chandel>My, Documents>18-01-2013, Settings>Anshuman)
非常感谢这方面的任何帮助!