Udostępnij za pośrednictwem


erase

Usuwa co najmniej jeden plik. Jeśli używasz wymazywania do usunięcia pliku z dysku, nie możesz go odzyskać.

Note

To polecenie jest takie samo jak polecenie del.

Syntax

erase [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
del [/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 erase /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 wymazywania , 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ć:

    erase \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:

    erase *.*
    

    Polecenie wymazywania powoduje wyświetlenie następującego monitu:

    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 wymazywania , 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:

erase c:\test
erase c:\test\*.*

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

erase *.bat

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

erase /a:r *.*