Windows exe :
http://en.sourceforge.jp/projects/sfnet_flatfolder/
또는 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
또는 Directory Opus를 사용하십시오
또는 Powershell
(ls -r -include *.jpg) | % { mv -literal $_ $_.Name.Insert(0, [String]::Format("{0} - ", $_.Directory.Name))}
또는 배치 (위에서 언급 한 바와 같이)
또는 위에서 언급 한대로 수동 검색, 잘라 내기 및 붙여 넣기
기술과 성향에 따라 여러 가지 방법 중 하나를 선택하고 필요에 따라 조정할 수 있습니다.
위 작업 후에이 빈 디렉토리 제거 가 필요할 수 있습니다.