求bat批处理程序,批量修改视频文件名字,菜鸟请自重,谢谢!
发布网友
发布时间:2022-03-04 03:43
我来回答
共3个回答
热心网友
时间:2022-03-04 05:12
@echo off
setlocal enabledelayedexpansion
set _A=c:\A
rem 这里是A目录的位置
set _NUM=0
for /f "delims=""" %%i in ('dir /b /ad %_A%') do (
for /f "delims=""" %%j in ('dir /b /s /a-d "%_A%\%%i"') do (
set /a _NUM+=1
if !_NUM! lss 10 ren %%j %%i00!_NUM!%%~xj
if !_NUM! geq 10 (
if !_NUM! lss 100 (
ren %%j %%i0!_NUM!%%~xj
) else (
ren %%j %%i!_NUM!%%~xj
)
)
)
)
已修改,通过测试,是
set _A=c:\A & rem 这里是A目录的位置
这一行的格式问题,已修改
参考资料:http://hi.baidu.com/ynnal911
热心网友
时间:2022-03-04 06:30
在A里面选中第一个文件,然后按ctrl+A,然后按F2,输入字符A,按enter。看有什么效果。
热心网友
时间:2022-03-04 08:05
都没怎么看懂,这个好不好写