win10 使用ren , bat批量重命名为什么只能执行四行?

作者&投稿:褒裴 (若有异议请与网页底部的电邮联系)
使用BAT,REN批量修改文件名,为什么一次只能执行前四行?~

首先我们新建一个txt文本文档,右键空白地方(这里是桌面也可以是任何文件夹内)——新建——文本文档
双击打开刚才建立的文本文档,将以下代码复制到文本内
@echo
off
for
/f
"delims="
%%a
in
('dir
/b/a-d/on
*.*')
do
echo
%%a
>>当前文件夹内文件名.txt
修改我们想要得到的文本文档名——将代码内“当前文件夹内文件名”改成自己想要的,比如我们要得到文档名为mp3目录,则用“mp3目录”代替“当前文件夹内文件名”,之后点击保存
关闭文档,修改我们我们新建的文档的名称(不修改也可以,修改方便自己寻早和记忆),这里修改成“利用bat批处理来批量提取文件名”
将文档的拓展名.txt修改成.bat(不知道方法的可以百度修改文件拓展名),修改的时候会提示“如果改变文件扩展名,可能会导致文件不可用”,点击确认即可,这时候我们就得到我们想要的bat批处理命令了
将批处理文件复制或者剪切到要提取文件名的文件夹内(如小编的“【心理fm】【0900期-0999期】”文件夹内),双击或者右键打开bat批处理文件
这时候文件夹内就会生成一个“mp3目录”的文档(前面取的名字,如果需要改变可以将拓展名改回txt修改后再改成bat即可),双击打开,里面记录的便是我们需要的文件名了

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

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

不清楚你的实际文件/情况,仅以问题中的样例说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行
@echo off&cd /d "%~dp0"
rem 根据列出的原名称和新名称对应关系,对多个文件进行重命名
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
for /f "delims=:" %%a in ('type "%~f0"^|findstr /in "^exit$"') do set "last=%%a"
for /f "skip=%last% tokens=1* delims==" %%a in ('type "%~f0"') do (
    echo;"%%~a" --^> "%%~b"
    if exist "%%~a" (ren "%%~a" "%%~b")
)
echo;%#% +%$%%$%/%_% %z%
pause
exit
原名称1.jpg=新名称1.jpg
原名称2.jpg=新名称2.jpg
原名称3.jpg=新名称3.jpg
原名称n.jpg=新名称n.jpg


所有图片文件的名称都是这16位长度的,且这个字母N都在第十一位,然后在N前面统一加上数字4,对吗?
可以尝试使用如下代码,编码记得保存为ANSI。
@echo off & title 批量重命名图片名 By 依梦琴瑶
for /f "delims=" %%a in ('dir /a-d/b *N*.jpg') do (
set "File=%%~na"
call ren "%%~a" "%%File:N=4N%%%%~xa"
)
pause

这里假设你要把扩展名为.gif的文件都改成.jpg格式,那么具体方法如下:1、首先进入需要改扩展名的文件夹内新建一个记事本2、在记事本中输入如下内容ren *.gif *.jpg(注意ren和gif后面都有空格)3、将记事本的扩展名改名为.bat4、双击运行bat文件即可批量将该文件夹下的所有.gif文件改成.jpg了说明:这里只是一个例子,可以灵活运用哦,大家思考吧,呵呵。

果然是360的问题,我退出之后,就完美运行了。气死我了,花费一小时解决语法问题,希望后来者看到后有所帮助。


铜山县17694094995: Win10怎么批量修改文件后缀名 -
咎空利巴: 首先,我们先建立一个文件夹,把需要修改后缀名的文件都放进该文件夹,如图 在该文件夹下新建一个txt文档 打开刚刚新建的txt文档,输入ren *.png *.jpg 这里稍微解释下:Ren 空格 星号 点 需要修改的文件后缀名 空格 星号 点 需要改成的文件后缀名 输入完 后,保存文件,并把文件命名为【批量修改文件后缀名.bat】 双击该bat文件,神奇的一幕马上发生 图一未运行该bat 图二运行了该bat 如果我们想把文件夹下所有类型的文件都修改为我们想要的后缀名怎么办呢,其实也很简单,只需做个小小的改动,把ren *.png *.jpg改为ren *.* *.jpg就OK了,看到没有,所有的后缀名都改变了,连那个bat文件也是

铜山县17694094995: win10主题文件扩展名怎么改 -
咎空利巴: 工具/原料 win10操作系统 方法/步骤 1、如下图可以看到了文件,在这里文件看到了,而扩展名没有看到.2、单击"查",选择”选项”在选择不要勾,“隐藏已知文件类型的扩展名,在单击”确定“. 3、如下图可以看到了.jnt、rar、txt、文件扩展名.用重命名的方式就可以改名了

铜山县17694094995: win10怎么用bat命令进入安全模式 -
咎空利巴: 1, 在Win10系统中,按Win + R 快捷键调出“运行”对话框,输入“msconfig”,确定,打开“系统配置”窗口.如图:2, 切换到“引导”选项卡,勾选下面“引导选项”里的“安全引导”,默认选中的是“最小”模式,也就是常规的安全模式;而“网络”就是带网络连接的安全模式,选择即可.3, 之后会弹出重新启动的提示窗口,直接点击“重新启动”即可进入“安全模式”.注意:在安全模式中完成操作后需要再次进入“系统设置”将启动选择成“正常启动”.否则系统进入的一直进入的是安全模式.

铜山县17694094995: Win10系统怎样启用Linux Bash环境 -
咎空利巴: 1、首先将Win10系统升级到最新的Build 14316,然后到系统设置——更新和安全——针对开发人员——选择开发者模式.2、然后系统搜索“程序和功能”,选择“开启或关闭Windows功能”,开启Windows Subsystem for Linux (Beta),并重启系统.3、安装Bash,需要开启命令行模式,然后输入“bash”,即可使用.

铜山县17694094995: win10无法完成更新,怎么解决? -
咎空利巴: 我们先要删除Windows更新的缓存文件,在做以下操作之前,首先我们要确认系统内的windows update & BITS服务设置是否开启. 检查步骤: 1、按“Win+R”组合键打开运行,输入“services.msc”,点击确定(如果弹出用户账户控制窗...

铜山县17694094995: win10为什么不能用批处理 -
咎空利巴: 可以的win10 ,从 10240 到 10586 都有一个 bug,就是,启动文件夹内,执行的 bat文件第一行,会自己出现乱码,不可使用,所以你只要,将bat文件的第一行,留空白,你自己要执行的命令,从第二行开始写,就可以正确的被系统识别,而可以在开机时,自动运行了.

铜山县17694094995: 怎样用命令提示符启动win10 -
咎空利巴: 右击【开始】2 打开【运行】3 输入【cmd】4 成功打开命令提示符END 记事本打开 1 鼠标右击桌面2 新建文本文档3 输入"CMD"并保存4 修改文件后缀为bat5 打开文本运行命令提示符

铜山县17694094995: win10 如何不用软件修改计算机属性中cpu型号 重启有效 -
咎空利巴: 我也是搞了半天没搞好,先做个reg,然后做成bat,然后添加进自启,但是重启以后会有cmd窗口,做把bat文件做成vbs然后添加自启,可是重启还是会出现要点确认运行……

铜山县17694094995: windows10系统怎么实现网络自动拨号连接 -
咎空利巴: 工具: win10 方法如下: 1、打开任务计划程序,2、在右侧操作栏中,创建基本任务3、在名称栏中输入有意义的便于识记的名字,例如“宽带连接”.4、在任触发器中,选择“当用户登录时”.5、选择“启动程序”.6、在启动程序对话框中的“程序和脚本”栏中输入如下内容,“rasdial 宽带连接 宽带账户名 密码”,中间用一个空格隔开.7、再次确认程序或脚本的输入参数,确认无误后点击是,然后再点击完成.8、创建好的计划任务,当启动电脑登录当前账户的时候,宽带连接程序已经启动.

铜山县17694094995: Win10系统下怎么实现开机自动运行批处理和脚本 -
咎空利巴: 第二,回车后定位到programs文件夹,也即程序文件夹中,第三,将启动文件夹打开,右击后选择发送到桌面快捷方式,这时候我们就能在桌面上找到一个启动的快捷方式了,第四,选择你需要的批处理文件,将其移动到启动-快捷方式的图标上:按照系统提示进入下一步,点击完成后,此时桌面上的批处理文件也就消失了,我们可以打开启动-快捷方式,此时启动文件夹中已经存在了一个批处理文件,第六,为了桌面的简洁与美观,可以将桌面上的启动-快捷方式图标删除,也可以将批处理修改成隐藏模式运行,重启下,效果就出来了哦.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网