本帖最后由 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 | | ) | | pauseCOPY |
|