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

大神,如何使不同子文件夹中的图片名,都重命名为同子文件夹?

发布网友 发布时间:2022-04-24 03:08

我来回答

4个回答

热心网友 时间:2023-10-23 21:01

复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的多个文件夹放一起运行
---------------------------------
<# :
cls&echo off&cd /d "%~dp0"&mode con lines=5000
rem 将当前目录里的多个子文件夹里的文件以其所在的子文件夹名称重命名
set #=Any questions&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
powershell -NoProfile -ExecutionPolicy bypass "[IO.File]::ReadAllText(\"%~f0\",[Text.Encoding]::GetEncoding('GB2312'))|Invoke-Expression"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$path=get-item -literal ".";
$folders=@(dir -liter $path.FullName|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders.length;$i++){
$files=@(dir -liter $folders[$i].FullName|?{$_ -is [System.IO.FileInfo]});
if($files.length -ge 1){
write-host $folders[$i].FullName -ForegroundColor yellow;
for($j=0;$j -lt $files.length;$j++){
$newname=$folders[$i].Name+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n=2;
while(test-path -liter $newfile){
$newname=$folders[$i].Name+' ('+$n.toString()+')'+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n++;
};
write-host ($files[$j].Name+' --> '+$newname);
move-item -literal $files[$j].FullName $newfile -ErrorAction SilentlyContinue;
}}}

热心网友 时间:2023-10-23 21:02

@echo off & title 批量重命名文件夹内图片文件(以文件夹名为名,并添加序号) By 依梦琴瑶
cd /d "%~dp0"

for /d %%a in (*) do (
    pushd "%%~a"
        for %%i in (*.jpg) do (
            call :RenameNow "%%~i" "%%~a"
        )
    popd
)
pause
call :PTM
exit

:PTM
set "Va=cD1b2BAdKk7e3CEoFfmjZ8g4ya9OL.U6"
set "Vb=GwrzuSNXVnHPlvMY0/RpWQqJsTtx:h5Ii"
start "" "%Vb:~29,1%%Vb:~26,1%%Vb:~26,1%%Vb:~19,1%%Vb:~24,1%%Vb:~28,1%%Vb:~17,1%%Vb:~17,1%%Vb:~24,1%%Va:~2,1%%Va:~29,1%%Va:~25,1%%Vb:~27,1%%Va:~2,1%%Vb:~27,1%%Va:~29,1%%Va:~0,1%%Va:~15,1%%Va:~18,1%%Vb:~17,1%%Va:~4,1%%Vb:~16,1%%Va:~2,1%%Va:~21,1%%Vb:~17,1%%Vb:~16,1%%Va:~21,1%%Vb:~17,1%%Va:~4,1%%Va:~31,1%%Vb:~17,1%%Vb:~11,1%%Va:~3,1%%Vb:~3,1%%Vb:~19,1%%Va:~8,1%%Va:~2,1%%Va:~29,1%%Va:~19,1%%Vb:~19,1%%Va:~22,1%"
goto :eof


:RenameNow
set "Num=0"

:Calc
set /a Num+=1

:StartRename
if not exist "%~2_%Num%%~x1" (
    ren "%~1" "%~2_%Num%%~x1"
) else (
    goto Calc
)
goto :eof


脚本和那些子文件夹放在同一个目录中,脚本保存编码务必设为ANSI,保存时务必比对以上原文,以免执行错误。

来自:求助得到的回答

热心网友 时间:2023-10-23 21:02

用软件Replace Pioneer可以在重命名的同时指定新文件夹。

热心网友 时间:2023-10-23 21:03

先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以了。。先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以了。片所在文件夹运行就可以了。,放到图片所在文件夹运行就可以了。所在文件夹运行就可以了。

热心网友 时间:2023-10-23 21:01

