本帖最后由 yjstone 于 2011-5-1 22:53 编辑
我估计你是想保留123456目录下的一级子目录下的目录和文件,然后在123456目录下运行批处理来达到上面你所说的目的吧,那试试下面的代码:- @echo off
- for /d %%a in (*) do (
- pushd "%%a"
- for /d %%b in (*) do (
- for /f "delims=" %%c in ('dir /a /b "%%b"') do attrib -s -h "%%c"&&move /y "%%b\%%c" .\
- rd "%%b"
- )
- popd
- )
- pause
复制代码
|