[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 pcl_test 于 2015-2-7 18:07 编辑

回复 1# SandraRusso

晕,请不要刷题,这样很不好
  1. @echo off
  2. set "filesdir=G:\H\"
  3. for /f %%i in ('dir /ad /b "%filesdir%"') do (
  4. pushd "%filesdir%%%i"
  5. md "厂家\" "型号\"
  6. for /l %%a in (1,1,5) do move %%a-*.* "厂家\"
  7. move *.* "型号\"
  8. popd
  9. )
  10. pause
复制代码

TOP

回复 10# SandraRusso
问题只要提一次就好,白天大家一般都不怎么有空,都是在晚上比较活跃,所以如果急着要回答,不建议在论坛提问,但只要你提了,迟早都会有人回答的
最后如果问题解决,请在标题最前面标上[已解决]

TOP

回复 12# SandraRusso

这个你可以加官方Q群的

TOP

回复 15# SandraRusso
  1. @echo off
  2. set "filesdir=G:\H\"
  3. for /f %%i in ('dir /ad /b "%filesdir%"') do (
  4. pushd "%filesdir%%%i"
  5. md "厂家\" "型号\"
  6. for /l %%a in (1,1,5) do (
  7. move %%a-*.* "厂家\"
  8. move %%a.* "厂家\"
  9. )
  10. move *.* "型号\"
  11. popd
  12. )
  13. pause
复制代码

TOP

回复 17# SandraRusso
  1. @echo off
  2. set "filesdir=G:\H\"
  3. for /f %%i in ('dir /ad /b "%filesdir%"') do (
  4. pushd "%filesdir%%%i"
  5. md "1-5\" "6-10\" "其他\" 2>nul
  6. for /l %%a in (1,1,5) do (
  7. move %%a-*.* "1-5\"
  8. move %%a.* "1-5\"
  9. )
  10. for /l %%a in (6,1,10) do (
  11. move %%a-*.* "6-10\"
  12. move %%a.* "6-10\"
  13. )
  14. move *.* "其他\"
  15. popd
  16. )
  17. pause
复制代码

TOP

回复 19# SandraRusso

2>nul表示如果有错误不提示

你点击你问题1楼的“编辑”,直接在标题最前面输入[已解决],再点击“编辑帖子”即可

TOP

返回列表