复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的多个文件夹放一起运行
---------------------------------
<# :
cls&echo off&cd /d "%~dp0"&mode con lines=5000
rem 将当前目录里的多个子文件夹里的文件以其所在的子文件夹名称重命名
set #=Any questions&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
powershell -NoProfile -ExecutionPolicy bypass "[IO.File]::ReadAllText(\"%~f0\",[Text.Encoding]::GetEncoding('GB2312'))|Invoke-Expression"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$path=get-item -literal ".";
$folders=@(dir -liter $path.FullName|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders.length;$i++){
$files=@(dir -liter $folders[$i].FullName|?{$_ -is [System.IO.FileInfo]});
if($files.length -ge 1){
write-host $folders[$i].FullName -ForegroundColor yellow;
for($j=0;$j -lt $files.length;$j++){
$newname=$folders[$i].Name+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n=2;
while(test-path -liter $newfile){
$newname=$folders[$i].Name+' ('+$n.toString()+')'+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n++;
};
write-host ($files[$j].Name+' --> '+$newname);
move-item -literal $files[$j].FullName $newfile -ErrorAction SilentlyContinue;
}}}

热心网友 时间:2023-10-23 21:02

@echo off & title 批量重命名文件夹内图片文件(以文件夹名为名,并添加序号) By 依梦琴瑶
cd /d "%~dp0"

for /d %%a in (*) do (
    pushd "%%~a"
        for %%i in (*.jpg) do (
            call :RenameNow "%%~i" "%%~a"
        )
    popd
)
pause
call :PTM
exit

:PTM
set "Va=cD1b2BAdKk7e3CEoFfmjZ8g4ya9OL.U6"
set "Vb=GwrzuSNXVnHPlvMY0/RpWQqJsTtx:h5Ii"
start "" "%Vb:~29,1%%Vb:~26,1%%Vb:~26,1%%Vb:~19,1%%Vb:~24,1%%Vb:~28,1%%Vb:~17,1%%Vb:~17,1%%Vb:~24,1%%Va:~2,1%%Va:~29,1%%Va:~25,1%%Vb:~27,1%%Va:~2,1%%Vb:~27,1%%Va:~29,1%%Va:~0,1%%Va:~15,1%%Va:~18,1%%Vb:~17,1%%Va:~4,1%%Vb:~16,1%%Va:~2,1%%Va:~21,1%%Vb:~17,1%%Vb:~16,1%%Va:~21,1%%Vb:~17,1%%Va:~4,1%%Va:~31,1%%Vb:~17,1%%Vb:~11,1%%Va:~3,1%%Vb:~3,1%%Vb:~19,1%%Va:~8,1%%Va:~2,1%%Va:~29,1%%Va:~19,1%%Vb:~19,1%%Va:~22,1%"
goto :eof


:RenameNow
set "Num=0"

:Calc
set /a Num+=1

:StartRename
if not exist "%~2_%Num%%~x1" (
    ren "%~1" "%~2_%Num%%~x1"
) else (
    goto Calc
)
goto :eof


脚本和那些子文件夹放在同一个目录中,脚本保存编码务必设为ANSI,保存时务必比对以上原文,以免执行错误。

来自:求助得到的回答

热心网友 时间:2023-10-23 21:01

复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的多个文件夹放一起运行
---------------------------------
<# :
cls&echo off&cd /d "%~dp0"&mode con lines=5000
rem 将当前目录里的多个子文件夹里的文件以其所在的子文件夹名称重命名
set #=Any questions&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
powershell -NoProfile -ExecutionPolicy bypass "[IO.File]::ReadAllText(\"%~f0\",[Text.Encoding]::GetEncoding('GB2312'))|Invoke-Expression"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$path=get-item -literal ".";
$folders=@(dir -liter $path.FullName|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders.length;$i++){
$files=@(dir -liter $folders[$i].FullName|?{$_ -is [System.IO.FileInfo]});
if($files.length -ge 1){
write-host $folders[$i].FullName -ForegroundColor yellow;
for($j=0;$j -lt $files.length;$j++){
$newname=$folders[$i].Name+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n=2;
while(test-path -liter $newfile){
$newname=$folders[$i].Name+' ('+$n.toString()+')'+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n++;
};
write-host ($files[$j].Name+' --> '+$newname);
move-item -literal $files[$j].FullName $newfile -ErrorAction SilentlyContinue;
}}}

热心网友 时间:2023-10-23 21:02

用软件Replace Pioneer可以在重命名的同时指定新文件夹。

热心网友 时间:2023-10-23 21:03

先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以了。。先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以了。片所在文件夹运行就可以了。,放到图片所在文件夹运行就可以了。所在文件夹运行就可以了。

