求个bat批量改名命令!!!
请问各位大神,如何将文件夹内文件改为以文件夹名字相同的命令啊?例如:文件夹是:明天任务想将文件夹内的文件改为20150506明天任务_1求个bat命令。。。跪谢。。。...
请问各位大神,如何将文件夹内文件改为以文件夹名字相同的命令啊?
例如:文件夹是:明天任务
想将文件夹内的文件改为 20150506明天任务_1 求个bat命令。。。跪谢。。。 展开
例如:文件夹是:明天任务
想将文件夹内的文件改为 20150506明天任务_1 求个bat命令。。。跪谢。。。 展开
1个回答
展开全部
@echo off
cd /d %~dp0
for /f "delims=" %%i in ("%cd%") do set Dir=%%~nxi
for /f "delims=" %%a in ('dir /a-d /b') do (
if not "%%~a"=="%~nx0" ren "%%~a" "%Dir%_%%~nxa")
将批处理放在需要改名字的文件夹下运行,下面是按照你的描述写的,上面个性改动。
@echo off
cd /d %~dp0
for /f "delims=" %%i in ("%cd%") do set Dir=%%~nxi
for /f "delims=" %%a in ('dir /a-d /b') do (
if not "%%~a"=="%~nx0" ren "%%~a" "%%~na%Dir%_1%%~xa")
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询