DOS工具: 当前目录文件重命名并找到最新的复制到指定目录
2011-02-01 10:19
876 查看
@ECHO OFF
rem -- =============================================
rem -- DESCRIPTION: <自動_REN©>
rem -- AUTHOR: <>
rem -- CREATE DATE: <2011/01/30>
rem -- =============================================
FOR /R %%L IN (*.MP3) DO (
IF %%~ZL GEQ 0 (CALL :NEXT_DO_REN "%%~NXL" %%~TL)
)
GOTO GO_COPY
:NEXT_DO_REN
@SET KK=%2
@SET YY=%KK:~0,4%
@SET MM=%KK:~5,2%
@SET DD=%KK:~8,2%
@SET WW=%3
@SET HHH=%WW:~0,2%
@SET MMM=%WW:~3,4%
@REN %1 NHK_%YY%%MM%%DD%_%HHH%%MMM%.MP3
GOTO END
:GO_COPY
@FOR /F "EOL=; TOKENS=4* DELIMS= " %%I IN ('DIR /C /A:A /O:D^|FIND /I "MP3"') DO (
CALL :NEXT_DO_COPY %%I
)
COPY %FILE% NEW /Y
GOTO END
:NEXT_DO_COPY
@SET FILE=%1
:END
rem -- =============================================
rem -- DESCRIPTION: <自動_REN©>
rem -- AUTHOR: <>
rem -- CREATE DATE: <2011/01/30>
rem -- =============================================
FOR /R %%L IN (*.MP3) DO (
IF %%~ZL GEQ 0 (CALL :NEXT_DO_REN "%%~NXL" %%~TL)
)
GOTO GO_COPY
:NEXT_DO_REN
@SET KK=%2
@SET YY=%KK:~0,4%
@SET MM=%KK:~5,2%
@SET DD=%KK:~8,2%
@SET WW=%3
@SET HHH=%WW:~0,2%
@SET MMM=%WW:~3,4%
@REN %1 NHK_%YY%%MM%%DD%_%HHH%%MMM%.MP3
GOTO END
:GO_COPY
@FOR /F "EOL=; TOKENS=4* DELIMS= " %%I IN ('DIR /C /A:A /O:D^|FIND /I "MP3"') DO (
CALL :NEXT_DO_COPY %%I
)
COPY %FILE% NEW /Y
GOTO END
:NEXT_DO_COPY
@SET FILE=%1
:END
相关文章推荐
- DOS工具: 每次取出最新的数据,备份后再复制到文件服务器指定目录的工具
- VBS获取指定目录下最新文件拷贝然后以当前日期命名 推荐
- 根据提供的文件名文本,查找指定目录下的该文件,找到后复制到指定文件夹--bash
- python工具程序一、复制目录中指定扩展名的文件
- VBA遍历当前目录下指定类型的excel文件并复制文件内指定的内容到新表中
- 检查当前目录下是否存在指定的文件,如果存在就重新命名
- Dos命令复制文件夹到制定目录 删除指定目录及其文件夹下的文件
- DOS工具: 备份数据并复制到文件服务器指定目录的工具
- bat 将当前目录的文件复制到指定目录
- 复制当前目录及其子目录下面的所有的txt文件,如果有文件名相同则重命名为bak01,bak02 ......
- 批处理复制最新的文件夹里面的bmp文件到指定目录
- 文件名命工具类(将指定目录下的文件的type类型的文件,进行重命名,命名后的文件将去掉type)
- 文件名命工具类(将指定目录下的文件的type类型的文件,进行重命名,命名后的文件将去掉type)
- 复制文件(夹)到指定目录下,并按日期进行重命名
- 编写一个程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- gradle 多项目工程library生成aar文件复制到指定目录
- windows api 之复制文件到指定目录和获得系统信息
- linux 下文件重命名/移动/复制命令 linux新建目录命令
- java读取excel文件并复制(copy)文件到指定目录示例
- winform复制文件到指定目录