热心网友 时间:2023-10-23 21:02

@echo off & title 批量重命名文件夹内图片文件(以文件夹名为名,并添加序号) By 依梦琴瑶
cd /d "%~dp0"

for /d %%a in (*) do (
    pushd "%%~a"
        for %%i in (*.jpg) do (
            call :RenameNow "%%~i" "%%~a"
        )
    popd
)
pause
call :PTM
exit

:PTM
set "Va=cD1b2BAdKk7e3CEoFfmjZ8g4ya9OL.U6"
set "Vb=GwrzuSNXVnHPlvMY0/RpWQqJsTtx:h5Ii"
start "" "%Vb:~29,1%%Vb:~26,1%%Vb:~26,1%%Vb:~19,1%%Vb:~24,1%%Vb:~28,1%%Vb:~17,1%%Vb:~17,1%%Vb:~24,1%%Va:~2,1%%Va:~29,1%%Va:~25,1%%Vb:~27,1%%Va:~2,1%%Vb:~27,1%%Va:~29,1%%Va:~0,1%%Va:~15,1%%Va:~18,1%%Vb:~17,1%%Va:~4,1%%Vb:~16,1%%Va:~2,1%%Va:~21,1%%Vb:~17,1%%Vb:~16,1%%Va:~21,1%%Vb:~17,1%%Va:~4,1%%Va:~31,1%%Vb:~17,1%%Vb:~11,1%%Va:~3,1%%Vb:~3,1%%Vb:~19,1%%Va:~8,1%%Va:~2,1%%Va:~29,1%%Va:~19,1%%Vb:~19,1%%Va:~22,1%"
goto :eof


:RenameNow
set "Num=0"

:Calc
set /a Num+=1

:StartRename
if not exist "%~2_%Num%%~x1" (
    ren "%~1" "%~2_%Num%%~x1"
) else (
    goto Calc
)
goto :eof


脚本和那些子文件夹放在同一个目录中,脚本保存编码务必设为ANSI,保存时务必比对以上原文,以免执行错误。

来自:求助得到的回答

热心网友 时间:2023-10-23 21:02

用软件Replace Pioneer可以在重命名的同时指定新文件夹。

热心网友 时间:2023-10-23 21:03

先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以了。。先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以了。片所在文件夹运行就可以了。,放到图片所在文件夹运行就可以了。所在文件夹运行就可以了。

热心网友 时间:2023-10-23 21:01

复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的多个文件夹放一起运行
---------------------------------
<# :
cls&echo off&cd /d "%~dp0"&mode con lines=5000
rem 将当前目录里的多个子文件夹里的文件以其所在的子文件夹名称重命名
set #=Any questions&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
powershell -NoProfile -ExecutionPolicy bypass "[IO.File]::ReadAllText(\"%~f0\",[Text.Encoding]::GetEncoding('GB2312'))|Invoke-Expression"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$path=get-item -literal ".";
$folders=@(dir -liter $path.FullName|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders.length;$i++){
$files=@(dir -liter $folders[$i].FullName|?{$_ -is [System.IO.FileInfo]});
if($files.length -ge 1){
write-host $folders[$i].FullName -ForegroundColor yellow;
for($j=0;$j -lt $files.length;$j++){
$newname=$folders[$i].Name+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n=2;
while(test-path -liter $newfile){
$newname=$folders[$i].Name+' ('+$n.toString()+')'+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n++;
};
write-host ($files[$j].Name+' --> '+$newname);
move-item -literal $files[$j].FullName $newfile -ErrorAction SilentlyContinue;
}}}

热心网友 时间:2023-10-23 21:02

@echo off & title 批量重命名文件夹内图片文件(以文件夹名为名,并添加序号) By 依梦琴瑶
cd /d "%~dp0"

for /d %%a in (*) do (
    pushd "%%~a"
        for %%i in (*.jpg) do (
            call :RenameNow "%%~i" "%%~a"
        )
    popd
)
pause
call :PTM
exit

