1. 首页 > 网络

如何制作变更文件名的批处理文件?(内容如下) 批处理修改文件名

如何制作变更文件名的批处理文件?(内容如下)批处理修改文件名

如何利用BAT批处理修改文件名及文件中内容??

@echo off

setlocal enabledelayedexpansion

for /f "delims=" %%a in ('dir /b *.txt') do (

for /f "delims=" %%b in ('type "%%a"') do (

set "word1=%%b"

set "word1=!word1:%%~na=%%~na#!"

echo,!word1!>>%%~na#.txt

del %%a /f /q 2

)

pause注:把批处理文件跟txt文件放在一起运行,测试前请备份好原文件

您的采纳是我们的动力和鼓励,请及时点击【采纳回答】

怎么用批处理文件来修改文件名?

例如,要对图中两个文件的扩展名进行修改。这两个文件的扩展名原来都是“.txt”,这里修改成“*.123”。

在要修改扩展名的文件所在的文件夹内点击鼠标右键,选择“新建--文本文档”,然后单击鼠标左键创建一个文本文档。最好在要修改扩展名的文件所在的文件夹内进行这个操作,这样才能使批处理文件的内容更简单。

打开新建的文本文档,在其中输入:ren *.txt *.123(即ren 空格 *.原扩展名 空格 *.要修改的扩展名)(如图)。

注意:

1、ren和*.txt之间有个空格;*.txt和*.123之间也有个空格。

2、.txt是原来的扩展名,.123是要修改成的扩展名,这两个可以根据实际情况进行修改。其余的ren和*号都不要改动。

输入完成后,点击“文件--另存为”。

在“另存为”界面将文件名命名为:你想命名的名称+.bat。如本文中命名为“改扩展名.bat”,注意其中的 .bat 不能改。

再点右侧小三角,保存类型选择“所有文件”,编码选择“ANSI”(一般默认即为ANSI),然后点击保存按钮。

保存后,文件夹中就会出现一个名为“改扩展名.bat”批处理文件。(如图)

用鼠标双击“改扩展名.bat”文件图标,电脑屏幕一般会闪一下,之后你就会发现,原来所有扩展名是.txt的文件都变成.123的扩展名了,如果是第一次操作,你可能会感觉有点神奇。

怎么用批处理修改文件名?

在一个文件夹下有file001.dat,file002.dat ... file100.dat 等文件,如何用一个批处理文件将他们的主文件名后替换几个字符,效果如下:fileA01.dat,fileA02.dat ... fileA100.dat,,

(注,能在WinXP下运行的批处理文件),解决方法如下:批处理 没问题

但是请问 你的 file010.dat.........file099.dat 是这样命名的吗?

如果是,要怎样替换?

是将前面的0去掉换成A吗?

复制以下内容,保存为bat文件,放在这些文件的同一个文件夹里运行.

复制后手动将每一行最后面的空格删除,这是百度的问题,否则有可能影响程序正常运行.

效果: 10以下的 fileA01.dat,fileA02.dat

10以上的 fileA10.dat,fileA11.dat,fileA99.dat

@echo off

set var=1

:lis

if %var% equ 100 exit

set num=file00%var%

set str=fileA0%var%

if %var% geq 10 (set num=file0%var%&set str=fileA%var%)

if /i exist %num%.dat (ren %num%.dat %str%.dat

set/a var+=1&goto lis)

批量修改文件名的几种方法

操作方法如下:

1、首先打开需要批量修改文件名的文件;

2、然后在键盘上按ctrl+a全选;

3、然后右击重新命名,修改文件名;

4、然后敲击回车就完成了对文件名进行批量修改了。

扩展资料:

怎么更改文件格式:

1、首先打开一个文件,如图所示;

2、点击上方工具栏中的“查看”;

3、将左边的“文件拓展名”勾选;

4、这时,可以看到图片文件有了后缀名为“jpg”;

5、再右键点击图片,选择重命名,如图;

6、将图片的后缀名改为“png”,如图;

7、这时,系统会弹出一个对话框,选择“确定”;

8、这时,就可以看到文件的格式已经被更改了。