Del komanda (primjeri, opcije, prekidači i više)

Sadržaj:

Del komanda (primjeri, opcije, prekidači i više)
Del komanda (primjeri, opcije, prekidači i više)
Anonim

Komanda del je komanda komandne linije koja se koristi za brisanje datoteka. Dostupne su različite komandne opcije tako da možete ukloniti datoteke koje imaju određenu ekstenziju datoteke, izbrisati svaki fajl u folderu, riješiti se samo fajlova sa određenim atributima datoteke i još mnogo toga.

Za razliku od uobičajenog brisanja fajlova, podaci uklonjeni naredbom del ne završavaju u košu za smeće.

Image
Image

Ova komanda je potpuno ista kao komanda za brisanje.

Dostupnost Del Command

Komanda del je dostupna iz komandne linije u Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista i Windows XP operativnim sistemima.

Takođe se može koristiti u komandnoj liniji u menijima za popravku/oporavak Advanced Startup Options i System Recovery Options.

U konzoli za oporavak u Windows XP i Windows 2000, umjesto toga se može koristiti naredba delete Recovery Console.

Del komandna sintaksa

del [ /p] [ /f] [ / s] [ /q] [ /a[ :] naziv datoteke [ /?

Dostupnost određenih komandnih prekidača del i druge sintakse komandi može se razlikovati od operativnog sistema do operativnog sistema. Osvježite kako čitati sintaksu naredbi ako niste sigurni kako protumačiti sintaksu kako je prikazana iznad ili opisana u tabeli ispod.

Opcije Del Command
Sredstvo Objašnjenje
/p Traži potvrdu prije brisanja svakog fajla.
/f Prisilno briše fajlove samo za čitanje.
/s Briše određene fajlove iz svih poddirektorija.
/q Tihi način rada; potiskuje upite za potvrde brisanja.
/a

Briše fajlove na osnovu jednog od sledećih atributa:

r=fajlovi samo za čitanje

h=Skriveni fajlovi

i =Fajlovi bez sadržaja

o =Offline fajlovi

s =Sistemski fajlovi

a =Fajlovi spremni za arhiviranje

l =Ponovite bodove

/? Koristite prekidač za pomoć sa del komandom da prikažete detaljnu pomoć o nekoliko opcija komande. Izvršavanje del /? je isto kao i korištenje naredbe pomoći za izvršenje help del.

Primjeri Del komandi

Evo nekoliko primjera koji pokazuju kako možete koristiti naredbu:

Izbriši datoteku u određenom folderu


del c:\windows\twain_32.dll

U gornjem primjeru, del komanda se koristi za uklanjanje twain_32.dll koji se nalazi u C:\Windows folderu.

Izbriši fajl iz trenutne fascikle


del io.sys

Ovdje, komanda nema specificirane informacije o putanji, tako da se io.sys datoteka briše iz bilo kojeg direktorija iz kojeg ste upisali naredbu.

Na primjer, ako upišete del io.sys iz C:\> prompt-a, datoteka io.sys će biti izbrisana iz C:\.

Izbriši sve EXE datoteke


del C:\Users\Tim\Downloads\.exe

Ova uklanja sve EXE fajlove iz Tim korisnika Download foldera. Ekstenzija datoteke može se zamijeniti sada obrišete svaki fajl iz tog foldera.

Primijetite da nakon preuzimanja nema razmaka\. Dodavanje razmaka bi prekinulo komandu i reklo bi Windows-u da izbriše fasciklu Preuzimanja umesto samo EXE datoteka. Pošto naredba del ne uklanja foldere, izbrisala bi svaki fajl iz njega, uključujući ne samo EXE fajlove već i slike, dokumente, video zapise, itd.

Izbriši svaki arhivirani fajl


del /a:a.

Koristite ovu del komandu da izbrišete svaki arhivirani fajl u trenutnom radnom direktorijumu. Slično gornjoj naredbi io.sys, ova bi se izvršila na bilo kojoj mapi na koju je naredbena linija postavljena.

Izbriši prema atributu i proširenju


del /q /a:r C:\Users\Tim\Documents\.docx

Da kombinujete nekoliko prekidača del, uzmite u obzir ovu naredbu koja će obrisati svaku DOCX datoteku koja je samo za čitanje (/a:r) iz foldera Dokumenti korisnika, ali će to učiniti u tihom režimu (/q) tako da da se od vas ne traži da to potvrdite.

Izbriši fajlove iz podfoldera


del /s C:\Users\Tim\Documents\Adobe\.

Ova komanda će izbrisati svaku datoteku (.) iz svakog foldera (/s) unutar Adobe foldera u direktoriju dokumenata korisnika. Fascikle će ostati, ali će svaki fajl biti uklonjen.

Međutim, u ovom primjeru, od vas će biti zatraženo da unesete Y za svaku datoteku kako biste potvrdili da, u stvari, želite da izbrišete svaki od njih. Da biste to izbegli, ako ste sigurni da želite da izbrišete svaki pojedinačni fajl, možete dodati prekidač /q pre ili posle prekidača /s da biste pokrenuli komandu u tihom režimu.

Baš kao u gornjem primjeru DOCX-a, zamjenski znak (.) u ovoj naredbi može se promijeniti u bilo šta da se uklone samo te datoteke. Koristite. MP4 za MP4,. MP3 za MP3, itd.

Del povezane komande

Naredba za brisanje je identična naredbi del, tako da se bilo koja od njih može koristiti sa istim rezultatom. Drugim riječima, možete zamijeniti "del" sa "erase" u bilo kojem od primjera naredbi iznad bez prekidanja instrukcija.

Naredba forfiles se ponekad koristi sa komandom del za uklanjanje datoteka koje su stare toliko dana. Na primjer, možda želite da izbrišete datoteke starije od mjesec dana u određenom folderu, nešto što možete učiniti sa forfiles i del, ali ne samo sa del naredbom.

U Windows XP i novijim verzijama Windowsa, rmdir se koristi za brisanje čitavog foldera, dok se deltree koristi u istu svrhu u operativnim sistemima starijim od Windows XP.

U MS-DOS-u, komanda undelete se koristi za vraćanje datoteka koje su izbrisane komandom za brisanje. Da poništite naredbu del u novijim verzijama Windowsa, isprobajte program za oporavak datoteka.

Preporučuje se: