Ⅰ 如何用批处理给当前目录下的所有文件夹下所有文件文件名后添加相同的文字
不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的多个文件夹放一起双击运行
-----------------------------------------------------------------
<# :
cls&echo off&cd /d "%~dp0"&mode con lines=5000
rem 在当前目录里的多个子文件夹下的所有文件的名称末尾添加指定字符串内容
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
set "currentpath=%cd%"
powershell -NoProfile -ExecutionPolicy bypass "[IO.File]::ReadAllText('%~f0',[Text.Encoding]::GetEncoding('GB2312'))|Invoke-Expression"
echo;%#% +%$%%$%/%_% %z%
pause
exit
#>
$addword="相同的文字";
$b=[Convert]::FromBase64String("IC0tPiA=");
$c=[Text.Encoding]::Default.GetString($b);
$currentpath=get-item -liter $env:currentpath;
$folders=@(dir -liter $currentpath.FullName|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders.length;$i++){
$files=@(dir -liter $folders[$i].FullName -recurse|?{$_ -is [System.IO.FileInfo]});
for($j=0;$j -lt $files.length;$j++){
if(-not $files[$j].BaseName.EndsWith($addword)){
$nname=$files[$j].BaseName+$addword+$files[$j].Extension;
$files[$j].FullName.Substring($currentpath.FullName.length)+$c+$nname;
}
}
}
Ⅱ 如何编辑多个文件夹的名称在后面添加文字
文件夹的名称如果不符合我们的需求时,我们就会通过重命名的方式来修改,但是如果当文件夹比较多时,而你需要在每个文件夹名称后面添加几个相同的字符那么怎么办呢?今天这里给大家介绍一个小技巧,希望可以用到,下面一起看操作步骤。
需要用到的工具软件,在电脑上安装“文件批量改名高手”先登录上
进入到软件中,选择需要的功能,选择“文件夹批量改名”进入页内。
点“选择多个文件夹”或者“选择父目录”将需要修改的文件夹添加到原文件夹名这一栏中
开始设置命名方式,选中“插入”在“插入内容”的空格栏中,自定义输入需要添加的文字字符等,然后选择位置“文件夹名右边”
设置时,在新文件夹名这一栏中对设置的效果进行实时预览,发现问题及时调整
确定好新文件夹名后,点右下角的“开始改名”。修改好后,在状态栏中会显示“重命名成功”即是重命名成功了。
编辑好后,文件夹还是保存在原来的位置上,打开浏览所有文件夹名称后都成功编辑上相同的几个字了。
Ⅲ 如何 文件名中加入特殊字符
有很多批量重命名软件可以完成的。
补充:
可以使用bulk
rename
utility{英文},下载完成后打开,转到相应目录,在bru中选定所有包含特殊字符的文件,在
repl.
(3)中输入:
replace:•
with:_
rename。现在所有的字符都被替换成短划线。亦可根据需要自己设定。使用前先备份文件。
另使用batchrename
pro亦可办到。添加文件,规则如下:
filename
--
replace:•--with{空}
点击“+”,接着“开始重命名”。
Ⅳ 如何 文件名中加入特殊字符
文件名能使用的有字母(或汉字<繁/简),数字(如1,2,3),下划线(_),加号,减号,等于号(+,-,=),点(.),空格(在文件名最后的空格将不显示),主键盘1左边的符号(`),还有Shift加这个符号(~),还有Shift加1~7的符号,(!@#$%^&),还有用智能ABC的V打出的特殊符号.不能使用的只有/ \ : * < | 这几个符号.
Ⅳ bat 批处理 文件夹名称插入字符
1.创建一个记事本文件并更改后缀名为.bat 2.写入: @echo off setlocal enabledelayedexpansion ::批量去掉文件名前N个字符,如果有文件夹会搜索文件夹下的每个文件进行修改 set /p format=请输入需要操作的文件格式: set /p deletenum=请输入需要删除文件名前
Ⅵ 批量在文件名末尾增加字符
批量在文件名后面添加相同的字符:
步骤1,下载上面的工具后安装打开,然后点击左上角的【添加文件】按钮,批量将文件全部添加到软件中(打开文件所在文件夹,单击一个文件,然后同时按住ctrl+A键,就可以选中全部文件)。
Ⅶ 批处理当前文件夹内的文件名称前面或后面添加和当前文件夹名字一样的字符
批量在文件名前加相同的文字的方法:
工具软件:优速文件批量重命名
步骤1,安装优速文件批量重命名后打开,然后点击“添加文件”蓝色按钮,批量将需要重命名的文件全部添加到软件中,添加成功后文件名称会显示在软件中。
Ⅷ 如何在文件名中添加符号
windows文件名中不能旦带有下列符号:
“?”、“、”、“╲”、“/”、“*”、““”、“”“、“<”、“>”、“|”。枝迟轿
详细命名规则如下:
1、允许文件或者文件夹名称不得超过255个字符。
2、文件名除了开头之外任何地方都可以使用空格。
3、文件名中不能有下列符号:“?”、“、”、“╲”、“/”、“*”、““”、“”“、“<”、“>”、“|”。
4、Windows 98文件名不区分大小写,但在显示时可以保留大小写格式。
5、文件名中可以包含多个间隔符,如“我的猛肆文件。我的图片。001”。