无忧启动论坛

标题: 紧急!批处理获得指定目录下的生成的随机文件夹名! [打印本页]

作者: 2011lilitang    时间: 2011-5-23 10:16
标题: 紧急!批处理获得指定目录下的生成的随机文件夹名!
例如:在D:\AA目录下随机生成一个以日期时间格式生成的子目录(如子目录名是:2011-05-23-10-15,长目录名哦),然后往这个子目录下复制一个文件,如何实现?江湖救急,敬请热心的兄弟帮下忙!
作者: haiou327    时间: 2011-5-23 10:54
@echo off
Set Tm=%Time::=-%
Set Tm=%Tm:~0,5%
Set Tm=%Date%-%Tm%
if not exist "D:\AA\%Tm%" MD "D:\AA\%Tm%"
Copy *.exe "D:\AA\%Tm%"

作者: 2011lilitang    时间: 2011-5-23 11:53
报告班长:没法实现!
现在改下,把D:\aa\*.txt 复制到该目录下的所有子目录中,如何实现?
作者: 2011lilitang    时间: 2011-5-23 12:11
也就是把A目录中的某文件复制到B目录下的所有子目录中
作者: haiou327    时间: 2011-5-23 16:55
@echo off
for /f "tokens=*" %%i in ('dir /s/b/ad D:\B') do (
    copy
"D:\A\wuyou.exe" "%%~dpni"
   )



--------------------------------------------------------
@echo off
for /d %%i in (d:\b\*) do (
   copy
"d:\a\*.txt" "%%~dpni"
   )






[ 本帖最后由 haiou327 于 2011-5-23 17:12 编辑 ]




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3