Jak usunąć pliki, ale zachować foldery w systemie Windows 10

Tworzenie folderów nie jest trudne, ale jeśli masz złożoną strukturę katalogów, której utworzenie (i nazwanie poprawnej nazwy zajęło Ci trochę czasu), prawdopodobnie nie chcesz jej odtwarzać, chyba że musisz. Możesz dość łatwo skopiować strukturę folderów i zignorować znajdujące się w niej pliki, ale jeśli chcesz po prostu usunąć wszystkie pliki w folderze, zachowując złożoną strukturę folderów, którą utworzyłeś, możesz to również zrobić. Pomiędzy tymi dwiema metodami możesz wybrać. Wyjaśnimy, jak możesz usuwać pliki, ale zachować foldery za pomocą prostego polecenia PowerShell.

Usuń pliki, ale zachowaj foldery

Nie potrzebujesz do tego uprawnień administratora, chyba że usuwasz pliki z katalogu głównego dysku C. Jeśli usuwasz je z folderu użytkownika lub dowolnego innego dysku, wewnętrznego lub zewnętrznego, wystarczą normalne uprawnienia użytkownika.

Jak usunąć pliki, ale zachować foldery w systemie Windows 10

Otwórz PowerShell i uruchom poniższe polecenie. Zastąp „ścieżkę do folderu” pełną ścieżką do folderu , z którego chcesz usunąć pliki. To polecenie usunie wszystkie pliki z tego folderu oraz wszystkie pliki znajdujące się w podfolderach pod nim. Akcja usuwania nie powoduje wysłania plików do Kosza, więc najpierw upewnij się, że wykonałeś ich kopię zapasową.

Komenda

Get-ChildItem -Path "ścieżka do folderu" -Include *.* -File -Recurse | foreach { $_. Usuń()}

Przykład

Get-ChildItem -Path "D:\Desktop\Jan 13-17" -Include *.* -File -Recurse | foreach { $_. Usuń()}

Jak usunąć pliki, ale zachować foldery w systemie Windows 10

To polecenie można również zmodyfikować tak, aby było ono ukierunkowane na określony typ pliku. Aby to zrobić, musisz zmienić następujące elementy;

*.*

Zastąp drugą gwiazdkę rozszerzeniem pliku, który chcesz wybrać. Na przykład, jeśli chcesz usunąć wszystkie pliki tekstowe z folderu, użyjesz poniższego polecenia.

Get-ChildItem -Path "ścieżka do folderu" -Include *.txt -File -Recurse | foreach { $_. Usuń()}

Wszystkie inne pliki pozostaną nietknięte. Tak jak poprzednio, pliki nie zostaną wysłane do Kosza, więc zrób ich kopię zapasową, zanim je usuniesz. To polecenie może być również wykorzystane do usunięcia pliku o tej samej nazwie i znajdującego się w wielu folderach, np. image.png. Ponownie zmodyfikujesz bit za pomocą dwóch gwiazdek. Polecenie będzie wyglądać następująco.

Get-ChildItem -Path "ścieżka do folderu" -Include image.png -File -Recurse | foreach { $_. Usuń()}

Istnieją zaawansowane narzędzia do usuwania plików, które mogą to zrobić, ale najlepsze z nich są często trudne do ustalenia. To polecenie jest proste w obsłudze i istnieje znacznie mniejsza szansa na błąd, ponieważ nic nie spowoduje usunięcia folderów.

Leave a Comment

Saladin: menedżer plików z dwoma panelami i otwartym kodem źródłowym, nastawiony na wygodę

Saladin: menedżer plików z dwoma panelami i otwartym kodem źródłowym, nastawiony na wygodę

Odkryj funkcje Saladina, dwupanelowego menedżera plików z przyjaznym dla użytkownika interfejsem i integracją z powłoką Windows.

Ustawianie domyślnej przeglądarki w systemie Windows 8 dla linków z aplikacji innych firm/komputerów stacjonarnych

Ustawianie domyślnej przeglądarki w systemie Windows 8 dla linków z aplikacji innych firm/komputerów stacjonarnych

Dowiedz się, jak ustawić domyślną przeglądarkę w systemie Windows 8 dla linków z aplikacji innych firm. Pożegnaj się z Internet Explorerem jako domyślnym wyborem.

Timer wyłączania wykonuje działanie na podstawie zdarzeń systemowych Windows

Timer wyłączania wykonuje działanie na podstawie zdarzeń systemowych Windows

W lipcu Usman recenzował najnowszą wersję TimeComX, narzędzia do automatyzacji systemów, które oferuje znaczne udoskonalenia funkcji i opcji. Dzisiaj

Pobierz kody, poradniki, zapisane gry i poprawki do dowolnej gry

Pobierz kody, poradniki, zapisane gry i poprawki do dowolnej gry

Hot Game Cheater to darmowe narzędzie do kodowania, które zawiera kompletne kody, poradniki, zapisane gry, poprawki, dzwonki itp. do każdej wydanej gry

ProcDump – narzędzie do zrzutu procesów dla programistów/administratorów systemów

ProcDump – narzędzie do zrzutu procesów dla programistów/administratorów systemów

Dowiedz się, jak używać ProcDump do gromadzenia cennych informacji w logach o procesach powodujących skoki obciążenia procesora. Uzyskaj wskazówki, jak skutecznie rozwiązywać problemy.

Cofnij w systemie Windows 7

Cofnij w systemie Windows 7

Kiedy mówimy o funkcji Cofnij zmiany, co przychodzi nam na myśl jako pierwsze? Większość osób używa skrótu klawiszowego Ctrl + Z, aby przywrócić zmiany. To…

Odinstaluj .NET Framework z systemu Windows 7

Odinstaluj .NET Framework z systemu Windows 7

Zanim przejdziesz dalej, pamiętaj, że testujemy to narzędzie wyłącznie dla zaawansowanych użytkowników. Nie zalecamy odinstalowywania .NET Framework.

Usuń niechciane paski narzędzi ze swojego systemu

Usuń niechciane paski narzędzi ze swojego systemu

Masz problem z bałaganem w przeglądarce? Multi-Toolbar Remover szybko usuwa wiele uporczywych pasków narzędzi, zapewniając płynne przeglądanie stron.

Blokada aplikacji zapory sieciowej: dodawanie aplikacji do listy blokowanych za pomocą funkcji „przeciągnij i upuść”

Blokada aplikacji zapory sieciowej: dodawanie aplikacji do listy blokowanych za pomocą funkcji „przeciągnij i upuść”

Zapora systemu Windows to kluczowy komponent systemu Windows, zapewniający bezpieczeństwo i filtrowanie pakietów. Ta funkcja umożliwia użytkownikom tworzenie pakietów przychodzących i wychodzących.

Jak odzyskać klucze sieci bezprzewodowej (WEP/WPA) w systemie Windows 7

Jak odzyskać klucze sieci bezprzewodowej (WEP/WPA) w systemie Windows 7

Czy kiedykolwiek zapomniałeś hasła do swojej sieci bezprzewodowej? A może chcesz odzyskać klucze do sieci bezprzewodowej w biurze lub u znajomego?