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

技术浅,只能用两个bat来完成你的工作
  1. @echo off
  2. set /a mm=%time:~0,2%-1
  3. set /a nn=3600-%time:~3,2%*60
  4. dir /o *.*>test.ini
  5. findstr /iv "bat" test1.ini>>test2.ini
  6. for /f "tokens=2,4* delims= " %%i in ('type test2.ini') do (
  7.   echo %%i|findstr /i "%mm%:"&&echo move /y "%%j" E:\2016\pupc\
  8. )
  9. start "" "d:\Products\gif\vvv.bat"
  10. del /q test*.ini>nul
  11. timeout /nobreak /t %nn%
  12. %0
复制代码
上面这个放在d:\Products\pupc\里,下面这个放在d:\Products\gif\里,命名为vvv.bat,先用d:\Products\pupc\里的bat,他在运行不会退出且会启动d:\Products\gif\里的vvv.bat,并且任意时间启动都会在下次整点后再次运行。
  1. @echo off
  2. set /a mm=%time:~0,2%-1
  3. dir /o *.*>test.ini
  4. findstr /iv "bat" test.ini>>test2.ini
  5. for /f "tokens=2,4* delims= " %%i in ('type test2.ini') do (
  6.   echo %%i|findstr /i "%mm%:"&&echo move /y "%%j" E:\2016\gif\
  7. )
  8. del /q test*.ini>nul
  9. exit
复制代码
测试成功,去掉echo就可以用。没考虑0点情况。
1

评分人数

目的,学习批处理

TOP

返回列表