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


    你试过没有?

TOP

回复 3# 001011


        需要拷贝的文件位于什么地方?总不会在天上吧?

TOP

回复 4# WHY
文件名是这两种情况
张三-3-7-084.jpg
张三-1-1-001.jpg
张三-4-1-1-1001.jpg
非常好的论坛

TOP

第二个问题:
  1. @echo off
  2. for /d %%i in ("D:\分件\*") do (
  3.     pushd "%%i"
  4.     for /f "tokens=1* delims=-" %%j in ('dir /b /s "%%~nxi-*.jpg"') do (
  5.         copy "%%j-%%k" "%%i\%%k" 2>nul
  6.     )
  7.     popd
  8. )
  9. pause
复制代码
1

评分人数

TOP

回复 2# WHY
需要把文件拷贝到里面去
非常好的论坛

TOP

第一个问题,创建 1 文件夹后,需要把哪里的文件拷贝到 1 里面?
可以这样创建文件夹:
  1. PowerShell "forEach($a In (dir D:\分件 -Recurse | ?{$_ -is [IO.DirectoryInfo] -and ![IO.Directory]::GetDirectories($_.FullName).Count})){md ($a.FullName+'\1')}"
复制代码
1

评分人数

    • 001011: ok 还差一步移动图片技术 + 1

TOP

返回列表