[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 yhcfsr 于 2018-2-8 16:28 编辑
  1. @echo off&setlocal enabledelayedexpansion
  2. set "SourDir=F:\Test"
  3. cd /d "%SourDir%"
  4. for /d %%a in (*) do (
  5. pushd %%a
  6. for /f "delims=" %%b in ('dir /a-d/b/s') do (
  7. set/a name=%%~nb&set "FileDir=%%~dpb"&&set "FileDir=!FileDir:~0,-1!"
  8. if !name! geq 100 robocopy /mov "!FileDir!" "原图2" "%%~nxb">NUL
  9. )
  10. popd
  11. )
  12. pause&exit
复制代码

TOP

  1. @echo off&setlocal enabledelayedexpansion
  2. set "SourDir=F:\Test"
  3. for /f "delims=" %%a in ('dir /a-d/b/s "%SourDir%"') do (
  4. set/a FileName=%%~na
  5. if !FileName! geq 100 (
  6. set "FilePath=%%~dpa"&&set "FilePath=!FilePath:~0,-1!"
  7. for /f "delims=" %%b in ("!FilePath!") do (
  8. set "DestPath=%%~dpb"&&set "DestPath=!DestPath:~0,-1!\原图2"
  9. robocopy /mov "!FilePath!" "!DestPath!" "%%~nxa"
  10. )
  11. )
  12. )
复制代码
回复 3# 40252492

TOP

回复 5# 40252492


   不管是12345,还是0102030405,还是别的什么名字都不影响。应该可以正确执行。

TOP

返回列表