Hoe bestanden te verwijderen maar mappen te behouden op Windows 10

Hoe bestanden te verwijderen maar mappen te behouden op Windows 10

Mappen zijn niet moeilijk te maken, maar als je een complexe directorystructuur hebt die tijd kostte om te maken (en de juiste naam te geven), wil je deze waarschijnlijk niet opnieuw maken, tenzij het moet. U kunt vrij eenvoudig een mapstructuur kopiëren en de bestanden erin negeren, maar als u alle bestanden in de map wilt verwijderen en toch de complexe mappenstructuur wilt behouden die u hebt gemaakt, kunt u dat ook doen. Tussen de twee methoden kunt u uw keuze maken. We gaan uitleggen hoe u bestanden kunt verwijderen maar mappen kunt behouden met een eenvoudige PowerShell-opdracht.

Bestanden verwijderen maar mappen behouden

U hebt hiervoor geen beheerdersrechten nodig, tenzij u bestanden verwijdert uit de hoofdmap van de C-schijf. Als u ze verwijdert uit uw gebruikersmap of een andere schijf, intern of extern, zijn normale gebruikersrechten voldoende.

Hoe bestanden te verwijderen maar mappen te behouden op Windows 10

Open PowerShell en voer de onderstaande opdracht uit. Vervang het 'pad-naar-map' door het volledige pad naar de map waaruit u bestanden wilt verwijderen. Met deze opdracht worden alle bestanden uit deze map verwijderd en alle bestanden die zich in submappen eronder bevinden. De verwijderactie stuurt de bestanden niet naar de Prullenbak, dus zorg ervoor dat u er eerst een back-up van maakt.

Opdracht

Get-ChildItem -Pad "pad-naar-map" -Include *.* -File -Recurse | foreach { $_.Delete()}

Voorbeeld

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

Hoe bestanden te verwijderen maar mappen te behouden op Windows 10

Deze opdracht kan ook worden gewijzigd om zich op een specifiek type bestand te richten. Om dat te doen, moet u het volgende wijzigen;

*.*

Vervang het tweede sterretje door de bestandsextensie voor de bestanden die u wilt targeten. Als u bijvoorbeeld alle tekstbestanden uit een map wilt verwijderen, gebruikt u de onderstaande opdracht.

Get-ChildItem -Pad "pad-naar-map" -Include *.txt -File -Recurse | foreach { $_.Delete()}

Alle andere bestanden blijven ongewijzigd. Net als voorheen worden de bestanden niet naar de Prullenbak gestuurd, dus maak er een back-up van voordat u ze verwijdert. Deze opdracht kan ook worden gebruikt om een ​​bestand met dezelfde naam te verwijderen dat in meerdere mappen staat, bijvoorbeeld image.png. Nogmaals, u wijzigt het bit met de twee sterretjes. De opdracht ziet er als volgt uit.

Get-ChildItem -Pad "pad-naar-map" -Include image.png -File -Recurse | foreach { $_.Delete()}

Er zijn geavanceerde hulpprogramma's voor het verwijderen van bestanden die dit kunnen doen, maar de beste zijn vaak ingewikkeld om te achterhalen. Deze opdracht is eenvoudig uit te voeren en er is veel minder kans op fouten, omdat niets ertoe leidt dat mappen worden verwijderd.


Hoe Python en Pip op Windows te laten werken

Hoe Python en Pip op Windows te laten werken

Wilt u een Python-interpreter op uw Windows 10- of 11-pc laten werken? Leer hoe u Python op Windows kunt laten werken met deze eenvoudige zelfstudie.

Hoe advertenties in Chrome te blokkeren zonder een extensie

Hoe advertenties in Chrome te blokkeren zonder een extensie

Google verandert de Chrome-browser om het moeilijker te maken om advertenties in Windows te blokkeren. Met Adguard kunt u deze wijzigingen omzeilen.

Zijn overlevingsbases en overlevende huizen hetzelfde in Minecraft

Zijn overlevingsbases en overlevende huizen hetzelfde in Minecraft

Wanneer je Minecraft gaat spelen, of een nieuwe wereld in Minecraft begint, is een van de eerste dingen die je gaat doen een klein huis bouwen. Dat zal het niet zijn

Toegang op afstand tot Windows Server met AnyDesk

Toegang op afstand tot Windows Server met AnyDesk

Wilt u een gemakkelijke manier om verbinding te maken met uw Windows Server via internet of uw thuisnetwerk? Leer hoe u verbinding kunt maken met Anydesk.

BIOS invoeren op Windows 11: 3 eenvoudige methoden

BIOS invoeren op Windows 11: 3 eenvoudige methoden

Hulp nodig om naar het BIOS van uw Windows 11-pc te gaan? U vindt hier drie verschillende methoden om dat op uw pc te doen

Airpods aansluiten op Windows 11

Airpods aansluiten op Windows 11

U kunt uw Airpods aansluiten op uw Windows-pc, vooral een die op Windows 11 draait. Klik hier voor een korte tutorial over hoe u dit moet doen

Laptop sluiten en monitor gebruiken: 2 werkmethoden

Laptop sluiten en monitor gebruiken: 2 werkmethoden

Leer twee werkmethoden om uw laptop te sluiten en monitor op Windows te gebruiken om uw productiviteit te verhogen en tijd te besparen.

Stel een FileZilla FTP-server in op Windows Server

Stel een FileZilla FTP-server in op Windows Server

Wilt u een FTP-server instellen op uw Windows Server-systeem voor snelle bestandsoverdrachten? FileZilla Server is de juiste keuze.

Welke nieuwe functies zijn beschikbaar in iOS 15.4?

Welke nieuwe functies zijn beschikbaar in iOS 15.4?

Apple heeft zojuist een bijgewerkte versie van iOS uitgebracht - en deze zit boordevol coole nieuwe functies! Maak kennis met enkele van de meest prominente.

Host een Subsonic-muziekserver op Windows Server

Host een Subsonic-muziekserver op Windows Server

Wil je je eigen privé Spotify of Apple Music? Installeer vandaag nog de Subsonic-muziekserver om uw eigen muziek over het netwerk te streamen.