求一批处理重命名删除掉指定文件名当中的指定文字

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文件后放置到需要改名的文件夹当中*** 展开
 我来答
伦纵飞星晖
2019-07-28 · TA获得超过1003个赞
知道小有建树答主
回答量:1686
采纳率:100%
帮助的人:8万
展开全部
使用正则批处理命名即可
例如下面的聊斋就是你的前缀,替换后就变成了你想要的。。。
不过你到底会不会啊。。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式