windows exe:
http://en.sourceforge.jp/projects/sfnet_flatfolder/
veya AHK:
fileselectfolder,MyFold,::{20d04fe0-3aea-1069-a2d8-08002b30309d}
SetWorkingDir, %MyFold%
loop, *.*,0,1
{
parentpath := RegExReplace(A_LoopFileDir,"\\","-")
;StringReplace, parentpath, A_LoopFileDir, \,-,All
newname = %parentpath%-%A_LoopFileName%
;msgbox %newname%
If a_loopfiledir <>
filemove, %a_loopfilefullpath%,%newname%
}
loop, %myfold%\*.*,2,1
fileremovedir, %a_loopfilefullpath%,1
exitapp
Opus dizinini kullanma veya kullanma
veya Powershell
(ls -r -include *.jpg) | % { mv -literal $_ $_.Name.Insert(0, [String]::Format("{0} - ", $_.Directory.Name))}
veya Toplu (yukarıda belirtildiği gibi)
veya manuel arama, yukarıda belirtildiği gibi kesin ve yapıştırın
Becerinize ve eğilimlerinize bağlı olarak bunlardan herhangi birini seçmenin ve ihtiyaçlarınıza göre hassaslaştırmanın birçok yolu vardır.
Yukarıdaki işlemden sonra bu Boş Dizinleri Kaldır'a ihtiyacınız olabilir.