按照书上的代码手打,但是运行的时候却提示语法错误,请大神帮忙看看是什么原因,万分感谢。
::该批处理可以批量命令缺失扩展名的文件
@echo off
set extension = .rar
set /a sum = 0
::遍历文件夹下的文件
for %%m in (*) do (
if not "%%m" == "ModifyExtensionName.bat"(
ren %%m %%m%extension%
set /a sum = sunm + 1
)
)
::显示已修改的文件个数
echo 共修改了%sum%个文件
::轻松自定义变量
set extension =
set sum =
代码中有一处错误,已经修改,还是运行不通过。
set /a sum = sum + 1
批量修改文件扩展名的批处理
答案:2 悬赏:0 手机版
解决时间 2021-02-03 21:36
- 提问者网友:欲劫无渡
- 2021-02-03 08:13
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-02-03 09:22
::该批处理可以批量命令缺失扩展名的文件
@echo off
set "extension =.rar"
set "sum=0"
::遍历文件夹下的文件
for %%m in (*) do (
if not "%%m"=="ModifyExtensionName.bat" (
ren "%%m" "%%m%extension%"
set /a sum=sum+1
)
)
::显示已修改的文件个数
echo 共修改了%sum%个文件
::轻松自定义变量
set "extension="
set "sum="
@echo off
set "extension =.rar"
set "sum=0"
::遍历文件夹下的文件
for %%m in (*) do (
if not "%%m"=="ModifyExtensionName.bat" (
ren "%%m" "%%m%extension%"
set /a sum=sum+1
)
)
::显示已修改的文件个数
echo 共修改了%sum%个文件
::轻松自定义变量
set "extension="
set "sum="
全部回答
- 1楼网友:罪歌
- 2021-02-03 09:55
用两种方法,包括dos和批处理命令,对所有相关文件进行修改。比如的文件夹为k盘下的 yourfile 文件夹。所有图片格式被修改为.php 文件,现在要重新改回 .jpg;
一、dos方法:
1、开始 -》运行,输入cmd(或者command),点击确定进入dos界面,
2、在dos中输入d:命令,回车,进入d盘根目录,
3、输入cd yourfile,回车,进入yourfile文件夹,
4、在yourfile文件夹下面,输入ren *.php* *.jpg,回车即可((将文件下任何文件.php 后缀文件 都改为.jpg后缀)) ;
二、在windows界面操作方式:
1、批处理文件方法: 在windows界面下,打开我的电脑,
2、进入d盘下面的yourfile文件夹,(可根据自己的设置) 新建一个文本文件, 在文本文件中输入ren *.php* *.jpg(将文件下任何文件.php都改为.jpg后缀)保存关闭文本文件;
3、将文本文件后缀名“.txt”改为“.bat”, 成为了批处理文件,双击运行该文件即可。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