Mam katalog źródłowy w ścieżce, D:\somepath
który zawiera mieszaną zawartość, tj. Pliki i foldery zarówno.
Teraz chcę przenieść wszystkie foldery i pliki z wyjątkiem kilku plików i folderów z tej ścieżki źródłowej na inną ścieżkę docelową, powiedzmy D:\otherpath
.
Ale nie mogę wymyślić, jak przejść przez całą mieszaną zawartość w katalogu źródłowym za pomocą jednej for
pętli.
Poniżej znajduje się kod, który próbowałem, drukuje tylko foldery, a nie pliki, ale chcę też pliki:
@ECHO OFF
FOR /f %%f in ('dir /ad /b "D:\somepath\"') DO ECHO %%f
PAUSE > NUL