Kako izbrisati sve datoteke osim datoteka određene datoteke

Možda će biti potrebno izbrisati sve datoteke u mapi, osim datoteka koje zadovoljavaju određene kriterije. Na ovoj stranici pomažemo pri brisanju svih datoteka u direktoriju koje nemaju određenu ekstenziju datoteke.

Napomena: Prilikom rada s naredbama, skriptama ili bilo što što može izbrisati više datoteka, uvijek preporučujemo izradu sigurnosnih kopija podataka u slučaju da se napravi pogreška koja briše više nego što ste htjeli izbrisati.

  • Microsoft Windows
  • Windows naredbeni redak
  • Korisnici Linuxa

U sustavu Microsoft Windows možete izbrisati više datoteka određene vrste ili ekstenzije datoteke prema sljedećim koracima. (Možda ćete također htjeti pokušati to učiniti putem naredbenog retka sustava Windows.)

  1. Otvorite File Explorer
  2. Dođite do mape koja sadrži datoteke.
  3. Kliknite na zaglavlje stupca "Vrsta" da biste sortirali sve datoteke prema vrsti datoteka.
  4. Označite sve datoteke koje želite zadržati tako što ćete jednom kliknuti na prvu vrstu datoteke, držati pritisnutu tipku Shift i kliknuti na zadnju datoteku da biste odabrali sve datoteke.
  5. Kada su sve datoteke koje želite zadržati označene, na kartici Home (Početna stranica) kliknite Invert Selection ( Obrnuti odabir) da biste odabrali sve ostale datoteke i mape.
  6. Kada su datoteke označene koje ne želite zadržati, pritisnite tipku Delete na tipkovnici da biste izbrisali označene datoteke.

Savjet: Ako želite poništiti odabir nekih označenih datoteka, možete držati pritisnutu tipku Ctrl i kliknuti datoteke ili mape koje ne želite izbrisati prije nego pritisnete tipku Delete.

  • Kako odabrati ili istaknuti više datoteka i mapa.

Windows naredbeni redak

Brisanje svih datoteka u trenutnom direktoriju Windows naredbenog retka (DOS), osim datoteka s određenom ekstenzijom datoteke, najbolje se može obaviti pomoću naredbe for .

za / f% F u ('dir / b / ad ^ | findstr / vile ".tiff .jpg"') do del "% F"

U gornjem primjeru naredba briše sve datoteke u trenutnom direktoriju, osim datoteka s datotečnim nastavkom .tiff i .jpg.

Savjet: Ako želite staviti ovu naredbu u skupnu datoteku, promijenite % F u %% F u retku.

  • Za više informacija o ovoj naredbi pogledajte našu stranicu za naredbe.

Korisnici Linuxa

Brisanje svih datoteka u trenutnom Linux direktoriju s određenom ekstenzijom može se izvršiti naredbom find .

pronaći . -tip f! -iname "* .tiff" -obriši

U gornjem primjeru naredba briše sve datoteke u trenutnom direktoriju, osim datoteka s datotečnim nastavkom .tiff.

  • Za više informacija o ovoj naredbi pogledajte našu naredbenu stranicu.