[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 3# swanseabrian


    抱歉,最近和VB肝上了,分不清了...
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 2# cmd1152


    不 是for /f 吗用for /l 啥意思

TOP

本帖最后由 cmd1152 于 2021-9-26 21:56 编辑

说的不是很详细..
在桌面运行
  1. @echo off
  2. set t=1
  3. :i
  4. echo 第%t%次移动,下一次移动是在1小时后。
  5. set /a t=t+1
  6. for /f %%i in ('dir /b *.doc') do (
  7. if exist "D:\文档" (md D:\文档)
  8. copy %%i D:\文档\%%i
  9. )
  10. for /f %%i in ('dir /b *.docx') do (
  11. copy %%i D:\文档\%%i
  12. )
  13. for /f %%i in ('dir /b *.pdf') do (
  14. if exist "D:\文档\pdf" (md D:\文档\pdf)
  15. copy %%i D:\文档\pdf\%%i
  16. )
  17. for /f %%i in ('dir /b *.caj') do (
  18. if exist "D:\文档\caj" (md D:\文档\caj)
  19. copy %%i D:\文档\caj\%%i
  20. )
  21. ping 1.127 -n 3600 -w 1000
  22. goto :i
复制代码
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

返回列表