A 폴더1032; 내용1008;
A\a\1.jpg
A\a\2.jpg
A\a\3.jpg
A\a\4.jpg
...
A\a\100.jpg
A\b\101.jpg
...
A\b\121.jpg
A\c\122.jpg
...
A\z\999.jpg
1060;런식1060;고 B 폴더lj16;
B\a\3.jpg
B\a\8.jpg
...
B\a\99.jpg
B\b\102.jpg
...
1060;런식1004;/196; A1032; 폴더 기1456; 1068;ǥ12; 파1068;명만 1648;니고 1080;습니다(파1068;1060;름1060; 같1008; ᅆ1;우 서브폴더위치lj16; 똑같습니다).
A,B1032; 파1068;1060; 파1068;1060;름1104;만 아니라 내용물도 ᇼ1;1068;한 1060;0120;1648;라면 같1008; 1060;0120;1648; 찾lj16; 프/196;그ǖ16;1004;/196; 새폴더에 복사1060;ᇼ1;할텐데160;
1060;름1060; 같1008; 파1068;도 내용물1060; 다릅니다(1221;확7176;lj16; B 폴더1032; 1060;0120;1648;들1008; A 폴더1032; 1060;0120;1648;를 표1456;화Ȣ16;고 축소시Ȗ16; 후에 1068;ǥ12;를 삭1228;한 ,163;)
근데 A폴더1032; 파1068; 1473; B 폴더와 ᇼ1;1068;한 1060;름1012; 1648;닌 1060;0120;1648;만 C 폴더/196; 복사해야할 1068;1060; 생겼습니다.
ᕬ1;시 1060;,172; 가능한 프/196;그ǖ16;1060;나 코드 아시lj16; ǥ16; 1080;1012;까요?
B µð·ºÅ丮¿¡¼ ½ÇÇàÇϸé B µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀϵéÀ» ³ª¿ÇØ ÁÝ´Ï´Ù.
¼öÁ¤Çؼ ½á º¸½Ê½Ã¿ä.
cp.bat
=========================
@echo off
for /r %%i in (*) do (
echo "%%~fi"
)
=========================
copy ¸í·ÉÀ» Ãâ·ÂÇÕ´Ï´Ù.
================================
@echo off
set FOLDER=%CD%
SET /A LENGTH=0
SET TEMPSTR=%CD%
:loop
IF NOT "%TEMPSTR%"=="" (
set /A LENGTH+=1
SET TEMPSTR=%TEMPSTR:~1%
goto :loop
) else (
goto :next
)
:next
setlocal enabledelayedexpansion
for /r %%i in (*) do (
set FILE=%%~fi
set SUB=!FILE:~%LENGTH%!
echo copy A!SUB! C!SUB!
)
endlocal