Board logo

标题: 求助:怎样用BAT.建立文件夹结构 [打印本页]

作者: cad55     时间: 2008-3-12 11:11    标题: 求助:怎样用BAT.建立文件夹结构
求助:怎样用BAT.建立文件夹结构 就是.将一个文件夹及它的子文件夹建立(不要TXT格式或HML格式) 如:D盘下有a文件夹及子文件夹b与文件C 想用BAT复制提取出:a文件夹与b子文件夹(c文件保留文件名与扩展名但是0字节文件) 也就是建一个空文件夹与空文件. [ Last edited by cad55 on 2008-3-12 at 11:52 AM ]

作者: abcd     时间: 2008-3-12 11:14
xcopy /?

作者: cad55     时间: 2008-3-12 11:25
Originally posted by abcd at 2008-3-12 11:14 AM: xcopy /?
还是有点不太明白 请细说一下..写完整一点...谢谢..

作者: cad55     时间: 2008-3-12 11:43
Originally posted by abcd at 2008-3-12 11:32 AM: 例如: xcopy /t /e a b 就是把a文件夹下的目录结构复制到b文件夹下
还是不对呀... 俺要的效果是:此效果与WINRAR加压加密后 解压.但密码不对时.....它将所有空的文件夹解压一样... 求助:怎样用BAT.建立文件夹结构 求助:怎样用BAT.建立文件夹结构 就是.将一个文件夹及它的子文件夹建立(不要TXT格式或HML格式) 如:D盘下有a文件夹及子文件夹b与文件C 想用BAT复制提取出:a文件夹与b子文件夹(c文件保留文件名与扩展名但是0字节文件) 也就是建一个空文件夹与空文件. [ Last edited by cad55 on 2008-3-12 at 11:53 AM ]

作者: cad55     时间: 2008-3-12 12:25
Originally posted by abcd at 2008-3-12 12:14 PM: 蛮奇怪的,俺试了试 xcopy /t/e f:\ e:\b\ 结果e:\b目录变成了“系统隐藏”属性了。 可能楼主就是这样原因没有看到结果。
系统隐藏属性也没有关系........ 隐藏文件夹无法复制.......中文名文件夹也无法复制. 文件也无法复制......(要0字节文件) 还请高手帮一下............ [ Last edited by cad55 on 2008-3-12 at 12:31 PM ]

作者: cad55     时间: 2008-3-12 12:31
Originally posted by abcd at 2008-3-12 12:28 PM: xcopy /t/e f:\ e:\b\ 楼主测试上面这句的结果,也是空的,没有目录结构??
隐藏文件夹无法复制.......中文名文件夹也无法复制. 文件也无法复制......(要0字节文件) 还请高手帮一下............

作者: suntb     时间: 2008-3-12 12:52
md d:\a\b

作者: terse     时间: 2008-3-12 13:07
这样行不? @echo off&setlocal enabledelayedexpansion for /f "delims=" %%i in ('dir /s /b /a-d "D:\aaa\a"') do ( set "ph=%%~dpi" set "ph=!ph:D:\aaa\=!" if not exist "e:\!ph!\" md "e:\!ph!" cd.>"e:\!ph!%%~nxi" ) pause [ Last edited by terse on 2008-3-12 at 01:08 PM ]

作者: cad55     时间: 2008-3-12 14:36
Originally posted by terse at 2008-3-12 01:07 PM: 这样行不? @echo off&setlocal enabledelayedexpansion for /f "delims=" %%i in ('dir /s /b /a-d "D:\aaa\a"') do ( set "ph=%%~dpi" set "ph=! ...
牛人..........DOS的牛人........... 谢谢............ 再感谢.............