del

Usuwa co najmniej jeden plik. To polecenie wykonuje te same czynności, co polecenie wymazywania .

Polecenie del może być również uruchamiane z Konsoli odzyskiwania systemu Windows przy użyciu różnych parametrów. Aby uzyskać więcej informacji, zobacz Środowisko odzyskiwania systemu Windows (WinRE).

Warning

Jeśli użyjesz dela do usunięcia pliku z dysku, nie możesz go odzyskać.

Syntax

del [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
erase [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>

Parameters

Parameter Description
<names> Określa listę co najmniej jednego pliku lub katalogów. Symbole wieloznaczne mogą służyć do usuwania wielu plików. Jeśli zostanie określony katalog, wszystkie pliki w katalogu zostaną usunięte.
/p Monituje o potwierdzenie przed usunięciem określonego pliku.
/f Wymusza usunięcie plików tylko do odczytu.
/s Usuwa określone pliki z bieżącego katalogu i wszystkich podkatalogów. Wyświetla nazwy plików podczas ich usuwania.
/q Określa tryb cichy. Nie zostanie wyświetlony monit o potwierdzenie usunięcia.
/a[:]<attributes> Usuwa pliki na podstawie następujących atrybutów pliku:
  • r Pliki tylko do odczytu
  • h Ukryte pliki
  • i Pliki nie indeksowane według zawartości
  • s Pliki systemowe
  • a Pliki gotowe do archiwizacji
  • l Odtwórz punkty
  • - Używany jako prefiks oznaczający "nie"
.
/? Wyświetla pomoc w wierszu polecenia.

Remarks

  • Jeśli używasz polecenia del /p, zostanie wyświetlony następujący komunikat:

    FileName, Delete (Y/N)?

    Aby potwierdzić usunięcie, naciśnij Y. Aby anulować usuwanie i wyświetlić następną nazwę pliku (jeśli określono grupę plików), naciśnij N. Aby zatrzymać polecenie del , naciśnij CTRL+C.

  • Jeśli wyłączysz rozszerzenie polecenia, parametr /s wyświetli nazwy wszystkich plików, które nie zostały znalezione, zamiast wyświetlać nazwy plików, które są usuwane.

  • Jeśli określisz określone foldery w parametrze <names>, wszystkie dołączone pliki również zostaną usunięte. Jeśli na przykład chcesz usunąć wszystkie pliki w folderze \work , należy wpisać:

    del \work
    
  • Za pomocą symboli wieloznacznych (* i ?) można usunąć więcej niż jeden plik naraz. Jednak aby uniknąć przypadkowego usuwania plików, należy ostrożnie używać symboli wieloznacznych. Jeśli na przykład wpiszesz następujące polecenie:

    del *.*
    

    Polecenie del wyświetla następujący monit:

    Are you sure (Y/N)?

    Aby usunąć wszystkie pliki w bieżącym katalogu, naciśnij Y , a następnie naciśnij ENTER. Aby anulować usuwanie, naciśnij N , a następnie naciśnij ENTER.

    Note

    Zanim użyjesz symboli wieloznacznych w poleceniu del , użyj tych samych symboli wieloznacznych w poleceniu dir , aby wyświetlić listę wszystkich plików, które zostaną usunięte.

Examples

Aby usunąć wszystkie pliki w folderze o nazwie Test na dysku C, wpisz jeden z następujących:

del c:\test
del c:\test\*.*

Aby usunąć wszystkie pliki w folderze, w którym folder ma spację w nazwie, pełna ścieżka musi być opakowana w cudzysłów podwójnych. Wpisz jedną z następujących wartości:

del "c:\test folder\"
del "c:\test folder\*.*"

Aby usunąć wszystkie pliki z rozszerzeniem nazwy pliku .bat z bieżącego katalogu, wpisz:

del *.bat

Aby usunąć wszystkie pliki tylko do odczytu w bieżącym katalogu, wpisz:

del /a:r *.*