问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

批处理加前缀并删除文件中特定字符

发布网友 发布时间:2022-05-01 08:38

我来回答

5个回答

热心网友 时间:2022-06-26 20:53

批量给文件添加相同前缀

步骤1,下载上方的工具软件后安装打开,然后将需要添加前缀的文件导入到软件中,也可以通过拖动文件到软件进行导入。

步骤2,这时候在左边可以看到设置界面,命名方式选择“插入”;然后在插入内容右边输入添加的前缀;最后插入位置选择“文件名头”。这时候在右边可以预览到新的文件名称了,可以随时修改随时预览。

步骤3,当设置好了之后就可以点击【开始重命名】按钮,启动软件程序了,处理完成后软件会弹出“重命名成功”的窗口。

步骤4,通过案例对比可以看出,修改后的文件名前面都添加了相同的前缀。

热心网友 时间:2022-06-26 20:53

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <file.au3>

Global $pre = "xxx"

Global $buffer = ""
Global $list = ""
Global $folder = ""
Global $i

#Region ### START Koda GUI section ### Form=
$frm_window = GUICreate("批处理加前缀并删除文件中特定字符", 600, 400, (@DesktopWidth-600)/2,(@DesktopHeight-400)/2)
$folderpath = GUICtrlCreateInput("请选择文件夹", 32, 150, 369, 21)
$btn_viewfolder = GUICtrlCreateButton("浏览", 440, 140, 81, 41)
$btn_exc = GUICtrlCreateButton("执行", 440, 200, 81, 41)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $btn_viewfolder
$folder = FileSelectFolder("请选择文件夹","")
GUICtrlSetData($folderpath, $folder)
$list = _FileListToArray($folder,"*.avi",1)
Case $btn_exc
For $i = 1 To $list[0]
If $list[$i] = "" Then
ContinueLoop
EndIf
$buffer = $list[$i]
$buffer = StringRegExpReplace($buffer,".DEL.",".")
$buffer = $pre&$buffer
If FileExists($folder&"\"&$list[$i]) Then
FileMove($folder&"\"&$list[$i],$folder&"\"&$buffer)
EndIf
Next
MsgBox(0,"完成","")
EndSwitch
WEnd追问这个是啥,我要的是bat批处理脚本

追答强大的au3脚本 可以编译成 exe 的

热心网友 时间:2022-06-26 20:53

你可以这样来写批处理:
cd.
rename 110824C.abc.DEL.avi ***110824C.abc.avi
rename 110821C.cde.DEL.avi ***110821C.abc.avi
rename 110841C.789.DEL.avi ***110841C.abc.avi

然后把它以.bat为扩展名储存,其中“***”为你要加的前缀。
把它放在与你的文件是同一个文件夹。
双击它就可以实现了。
其它的文件用同样的方式。
可以在cmd窗口中用“help rename”查看它的用法。追问大哥,我这很多文件啊,要像你这样每个文件写进去的话,那还不如手工修改算了呢。

热心网友 时间:2022-06-26 20:54

看改的格式对不:
@echo off
for %%i in (*.del.*)do set fn=%%~ni&call ren "%%i" "xxx%%fn:~,-4%%%%~xi"

热心网友 时间:2022-06-26 20:55

@echo off
for /f "tokens=1,2 delims=." do ('dir/b *.avi') do ren %%i.%%j.del.avi xxx%%i.%%j.avi追问我试了试,貌似不管用

追答@echo off
for /f "tokens=1,2 delims=." %%i in ('dir/b *.avi') do ren %%i.%%j.del.avi xxx%%i.%%j.avi

不好意思,手误。这次做过测试了,把批处理和那些avi放在一个文件夹运行,一定可以的。至少提问中的文件都能按要求改名。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
带艹字头的字,越多越好 独裁和一元化的区别 地下城里的硬直指的是什么属性啊 ?加了有什么用? 地下城与勇士装备上加硬直是什么意思 地下城与勇士的硬直 地下城勇士柔道加硬直有什么好处 地下城,弹药硬直弹究竟加不加?加多少? 地下城加多硬直有什么用 擦脸的精油是在擦脸的水和面霜之前用还是之后用 ...粉末20g与80g稀硫酸恰好完全反应,得到0.2g氢气.(1)计算这种合金中铜... 被开水烫了用凉水冲行吗? 现在简单飞机可以安装武器了吗 机械原理课后答案第8章 simple planes#1丨我是新来的驾驶员,是什么游戏 注册不了也登录不了怎么办? 梦到有人来敲门说是借钱,我说没有,他就强行要进,我就拿刀往外赶,他就说早晚会回来的 怎样把简单飞机的文件安装到电脑上? 机械原理课后答案第6章 电视剧《胜者为王》中每当石志康赌钱出场时的背景音乐叫什么名字? 简单飞机(simple plane)的xml在哪里修改啊? 机械原理与设计课后习题答案 简单飞机:有几个飞机场 第一次上亲子游泳课,到底要不要让孩子潜水 什么是一个国家一个民族发展中更基本? 云缴费是可以24小时缴费的吗? 简单飞机SimplePlanes有没有更加复杂精细的电脑版本? 游泳和潜水有哪些不同?小孩子有必要学习潜水吗? 爸爸姓曾,妈妈姓张,请帮09年4月24日午时出生的男女BB各1名字 2o19年至2021多少年? 微商代理系统是一种营销渠道模式吗 高一助学金申请书!家不在农村!求范文! 什么是交换机!说通俗点! 机械原理第八版课后练习答案(西工大版) 为什么我玩简单飞机,高级点的飞机很卡 冬天被开水烫了能拿凉水冲吗? 电子商务物流的相关报道 简单飞机怎么使用存档? 胜者为王Ⅲ王者之战的音乐原声 亲子游泳对宝宝身体有什么好处? 多肉植物怎么用ps修 快手四川可乐生日直播赚了多少钱? 高炉家注册过商标吗?还有哪些分类可以注册? 与电子商务有关的新闻网站有哪些 如何使用PS将图片中多余的肉去掉? lsT20l跳绳蓝牙连接不上- 问一问 高炉家酒注册过商标吗?还有哪些分类可以注册? 这种照片是用什么软件 简单飞机如何更新? 这个像莲花的多肉植物叫什么名字? 多肉美人锦玉露