用BAT按人员一个人一个文件夹怎么按顺序排列

6288人阅读
system(7)
我有一个 名叫
baiyin的文件夹 里面有一些按日期命名的子文件夹
子文件夹下 有相同命名为screen_035800.png 的图片
现在 我想把图片按照子文件夹的日期名称重命名后
移到另一个文件夹allbaiyin中
并删除空文件夹
如果不删除 去掉Rd /q "%%i"
如果不移动 只是复制 则把 Move 改为Copy
cmd 命令如下:
For /f "tokens=*" %%i in ('dir /ad /b /s "%~dp0"') do (
For /f "tokens=*" %%j in ('dir /a-d /b /s "%%i\*.*"') do (
Ren "%%j" "%%~nxi%%~xj"
Move "%%i\%%~nxi%%~xj" "F:\allbaiyin\"
Rd /q "%%i"))
Pause新建一个txt文件 输入以上命令后
重命名为 bat
放在 baiyin文件夹中
点击运行后
allbaiyin 文件夹的结果为
重命名成功 移动成功
文章:20篇
阅读:90565
文章:34篇
阅读:63936
文章:14篇
阅读:75949
文章:12篇
阅读:77024
文章:24篇
阅读:167150
文章:31篇
阅读:60889
文章:18篇
阅读:84075
阅读:10456
文章:18篇
阅读:74254
阅读:8622博主最新文章
博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)使用批处理按要求批量删除文件夹方法汇总
转载 & & 投稿:hebedich
批处理文件是无格式的文本文件,它包含一条或多条命令。它的扩展名为.bat或.cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件可以简化日常或重复性任务。
有这样一大堆文件夹结构,例如
&& |-----abcd2000
&&&&&&&&&&&& |---------0003
&&&&&&&&&&&& |----------0004
&&&&&&&&&&&&&&& ........
&& |------abcd2001
&&&&&&&&&&&& |---------0006
&&&&&&&&&&&& |----------0002
&&&&&&&&&&&&&&& ........
& |------abcd2002
&&&&&&&&&&&& |---------0005
&&&&&&&&&&&& |----------0002
&&&&&&&&&&&&&&& ........
&& |-----cdefe2000
&&&&&&&&&&&& |---------0003
&&&&&&&&&&&& |----------0004
&&&&&&&&&&&&&&& ........
&& |------cdefe2001
&&&&&&&&&&&& |---------0006
&&&&&&&&&&&& |----------0002
&&&&&&&&&&&&&&& ........
& |------cdefe2002
&&&&&&&&&&&& |---------0005
&&&&&&&&&&&& |----------0002
&&&&&&&&&&&&&&& ........
现在想把第二层目录里按照年代删除,比如只删除abcd2000,abcd2001,cdefe2000,cdefe2001这样的包含字段目录以及它下层目录,该怎么做呢
setlocal enabledelayedexpansion
::设置一级文件夹
set folder=D:\abcde
for /f "delims=" %%a in ('dir /ad /b %folder%') do (
set str=%%a
if "!str:~-4!"=="2000" rd %folder%\!str! /s /q
if "!str:~-4!"=="2001" rd %folder%\!str! /s /q
我的所有图片都保存在F:\Photography& ,而下面还有N多文件夹,这些文件夹中都有一个叫“.picasaoriginals”的文件。。。注意,这个名字前有一个点!!!
例如 F:\Photography\我@\我@青岛\.picasaoriginals
现在我们需要用一个批处理删除所有F:\Photography子文件夹中,含有.picasaoriginals这个文件夹的。。。
还有,为保险起见。。。请在程序中提示是否要删除这些信息。。。
echo 正在扫描文件。。。
for /f "delims=" %%a in ('dir /a-d /s /b .picasaoriginals') do (
if /i "%%~nxa"==".picasaoriginals" (
if exist "%%~a" (
echo del /f /q "%%~a"&&DelNow.bat
if exist "DelNow.bat" (
ping 0 -n "2"&nul
del /f /q DelNow.bat
set /p q=确认删除吗?(输入Y确定,其它退出):
if /i "%q%"=="Y" (
echo 正在删除中。。。
ping 0 -n "2"&nul
call DelNow.bat
echo 删除完成!
ping 0 -n "2"&nul
批量删除电脑中所有带qqq的文件和文件夹
echo....文件查找,请等待...
for /r c: %%a in (.) do @if exist %%a\qqq.* del %%a\qqq.*
for /r c: %%a in (.) do @if exist %%a\qqq rd /s /q %%a\qqq
for /r d: %%a in (.) do @if exist %%a\qqq.* del %%a\qqq.*
for /r d: %%a in (.) do @if exist %%a\qqq rd /s /q %%a\qqq
for /r e: %%a in (.) do @if exist %%a\qqq.* del %%a\qqq.*
for /r e: %%a in (.) do @if exist %%a\qqq rd /s /q %%a\qqq
for /r f: %%a in (.) do @if exist %%a\qqq.* del %%a\qqq.*
for /r f: %%a in (.) do @if exist %%a\qqq rd /s /q %%a\qqq
echo good bye!
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具用BAT批处理语句,把多个文件夹里面的文件按名称排序后用文件夹名+序号命名_百度知道
用BAT批处理语句,把多个文件夹里面的文件按名称排序后用文件夹名+序号命名
文件夹名类似这样:P002-0001,P004-0041....P100-1961
希望写一个批处理文件,一次性把这些文件夹里面的MP3文件,全都改名为以所在文件夹名为第一个文件名,此后每个文件按序号递增的名字。
如P004-0041文件夹里面的文件按名称排序后依次改名为P004-0041.M...
文件夹里面第一个MP3名字为文件夹名,之后的MP3名每个按顺序递增1
我有更好的答案
说了一大堆,就一个问题,把文件夹里的MP3文件名改为所在文件夹的名称,对吗?一个文件夹有很多mp3还是就一个
你理解错了。一个文件夹里有很多个MP3文件。这些文件以上述方式按顺序命名
为您推荐:
其他类似问题
砖混结构的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。BAT命令 把一个 文件 复制到 指定的 文件夹中_百度知道
BAT命令 把一个 文件 复制到 指定的 文件夹中
我有更好的答案
一、BAT命令把一个文件复制到指定的文件夹的方法是1、在电脑上新建一个文件夹,再建一个“TXT”文件,并命名、2、把文件的后缀名改为“.bat”。3、打开文件,第一行输入“copy C:\Users\Administrator\Desktop\西游记\1.JPG C:\”。4、第二行输入“pause”5、保存后关闭,双击文件弹出“DOS”界面6、可看到C盘下已经复制了一个文件。二、BAT命令就是批处理命令。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat&或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。
采纳率:100%
后面加上/q可以强制覆盖文件,就是无提示复制,不用确认.exe将c盘的pa.exe /pa.exe f:&#92.exe f,copy c:&#92.exe复制到f盘下:\pacopy 要复制的文件 复制到哪如copy c:k\pa
本回答被提问者采纳
p yuan=rem 输入目的地路径,不要加引号set /p mu=copy &%yuan%& &quot,不要加引号set &#47@echo offrem 输入你要复制的文件路径;%mu%&quot
直接写一句话,如copy D:\XXX.XXX E:XXX.XXX,保存为BAT文件运行即可。copy命令带两个参数,前面是源,后面是目标。
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
文件夹 命令 文件的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 文件夹取消按字母排序 的文章

 

随机推荐