Trudno sobie wyobrazić, jakiego rodzaju trudności doświadczasz. Czy możesz wyjaśnić, w jaki sposób próbujesz to zrobić, a co nie działa? Czy używasz wiersza polecenia? Eksplorator Windows?
fixer1234
9
Nie jestem pewien, dlaczego zostało to ocenione jako „niejasne”. Brzmi dla mnie całkiem jasno.
Cornwell
JAK TO JEST Niejasne? @ fixer1234
Don Larynx
2
@DonLarynx: Przenoszenie plików jest trywialnym zadaniem i istnieje wiele sposobów. Trudno byłoby znaleźć kogoś, kto nie byłby w stanie znaleźć choćby jednej metody jej osiągnięcia. Pytanie sugeruje, że PO ma określone wymagania lub ograniczenia (które nie są opisane), co sprawia, że wszelkie metody, które wypróbował (które nie są opisane), są w pewien sposób niezadowalające (które nie są opisane). To jest niejasne. Jeśli nie jest to prośba o rozwiązanie specyficzne dla konkretnego problemu lub ograniczeń, pytanie jest wezwaniem do opisania każdego możliwego sposobu przenoszenia plików, który jest zbyt szeroki.
fixer1234
Odpowiedzi:
50
Wybierz pliki i foldery, które chcesz przenieść.
Kliknij prawym przyciskiem myszy, wybierz cięcie
Przejdź do folderu nadrzędnego
Kliknij prawym przyciskiem myszy puste miejsce i wybierz wklej.
Jeśli dany podfolder ma wiele podfolderów i chcesz przenieść wszystkie pliki bez taktowej struktury podfolderów, wykonaj następujące czynności:
Naciśnij klawisz F3, aby otworzyć okno wyszukiwania (lub jeśli masz system Windows 7+, przesunie on kursor do paska wyszukiwania)
Wpisz *.*i naciśnij enter.
Poczekaj na zakończenie wyszukiwania. Zauważ, że może się wydawać, że jest zrobione, a potem nagle znajduje więcej plików. Po zakończeniu wyszukiwania nie pojawia się żadne powiadomienie oprócz paska z napisem: Wyszukaj ponownie w, który pojawia się na dole wyników wyszukiwania.
Wybierz wszystkie pliki za pomocą Ctrl+A
Kliknij prawym przyciskiem myszy, wybierz cięcie
Przejdź do folderu nadrzędnego, naciskając najpierw przycisk Wstecz, aby zakończyć wyszukiwanie, a następnie innym razem, aby przejść do folderu nadrzędnego
Kliknij puste miejsce prawym przyciskiem myszy i wybierz wklej.
Osobiście lubię rozwiązania wsadowe, ponieważ nie muszę czekać na zakończenie funkcji wyszukiwania. Jest to jednak prawdopodobnie najłatwiejszy dla zwykłego użytkownika.
Inżynier Toast
23
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.
Jamie
Oczywiście, / R byłby pomocny, jeśli istnieje kilka warstw podkatalogów, które również wymagają przeniesienia ich zawartości.
Snewsley Pies
Mam nadzieję, że to pomaga, @SnewsleyPies!
Jamie
Mam problem ze zrozumieniem tego kodu. Jestem zakładając F używana jest forprzełącznikiem za zawartość folderu, ale jeśli tak, to dlaczego nie /Fzamiast %F? Jaki jest cel znaku procentu?
Hashim
Jest %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.
Zakłada się tylko jeden podfolder z plikami, które należy z niego wyodrębnić. Gdyby tak było, OP prawdopodobnie nie szukałby zautomatyzowanego rozwiązania, gdyby po prostu wyciąć i wkleić w kilka sekund.
Hashim
4
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.
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.źródło
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 \:
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)
źródło
for
jest 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.for
przełącznikiem za zawartość folderu, ale jeśli tak, to dlaczego nie/F
zamiast%F
? Jaki jest cel znaku procentu?%F
to każdy element w podfolderze. Jeśli to przeczytasz, to powiefor each element in sub-folder, move it to parent folder and confirm confirmation dialog
.Z wiersza polecenia:
Move c:\parentFolder\subFolder\*.* c:\parentFolder
źródło
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.
źródło
Nie ma na to gotowego rozwiązania. Użyj prostej techniki przeciągnij i upuść:
źródło