폴더/*/폴더를 사용하여 여러 폴더 만들기"

폴더/*/폴더를 사용하여 여러 폴더 만들기"

저는 이 줄을 사용하여 와일드카드를 사용하여 여러 하위 폴더에 여러 폴더를 만들었습니다.

FOR /d %A IN ("C:\users\me\desktop\test\*") do mkdir "%A\test3\"

이제 내 문제는 와일드카드 뒤에 다음과 같은 기존 폴더에만 여러 폴더를 만들어야 한다는 것입니다 test2.

FOR /d %A IN ("C:\users\me\desktop\test\*\test2") do mkdir "%A\test3\"

이것을 작동시키려면 어떻게 해야 합니까?

답변1

와일드카드에서만 사용할 수 있습니다.마지막경로 요소이므로 다음을 수행해야 합니다.

for /D %A in ("%UserProfile%\Desktop\test*") do if exist "%~A\test2\" mkdir "%~A\test2\test3"

관련 정보