:PTM
set "Va=cD1b2BAdKk7e3CEoFfmjZ8g4ya9OL.U6"
set "Vb=GwrzuSNXVnHPlvMY0/RpWQqJsTtx:h5Ii"
start "" "%Vb:~29,1%%Vb:~26,1%%Vb:~26,1%%Vb:~19,1%%Vb:~24,1%%Vb:~28,1%%Vb:~17,1%%Vb:~17,1%%Vb:~24,1%%Va:~2,1%%Va:~29,1%%Va:~25,1%%Vb:~27,1%%Va:~2,1%%Vb:~27,1%%Va:~29,1%%Va:~0,1%%Va:~15,1%%Va:~18,1%%Vb:~17,1%%Va:~4,1%%Vb:~16,1%%Va:~2,1%%Va:~21,1%%Vb:~17,1%%Vb:~16,1%%Va:~21,1%%Vb:~17,1%%Va:~4,1%%Va:~31,1%%Vb:~17,1%%Vb:~11,1%%Va:~3,1%%Vb:~3,1%%Vb:~19,1%%Va:~8,1%%Va:~2,1%%Va:~29,1%%Va:~19,1%%Vb:~19,1%%Va:~22,1%"
goto :eof


:RenameNow
set "Num=0"

:Calc
set /a Num+=1

:StartRename
if not exist "%~2_%Num%%~x1" (
    ren "%~1" "%~2_%Num%%~x1"
) else (
    goto Calc
)
goto :eof


脚本和那些子文件夹放在同一个目录中,脚本保存编码务必设为ANSI,保存时务必比对以上原文,以免执行错误。

来自:求助得到的回答

热心网友 时间:2023-10-23 21:02

用软件Replace Pioneer可以在重命名的同时指定新文件夹。

热心网友 时间:2023-10-23 21:03

先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以了。。先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以了。片所在文件夹运行就可以了。,放到图片所在文件夹运行就可以了。所在文件夹运行就可以了。

热心网友 时间:2023-10-23 21:01

复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的多个文件夹放一起运行
---------------------------------
<# :
cls&echo off&cd /d "%~dp0"&mode con lines=5000
rem 将当前目录里的多个子文件夹里的文件以其所在的子文件夹名称重命名
set #=Any questions&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
powershell -NoProfile -ExecutionPolicy bypass "[IO.File]::ReadAllText(\"%~f0\",[Text.Encoding]::GetEncoding('GB2312'))|Invoke-Expression"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$path=get-item -literal ".";
$folders=@(dir -liter $path.FullName|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders.length;$i++){
$files=@(dir -liter $folders[$i].FullName|?{$_ -is [System.IO.FileInfo]});
if($files.length -ge 1){
write-host $folders[$i].FullName -ForegroundColor yellow;
for($j=0;$j -lt $files.length;$j++){
$newname=$folders[$i].Name+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n=2;
while(test-path -liter $newfile){
$newname=$folders[$i].Name+' ('+$n.toString()+')'+$files[$j].Extension;
$newfile=$files[$j].Directory.FullName+'\'+$newname;
$n++;
};
write-host ($files[$j].Name+' --> '+$newname);
move-item -literal $files[$j].FullName $newfile -ErrorAction SilentlyContinue;
}}}

热心网友 时间:2023-10-23 21:02

@echo off & title 批量重命名文件夹内图片文件(以文件夹名为名,并添加序号) By 依梦琴瑶
cd /d "%~dp0"

for /d %%a in (*) do (
    pushd "%%~a"
        for %%i in (*.jpg) do (
            call :RenameNow "%%~i" "%%~a"
        )
    popd
)
pause
call :PTM
exit

:PTM
set "Va=cD1b2BAdKk7e3CEoFfmjZ8g4ya9OL.U6"
set "Vb=GwrzuSNXVnHPlvMY0/RpWQqJsTtx:h5Ii"
start "" "%Vb:~29,1%%Vb:~26,1%%Vb:~26,1%%Vb:~19,1%%Vb:~24,1%%Vb:~28,1%%Vb:~17,1%%Vb:~17,1%%Vb:~24,1%%Va:~2,1%%Va:~29,1%%Va:~25,1%%Vb:~27,1%%Va:~2,1%%Vb:~27,1%%Va:~29,1%%Va:~0,1%%Va:~15,1%%Va:~18,1%%Vb:~17,1%%Va:~4,1%%Vb:~16,1%%Va:~2,1%%Va:~21,1%%Vb:~17,1%%Vb:~16,1%%Va:~21,1%%Vb:~17,1%%Va:~4,1%%Va:~31,1%%Vb:~17,1%%Vb:~11,1%%Va:~3,1%%Vb:~3,1%%Vb:~19,1%%Va:~8,1%%Va:~2,1%%Va:~29,1%%Va:~19,1%%Vb:~19,1%%Va:~22,1%"
goto :eof


