導航:首頁 > 文件處理 > bat修改子文件夾名

bat修改子文件夾名

發布時間:2023-01-25 10:45:39

⑴ bat如何批量修改文件夾下子文件夾所有文件,按已有的順序,把原名刪除,重新按上級文件夾命名

python寫起來最方便 你裝python沒有

⑵ WIN10怎麼利用BAT自動修改子文件夾名字(參照主文件夾名字)

不清楚你的實際文件/情況,僅以問題中的樣例/說明為據;以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI
@echo off
rem 將一個指定目錄里多個指定名稱的子文件夾的名稱開頭前面添加上一級目錄的名稱
mode con lines=3000
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "folder=D:\xxx\123"
if not exist "%folder%" (echo;"%folder%" 未找到&pause&exit)
if "%folder:~-1%" equ "\" set "folder=%folder:~,-1%"
for /f "delims=" %%a in ("%folder%") do set "pname=%%~nxa"
for %%a in (
"ABC"
"GHI"
) do (
if exist "%folder%\%%~a" (echo;"%folder%\%%~a" --^>"%pname% %%~a")
)
echo;%#% +%$%%$%/%@% %z%
pause
exit

⑶ bat批處理修改 文件夾下的文件批量改為文件夾的名字

不清楚你的實際文件/情況,僅以問題中的說明及猜測為據;以下代碼復制粘貼到記事本,另存為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%
powershell -NoProfile -ExecutionPolicy bypass "[IO.File]::ReadAllText('%~f0',[Text.Encoding]::GetEncoding('GB2312'))|Invoke-Expression"
echo;%#% +%$%%$%/%_% %z%
pause
exit
#>
$b=[Convert]::FromBase64String("IC0tPiA=");
$c=[Text.Encoding]::Default.GetString($b);
$dic=New-Object 'System.Collections.Generic.Dictionary[string,int]';
$path=get-item -liter ".";
$folders=@(dir -liter $path|?{$_ -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.toLower();
$key=$folders[$i].FullName+'\'+$newname;
if(-not $dic.ContainsKey($key)){
$dic[$key]=1;
}else{
$dic[$key]++;
$newname=$folders[$i].Name+' ('+$dic[$key].toString()+')'+$files[$j].Extension.toLower();
}
$files[$j].Name+$c+$newname;
}
}
}

閱讀全文

與bat修改子文件夾名相關的資料

熱點內容
idea項目未編譯java文件 瀏覽:514
如何建立手機app與伺服器的通信 瀏覽:379
單片機函數模塊 瀏覽:596
python表示優先順序 瀏覽:87
程序員大本營改造 瀏覽:917
javabcp 瀏覽:715
android不能橫屏 瀏覽:434
android50索尼 瀏覽:173
學單詞的app哪個好 瀏覽:198
華為資料庫加密 瀏覽:954
梁箍筋非加密區計算書怎麼看 瀏覽:962
壓縮式霧化器原理 瀏覽:476
365個文件夾 瀏覽:188
qq最新北京伺服器地址 瀏覽:38
安卓手機硬格是什麼 瀏覽:896
上海市民下載哪個app 瀏覽:829
qq郵件怎麼輸入解壓碼也打不開 瀏覽:188
東風本田crv如何綁定app 瀏覽:949
電腦加密文件被篡改怎麼辦 瀏覽:601
編譯過程掃描器任務 瀏覽:442