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.

Zostaw komentarz

Jak włączyć Bezpieczny rozruch w systemie Windows 10

Jak włączyć Bezpieczny rozruch w systemie Windows 10

Aby włączyć Bezpieczny rozruch w systemie Windows 10, należy włączyć tę funkcję w ustawieniach UEFI, ale w systemie BIOS należy przekonwertować MBR na GPT, a następnie przełączyć.

Jak uaktualnić system Windows 10 (BIOS) do systemu Windows 11 (UEFI) bez utraty danych

Jak uaktualnić system Windows 10 (BIOS) do systemu Windows 11 (UEFI) bez utraty danych

Aby uaktualnić komputer z systemem Windows 10 z partycją MBR do systemu Windows 11 GPT, należy przekonwertować partycję, przełączyć się na UEFI, włączyć TPM i bezpieczny rozruch.

Windows 11 w końcu ma prawdziwą alternatywę dla Menedżera zadań – poznaj AppControl

Windows 11 w końcu ma prawdziwą alternatywę dla Menedżera zadań – poznaj AppControl

AppControl wprowadza 3-dniową historię systemu, śledzenie uruchamiania aplikacji i alerty do systemu Windows 11. Czy jest lepszy niż Menedżer zadań? Oto pełna analiza.

Jak wyłączyć „tryb AI” na pasku adresu i nowej karcie w przeglądarce Chrome

Jak wyłączyć „tryb AI” na pasku adresu i nowej karcie w przeglądarce Chrome

Aby wyłączyć tryb AI na pasku adresu przeglądarki Chrome i na stronie nowej karty, musisz wyłączyć cztery kluczowe ustawienia na stronie Flagi. Oto jak to zrobić.

Kompilacja 27913 dla systemu Windows 11 ze zmianami w aplikacji Ustawienia (Canary)

Kompilacja 27913 dla systemu Windows 11 ze zmianami w aplikacji Ustawienia (Canary)

W systemie Windows 11 w wersji 27913 (Canary) zastosowano nowy wygląd interfejsu użytkownika Ustawień, przywrócono dźwięk uruchamiania systemu Vista, naprawiono problemy z tapetą czarnego ekranu i wiele więcej.

Pobierz tapetę Surface Laptop 7 z okazji 50. rocznicy firmy Microsoft dla systemu Windows 11

Pobierz tapetę Surface Laptop 7 z okazji 50. rocznicy firmy Microsoft dla systemu Windows 11

Pobierz tapetę z okazji 50. rocznicy firmy Microsoft na Surface Laptop 7, przedstawiającą ikoniczny motyw Windows 11 Bloom w ciemnych i złotych kolorach.

Jak zainstalować RustDesk do zdalnego pulpitu w systemie Windows 11

Jak zainstalować RustDesk do zdalnego pulpitu w systemie Windows 11

Zainstaluj i skonfiguruj RustDesk w systemie Windows 11, aby uzyskać dostęp do prywatnego pulpitu zdalnego, korzystając z serwerów publicznych lub skonfiguruj własny pulpit, aby zapewnić bezpieczne połączenia.

Czy powinienem zainstalować system Windows 11 24H2 na moim komputerze? Nie, i oto dlaczego.

Czy powinienem zainstalować system Windows 11 24H2 na moim komputerze? Nie, i oto dlaczego.

Nie, nie należy instalować systemu Windows 11 24H2, ponieważ na wczesnym etapie mogą pojawiać się problemy. Ponadto nie wszystkie funkcje są jeszcze dostępne.

Wersja finalna systemu Windows 11 25H2 (kompilacja 26200.5074) wydana jako wersja zapoznawcza

Wersja finalna systemu Windows 11 25H2 (kompilacja 26200.5074) wydana jako wersja zapoznawcza

Kompilacja 26200.5074 dla systemu Windows 11 25H2 zostanie udostępniona w kanale Release Preview przed oficjalną premierą, a oficjalny plik ISO zostanie udostępniony wkrótce.

Jak ustawić statyczny adres IP w systemie Windows 10

Jak ustawić statyczny adres IP w systemie Windows 10

Możesz ustawić statyczny adres IP w systemie Windows 10 za pomocą wiersza poleceń, programu PowerShell, Panelu sterowania, a nawet aplikacji Ustawienia. Oto jak to zrobić.