BAT批处理文件取名
说明,第一行是路径
set"pbuf=D:\WorkTemp\dos\tp\chapter
echo off
color 0b&cls&title 更名取前3字符更名
echo.&echo 不区分中英文文件名
echo.&echo 但是文件名不要包含*&^|^>等特殊字符
echo.
pushd%pbuf%
setlocal enabledelayedexpansion
for/f"delims="%i in('dir/o/b/s*.txt')do
set"nbuf=~ni
set nbuf=!nbuf:~0,3!txt
ren"%i!nbuf!echo 处理"%i
endlocal
popd
set/p=处理完成,
set"pbuf=D:\WorkTemp\dos\tp\love
echo off
color 0b&cls&title 更名取后4字符更名
echo.&echo 不区分中英文文件名
echo.&echo 但是文件名不要包含*&^|^>等特殊字符
echo.
pushd%pbuf%
setlocal enabledelayedexpansion
for/f"delims="%i in('dir/o/b/s*.txt')do
set"nbuf=~ni
set nbuf=!nbuf:~-4!txt
ren"%i!nbuf!echo 处理"%i
endlocal
popd
set/p=处理完成,<nul&pause
set"pbuf=D:\WorkTemp\dos\tp\chapter
echo off
color 0b&cls&title 更名取前3字符更名
echo.&echo 不区分中英文文件名
echo.&echo 但是文件名不要包含*&^|^>等特殊字符
echo.
pushd%pbuf%
setlocal enabledelayedexpansion
for/f"delims="%i in('dir/o/b/s*.txt')do
set"nbuf=~ni
set nbuf=!nbuf:~0,3!txt
ren"%i!nbuf!echo 处理"%i
endlocal
popd
set/p=处理完成,
set"pbuf=D:\WorkTemp\dos\tp\love
echo off
color 0b&cls&title 更名取后4字符更名
echo.&echo 不区分中英文文件名
echo.&echo 但是文件名不要包含*&^|^>等特殊字符
echo.
pushd%pbuf%
setlocal enabledelayedexpansion
for/f"delims="%i in('dir/o/b/s*.txt')do
set"nbuf=~ni
set nbuf=!nbuf:~-4!txt
ren"%i!nbuf!echo 处理"%i
endlocal
popd
set/p=处理完成,<nul&pause
佚名
2024-06-06 20:58:49
类似问题(10)
-
佚名2024-06-06 08:00:00
问如何用批处理批量重命名一个文件夹中的文件
答@echo off&setlocal enabledelayedexpansionRem 启用延迟变量扩展for /r "D:\123" %%i in ...
-
佚名2024-06-06 08:00:00
问bat批量修改txt文件里的内容,以txt文件名替换
答@Echo OffSetLocal EnableDelayedExpansionFor %%i In (*.txt) Do ( For /F "Useba...
-
佚名2024-06-06 08:00:00
问如何使用 批处理文件 将 文件夹内的文件 命名为文件夹的名字?
答数年后,龙媒思乡心切,欲返故土。但仙凡殊途,公主不能同往。龙媒带着儿子福海、女儿龙宫,以及恩姐骨殖,含泪辞别公主,返回中华。
-
佚名2024-06-06 08:00:00
问如何在批处理中实现文件名变量化
答&if "%a%" lss "5" set a=0
-
佚名2024-06-06 08:00:00
问如何用bat文件批量重命名后缀名?
答这里假设你要把扩展名为.gif的文件都改成.jpg格式,那么具体方法如下:1、首先进入需要改扩展名的文件夹内新建一个记事本2、在记事本中输入如下内容ren *....
-
佚名2024-06-06 08:00:00
问批处理问题,帮忙修改下这个代码将文件名批量修改成上一级文件夹的名字
答@echo off&setlocal enabledelayedexpansionfor /r %%i in (*.*) do (set "fn=%%~...
-
佚名2024-06-06 08:00:00
问用DOS的批处理文件批量修改文件名时,不成功。发现原因是预处理的文件名中有空格,哪位大侠知道,这怎么办
答BAT中处理包含空格的 文件路径 请用 双 引号 包含目标路径。。如:“C:\Program Files”
-
佚名2024-06-06 08:00:00
问批处理for读取文件时,默认按照文件名顺序,但是是1,2,3.1,3,4这个顺序的
答应该是这个样子(一些印象加上猜测):字母和数字相比较,在排序上,字母是大于数字的,1.txt 2.txt 3.1.txt 3.txt 4.txt为什么会排成这...
-
佚名2024-06-06 08:00:00
问求BAT批处理命令,可以提取文件夹下面多个文本中所有包含关键词 PTRE PTRP PTRC 的每一行到一个文本
答@echo offdel 提取.txt & cls for %%a in (*.*) do (findstr "PTRE" "%%a">nul>>提取....
-
佚名2024-06-06 08:00:00
问批处理:批量重命名脚本所在文件夹下所有文件夹内的文件
答@echo off & title 文件重命名为序号 By 依梦琴瑶set Ext=*.jpg,*.tiffor /d %%a in (*) do ( ...
风水
起名
网名
- 1 含豆的网名
- 2 猫吻鱼情侣网名
- 3 含有琪字的网名简单
- 4 女生带符号的qq网名霸气
- 5 雨名字 男生网名
- 6 新浪微博怎么换头像昵称
- 7 霸气古风QQ昵称男生
- 8 vivox5屏幕昵称写什么
- 9 剑网三对奶妈的昵称
- 10 穿与火线昵称
说说
- 1 愧疚微信签名
- 2 对最爱的人说说
- 3 想回到从前的说说
- 4 关于去越野车说说
- 5 朋友圈晒水果的说说
- 6 要六一礼物的搞笑说说
- 7 精仿三星s7edge发说说
- 8 发表三个闺蜜旅行的说说
- 9 闭上你那欠扁的嘴说说
- 10 我和共青团说说心里话