bat批处理笔记——删除指定类型文件指定前缀名

来源:互联网 发布:js获取索引值 编辑:程序博客网 时间:2024/06/05 14:57

/*批处理——删除指定类型文件指定前缀名*/

@echo offtitle 批量删除前缀名echo.echo 本批处理可批量删除前缀名echo.echo.&set /p strtemp3= 请输入要删除前缀的文件类型:echo.&set /p strtemp2= 请输入要删除的前缀字符串:setlocal enabledelayedexpansionfor /f "delims=" %%i in ('dir /a /b %strtemp2%*.%strtemp3%') do (rem 只将文件名传给var,而不将扩展名传递rem set var=%%~nirem 将文件名传给varset var=%%irem 当使用变量延迟时,不再使用%%括,而用!!括,否则变量延迟无效set var=!var:%strtemp2%=!echo %%i !var!rem 重命名ren "%%i" "!var!"rem 输出一个空行)echo.echo OK了!echo.pause


0 0
原创粉丝点击