标题: [文件操作] 请教如何批量新建文件夹并移动图片 [打印本页]
作者: sunfeng 时间: 2019-11-18 17:04 标题: 请教如何批量新建文件夹并移动图片
当前目录中下所有图片如下:
Apple.jpg,Apple-1.jpg,Apple-2.jpg,Apple-3.jpg,Apple-4.jpg
Dark-Navy.jpg,Dark-Navy-1.jpg,Dark-Navy-2.jpg,Dark-Navy-3.jpg
现在需要按图片名称新建文件夹,并移到到这个文件夹中,
比如Apple.jpg,Apple-1.jpg,Apple-2.jpg,Apple-3.jpg, Apple-4.jpg
这4张图片需要新建一个文件夹为apple,并且这几个图片都移到那apple目录中。
Dark-Navy.jpg,Dark-Navy-1.jpg,Dark-Navy-2.jpg,Dark-Navy-3.jpg
这几个需要新建一个目录Dark-Navy,并且这几个移到这Dark-Navy目录下,
请教这个bat如何写,非常感谢!
作者: zaqmlp 时间: 2019-11-18 17:34
- @echo off
- mode con lines=1000
- set info=互助互利,支付宝扫码头像,感谢打赏
- rem 有问题,可加QQ956535081及时沟通
- title %info%
- cd /d "%~dp0"
- powershell -NoProfile -ExecutionPolicy bypass ^
- dir^|?{('.jpg' -eq $_.Extension) -and ($_ -is [System.IO.FileInfo])}^|%%{^
- $folder=$_.BaseName -replace '-\d+$','';^
- [void](md $folder -force);^
- write-host ($_.Name+' --^> '+$folder);^
- mv -liter $_.Name $folder;^
- }
- echo;%info%
- pause
复制代码
作者: sunfeng 时间: 2019-11-18 17:39
太强了,太厉害!
作者: zaqmlp 时间: 2019-11-18 17:54
回复 3# sunfeng
那就发个红包吧
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |