导航:首页 > 程序命令 > 批处理命令ren

批处理命令ren

发布时间:2022-08-11 03:16:48

① 求DOS 批量重命名 REN命令批处理,有难度,DOS水平低者请勿点开

代码已经按你的要求修改。再试试吧。

1、把你的a.txt跟b.txt合成一个,内容的结构如下
20010dgn TH00001
ddsddddd TH00002
ddfdfsdf TH00003
2、把合成的那个列表文件命名为list.txt放到你图片所在的文件夹
3、把下面的批处理放到你图片所在的文件夹下执行就可以了。
4、最终的效果如下(考虑到你原来是用字母的,所以认为你数字位只需要两位,为了保持结构统一,补0)
TH00001_01.jpg
TH00001_02.jpg
TH00001_03.jpg

5、有什么问题留言。

@ECHO OFF
COLOR 0a
for /f "tokens=1,2" %%a in (
'more list.txt'
) do (
SETLOCAL ENABLEDELAYEDEXPANSION
set count=1
for /f "tokens=*" %%A in (
'dir %%a*.* /on /a-d /b'
) do (
ren %%A %%b_!count!%%~xA
set /a count=!count!+1
)
ENDLOCAL
)
PAUSE

② 利用Excel、ren命令、bat批处理重命名pdf文件

BAT文件执行完毕就会关闭,如果太快了你就看不见反应,如果真是没有反应——你的系统不支持BAT,那就只有重新按照操作系统了。

BAT窗口一闪而过,文件没有被改名,有可能是两种原因,一是BAT文件没有放在文件所在地方,二是文件名字里有空白没有添加引号。

如果需要进一步的定位问题、给出解决步骤,需要提供BAT文件、所放的文件夹两个拷屏图片。

③ 批处理文件.bat如何重命名ren

可以选择如下任意一条命令将单个文件重命名 ren a.exe b.exe move a.exe b.exe 如果文件名中带空格,请在文件名前后各加一个半角双引号,如 ren "a 3.exe" "b 2.exe"

④ 如何用ren命令批处理去掉文件名中的一个字母

@echooff&

set"FileName=123ABC"

for%%ain(B)dosetFileName=!FileName:%%a=!

echo!FileName!

pause>nul

set"FileName=123ABC"
setFileName=!FileName:A=!
setFileName=!FileName:B=!

那么最终FileName变量存储的则是123C字符数据

学会了吗

⑤ 执行ren.bat批处理文件时提示命令语法不正确

如下: @echo offmode con cols=35 lines=10echo 方法1:输入进程PID 方法2:输入进程名set /p ff=请选择( 1 or 2 ) :if %ff% EQU 1 ( set /p pid=请输入进程的PID : echo ntsd /c q /p %pid%) else ( if %ff% EQU 2 ( set /p mz=请输入进程名 : echo ntsd /c q /pn %mz% ) else ( echo 请按任意键关闭窗口 pause > nul ))exit 或者: @echo offmode con cols=35 lines=10echo 方法1:输入进程PID 方法2:输入进程名set /p ff=请选择( 1 or 2 ) :if %ff% EQU 1 ( set /p pid=请输入进程的PID : echo ntsd /c q /p %pid% goto a) if %ff% EQU 2 ( set /p mz=请输入进程名 : echo ntsd /c q /pn %mz% goto a)echo 请按任意键关闭窗口pause > nul:aexit

⑥ bat批处理,代码是几十行重命名ren命令,双击运行只执行四行命令就退出

应该会执行完的,建议你在BAT文件最后添加一行,内容如下:
PAUSE
这样执行完毕窗口会不关闭,等待回车才结束,这时候就能发现问题在哪里,如果还有不明白的,可以上图追问。

另外,REN遇到名字里面有空格的文件,需要使用双引号,例如:
REN "那一年 例子.JPG" 1.JPG

⑦ 批处理ren修改指定目录的文件名

1. 单一的重命名,代码如下:
@echo off
rename D:\111\111.txt 222.txt
pause

2. 批量的重命名,请根据你的命名规则使用for循环即可。代码如下:
@echo off
cd /d D:\
if exist 111.txt (
if not exist D:\111\ md 111
111.txt 111\222.txt
del 111.txt
rename 111\333.txt 444.txt
)
pause

3. 知道文件名如111.txt,但不明确它的路径,搜索文件如下:
@echo off
for %%i in (c d e f g h) do (
cd /d %%i:\
echo 搜索%%i盘...
dir /s /b 111.txt
)
pause

4. 知道文件名比如(*\111\222.txt)盘符不知道,自动搜索并修改为333.txt
@echo off
for %%i in (c d e f g h) do (
cd /d %%i:\
echo 搜索%%i盘...
rem 搜索111文件夹
for /f %%j in ('dir /s /b /a:d *111') do (
if "%%~nj"=="111" (
if exist %%j\222.txt (
echo rename %%j\222.txt 333.txt
rename %%j\222.txt 333.txt
)
)
)
)
pause

⑧ ren批处理文件,命令语法不正确是怎么回事

检查一下名字 原名和新名是不是有空格,尽量把空格替换掉或者删掉,我也是这个情况,把名字的空格处理掉就好了

阅读全文

与批处理命令ren相关的资料

热点内容
速腾carplay怎么用安卓 浏览:7
红塔银行app怎么样 浏览:562
农行app怎么开网银 浏览:649
java迭代器遍历 浏览:301
闽政通无法请求服务器是什么 浏览:48
怎么做积木解压神器 浏览:203
王者荣耀解压玩具抽奖 浏览:49
12位是由啥加密的 浏览:868
程序员编迷你世界代码 浏览:895
php取现在时间 浏览:246
单片机高吸收 浏览:427
怎么区分五代头是不是加密喷头 浏览:244
hunt测试服务器是什么意思 浏览:510
2013程序员考试 浏览:641
毕业论文是pdf 浏览:736
服务器跑网心云划算吗 浏览:471
单片机定时器计数初值的计算公式 浏览:801
win7控制台命令 浏览:567
猫咪成年app怎么升级 浏览:692
360有没有加密软件 浏览:315