Czy możesz mi pokazać, jak przenieść wszystkie pliki z podfolderu do folderu nadrzędnego?
Czy możesz mi pokazać, jak przenieść wszystkie pliki z podfolderu do folderu nadrzędnego?
Odpowiedzi:
Jeśli dany podfolder ma wiele podfolderów i chcesz przenieść wszystkie pliki bez taktowej struktury podfolderów, wykonaj następujące czynności:
*.*i naciśnij enter.Użyj polecenia „for”: otwórz okno polecenia, a następnie użyj czegoś takiego, zakładając, że masz pliki w folderze c: \ foo \ bar \ i chcesz przenieść je do folderu c: \ foo \:
for %F in (c:\foo\bar\*.*) do move /Y %F c:\foo
Przełącznik / Y wyłącza potwierdzenie; usuń go, jeśli chcesz potwierdzić każde przeniesienie pliku.
edycja: jeśli chcesz zapisać to do pliku wsadowego i uruchomić go z folderu nadrzędnego, możesz, ale musisz podwoić znaki procentu (tzn.% F staje się %% F)
forjest z pewnością dobrą rzeczą do użycia, ale użycie `for / r% cd %% i in ( . ) do move / y% ic: \ foo \ bar` może być lepsze. Niestety nie można sformatować kodu Nie wiem dlaczego.
forprzełącznikiem za zawartość folderu, ale jeśli tak, to dlaczego nie /Fzamiast %F? Jaki jest cel znaku procentu?
%Fto każdy element w podfolderze. Jeśli to przeczytasz, to powie for each element in sub-folder, move it to parent folder and confirm confirmation dialog.
Z wiersza polecenia:
Move c:\parentFolder\subFolder\*.* c:\parentFolder
W Eksploratorze Windows - przejdź do folderu nadrzędnego i użyj okna wyszukiwania, aby wyszukać *, które zwrócą Ci wszystkie pliki w folderze nadrzędnym i podfolderach. (Lub jeśli wiesz, że chcesz zwrócić tylko określone elementy z podfolderów, ogranicz wyszukiwanie według własnego uznania. Na przykład, jeśli chcesz tylko przenieść pliki .jpg, możesz wyszukać * .jpg)
W wynikach wyszukiwania ustaw go, aby wyświetlał szczegóły i sortował według kolumny ścieżki folderu (może być konieczne dodanie go do wyświetlanych kolumn). Ułatwia to wybranie wszystkich elementów, które nie znajdują się w ścieżce folderu nadrzędnego.
Wybierz wszystkie elementy, które chcesz przenieść, i przeciągnij / upuść je do folderu nadrzędnego.
Nie ma na to gotowego rozwiązania. Użyj prostej techniki przeciągnij i upuść: