求一批处理重命名删除掉指定文件名当中的指定文字
Win7公用桌面C:\Users\Public\Desktop当中有若干个文件当中含有MicrosoftOffice文字,例如MicrosoftOfficeExcel20...
Win7公用桌面 C:\Users\Public\Desktop 当中有若干个文件当中含有Microsoft Office 文字,例如Microsoft Office Excel 2007.ink、Microsoft Office PowerPoint 2007.ink、Microsoft Office Word 2007.ink,求一批处理删除文件名当中的Microsoft Office文字后将文件名直接重命名更改为Excel 2007.ink、 PowerPoint 2007.ink 和 Word 2007.ink . . . . . . . . . . . . 其他命名方式例如菜鸟级手动命名或软件更名等方式请免开尊口!! 问题已经解决: @echo off & setlocal enabledelayedexpansion echo 文件名称替换(去除文件/夹名中的“Microsoft ”和“Office ”) echo. echo. set /p folder="C:\Users\Public\Desktop" for /r %folder% %%i in (*) do ( set file=%%i set file=!file:Microsoft =! set file=!file:Office =! if %%i neq !file! (move "%%i" "!file!") ) echo. echo. echo 全部文件名替换完成。 echo 按任意键退出。 pause>nul ***保存成.bat文件后放置到需要改名的文件夹当中***
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询