windows exe:
http://en.sourceforge.jp/projects/sfnet_flatfolder/
oder 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
oder verwenden Sie Directory Opus
oder Powershell
(ls -r -include *.jpg) | % { mv -literal $_ $_.Name.Insert(0, [String]::Format("{0} - ", $_.Directory.Name))}
oder Charge (wie oben erwähnt)
oder die manuelle Suche, Ausschneiden und Einfügen wie oben erwähnt
Es gibt viele Möglichkeiten, abhängig von Ihren Fähigkeiten und Neigungen, eine davon auszuwählen und entsprechend Ihren Bedürfnissen zu verfeinern.
Möglicherweise benötigen Sie diese Option, um leere Verzeichnisse nach dem obigen Vorgang zu entfernen