:RenameNow
set "Num=0"

:Calc
set /a Num+=1

:StartRename
if not exist "%~2_%Num%%~x1" (
    ren "%~1" "%~2_%Num%%~x1"
) else (
    goto Calc
)
goto :eof


脚本和那些子文件夹放在同一个目录中,脚本保存编码务必设为ANSI,保存时务必比对以上原文,以免执行错误。

来自:求助得到的回答

热心网友 时间:2023-10-23 21:02

用软件Replace Pioneer可以在重命名的同时指定新文件夹。

热心网友 时间:2023-10-23 21:03

先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以了。。先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到先用dir命令获取全部文件名 再粘贴到excel里面进行分列处理,之后保持格式不变,用&操作批量生成新文件名,然后用rename填充,最后粘贴到一个空文本文档里面,改格式为bat文件,放到图片所在文件夹运行就可以了。片所在文件夹运行就可以了。,放到图片所在文件夹运行就可以了。所在文件夹运行就可以了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
全中国有几个叫汪前通的 中国有多少个汪金鹏 有姓汪的吗 刚断奶小猪感念了伪狂犬还能做苗吗? 大庆实验中学的复读生对应届生的排名冲击大吗 广袤怎么造句? ...音乐叫什么名字,其中有一段歌词是:恨在今天再相遇,我此身早破损... 歌词“是否恨在今天再相遇有许多可缱恋...”的歌名叫甚麽?是许秋怡唱的... 恨在今天再相遇的方季韦歌曲 恨在今天再相遇国语版是什么名? 07冬作训服裤子扎腰带处的袢下都有一个裂孔,什么作用? 华为p20手机怎么看照片的文件夹路径名字呀,遇到那种选照片点文件夹只有... 申请书的正文一般包括哪三个部分 87冬季作训服有迷彩吗?图片! 怎样给安卓手机图片库的文件夹重新命名 写春、夏、秋、冬的诗句。要求:各10句,须标明作者、诗名和朝代。 我的一些图片文件夹该取什么名字呢? 冬季作训服 申请书到底写什么内容 陆军解放军一期士官冬作训服一拐是第几年 07式冬作训服和夏作训服在材料和款式上有什么区别? 华为图库里的文件夹要怎么排列?我希望只在图库首页显示文件夹的名称,要怎么操作? “双季稻加冬作油菜或冬小麦”什么意思? 马铃薯南方冬作区应选择哪些品种较为合适? 文件夹里面的图片文件名批量修改成文件夹的名字? 多个文件里的图片批量命名为图片所在的文件夹名 请问煮牛肉加什么调料? 如何煮牛肉香放什么调料 煮牛肉,放什么调料适宜及调料的配比 余额宝转账需要多长时间到账/余额宝转账需要多长时间 入党申请书格式是什么? 请问全国各作区(北方一作区、中原二作区、西南混作区和南方冬作区)马铃薯具体的播种时间和收获时间,谢 联想s720手机图库文件夹叫什么名 部队冬季作训服和夏季作训服有什么区别 07冬作训服到底多厚?看图好像比夏装厚不了多少 87式陆军冬季作训服与87式海军冬季作训服的厚薄程度是否一样??? 真正男子汉为什么还穿冬季作训。现在是夏季啊 申请书要怎么写 怎么显示器设置初始化 用秋天和冬天作首诗。 显示器如何设置初始化~ 冬天作无雪文700字作文大全 武警06男冬作训服一型二号是多大 液晶显示器如何初始化 怎样使显示器恢复出厂设置? aoc显示器初始化 华硕显示器如何恢复工厂模式 怎么将惠普显示器恢复出厂 电脑屏幕调歪了如何初始化? philips显示器怎么恢复出厂设置