Back to site
Since 2004, our University project has become the Internet's most widespread web hosting directory. Here we like to talk a lot about web development, networking and server security. It is, after all, our expertise. To make things better we've launched this science section with the free access to educational resources and important scientific material translated to different languages.

Del - Ştergere fişiere

Ştergeţi unul sau mai multe fişiere.

Sintaxă
   DEL [opţiuni] [/A:fişier_atributele] fişiere_pentru_a_şterge

Tasta
  fişiere_pentru_a_şterge :Acest lucru poate fi un nume de fişier, o listă de fişiere sau o serie de opţiuni metacaracterelor

  /P Oferă un Da/Nu Prompt înainte de a şterge.
  /F Ignore doar în citire de stabilire şi şterge oricum (VIGOARE)
  /S Ştergeţi din toate subfolderele (DELTREE)
  /Q Modul silenţios, nu dau Da/Nu Prompt înainte de a şterge
  /A Selectaţi fişierele pentru a şterge pe baza fişier_atributele

fişier_atributele:
  R Citeşte-numai  -R   NU Citeşte-numai
  S Sistem             -S   NU Sistem
  H Ascuns           -H   NU Ascuns
  A Arhivă            -A   NU Arhivă

Metacaracterele: Acestea pot fi combinate cu o parte din un nume de fişier

  * Potriveste cu oricare caractere
  ? Potriveste cu oricare caracter UN

Exemplele:

Pentru a şterge HelloWorld.TXT
DEL HelloWorld.TXT

Pentru a şterge "Hello Big World.TXT"

DEL "Hello Big World.TXT "


Pentru a şterge toate fişierele care încep cu litera A

DEL A*

Pentru a şterge toate fişierele care se termină cu litera A
DEL *A.*

Pentru a şterge toate fişierele cu extensia DOC.
DEL *.DOC

Pentru a şterge toate fişierele citi numai
DEL/a:R*

Pentru a şterge toate fişierele, inclusiv pe cele care sunt citite numai
DEL / F *

Dosare
Dacă un nume de dosar este dat în loc de un fişier, toate fişierele din folder vor fi şterse, dar dosarul propriu-zis nu vor fi şterse.

Fişiere temporare Ar trebui să clare în fişierele temporare în mod regulat - acest lucru se realizează cel mai bine la pornire atunci când nu există cereri de funcţionare. Pentru a şterge toate fişierele din toate subfolderele din C:\temp\, dar lasă intacte structura de foldere:


  DEL /F /S /Q %TEMP%

Atunci când afară de compensare directorul TEMP nu este, în general, merită de a scoate subfolderele prea - nu folosesc mult spaţiu şi în mod constant ştergerea şi recrearea le pot determina creşterea fragmentarea în tabelul de Master File.

Ştergerea unui fişier nu va împiedica utilităţi terţă parte din ONU -ao şterge din nou, cu toate acestea aveţi posibilitatea să transforme orice fişier într-un fişier zero octet pentru a distruge lanţul de alocare a fişierelor ca aceasta:

  TYPE nul> C:\exemple\MyFile.txt
  DEL C:\exemple\MyFile.txt


Fişiere Undeletable


Fişierele sunt uneori create cu numele de foarte mult timp sau nume rezervate: CON, AUX, COM1, COM2, COM3, COM4, ​​LPT1, LPT2, LPT3, PRN, NUL
Pentru a şterge aceste utiliza sintaxa: DEL \\. \C:\somedir\LPT1
Alternativ subst o literă de unitate în folderul care conţine fişierul.

Dacă un fişier (sau un folder) încă pare a fi "undeletable" acest lucru este deseori cauzat de serviciul de indexare.

Faceţi clic dreapta pe fişier aveţi nevoie pentru a şterge, selectaţi Proprietăţi, avansate şi debifaţi "permite indexarea", veţi putea apoi să ştergeţi fişier.
Pentru a vindeca problema permanent - Control Panel, Add / Remove Programs, Accesorii Win, Serviciu de indexare.
Ştergeţi fişierele blocate (fişiere De obicei IE temp sau cache-ul Offline)
Aceasta funcţionează pe orice versiune de NT, 2000 sau XP

Închideţi toate aplicaţiile
Deschideţi un prompt de comandă
Faceţi clic pe Start, apoi Shut Down
Simultan apăsaţi CTRL + SHIFT + ALT.
În timp ce vă păstraţi aceste taste apăsate, faceţi clic pe Revocare în caseta de dialog Închidere Windows.
În fereastra prompt de comandă, navigaţi la locaţia cache , şi ştergeţi toate fişierele din folderul (DEL / s)
La promptul de comandă, tastaţi Explorer, apoi apăsaţi ENTER.

DELTREE

Versiunile anterioare de Windows a avut comanda DELTREE care şterge toate fişierele şi folderele sub.
DEL / s va şterge toate fişierele
RD / s va şterge toate fişierele şi folderele, inclusiv dosarul rădăcină.

:: Remove all files and subfolders but NOT the root folder
:: From tip 617 at JsiFAQ.com
@echo off
pushd %1
del /q *.* for /f "Tokens=*" %%G in ('dir /B') do rd /s /q "%%G"
popd

În mod normal, DEL se va afişa o listă a fişierelor şterse, dacă Extensiile de comandă sunt cu handicap; va afişa o listă de fişiere nu se poate găsi.

ERASE este un sinonim pentru DEL

"Este devorat lucrarea mea, a fost o lucrare foarte bun" - Ellen Feiss

Related:

DELPROF
Ştergere NT ghidul de profile
Delrp - Ştergerea unui fişier / director şi a punctelor de reanalizare NTFS (
Win 2K ResKit )
RD
- dosare Ştergere sau arbori întregul dosar ()
cleanmgr
- curatare automata a fişierelor Temp, fişiere de Internet, fişierele descărcate, recycle bin
FORFILES
- Ştergeţi fişierele mai vechi de X zile
uz - actualizata de înlocuire de utilitate fişier (nu poate păstra permisiunile de fişiere)
Q120716 - Ştergere în utilizaţi fişierele cu rm
Q315226
- elimină fişierele cu nume rezervate
Q320081
- Nu se poate şterge un fişier sau un folder
Q159199 - Un fisier nu poate se elimină (NTFS)
PowerShell:
Sterge-Postul - Ştergeţi elementele specificate.
Comanda bash echivalente (Linux): rmdir / rm - Sterge directoare / fisiere


Published (Last edited): 17-11-2011 , source: http://ss64.com/nt/del.html