Delete

Formát: DELETE [<soubor|maska>] [ALL] [Q|QUIET] [INTER|INTERACTIVE] [FORCE] [WIPE]
Šablona: FILE/M/A, ALL/S, QUIET/S, INTER=INTERACTIVE, FORCE/S, WIPE/S
Účel: Maže soubory a adresáře
Cesta: C:DELETE

Příkaz DELETE maže zadané soubory, případně adresáře. Když zadáte více souborů, budou všechny postupně smazány. Také můžete používat znakové masky, a to jak pro soubory, tak pro adresáře. Příkaz DELETE vymaže vše, co vyhovuje dané masce. Pokud zjistíte, že mažete i to, co nechcete, můžete příkaz přerušit stiskem kombinace Ctrl-C. Tak se někdy ještě dá něco zachránit.

Mazat se dají též adresáře. Normálně příkaz DELETE maže jen prázdné adresáře, pokud jsou v adresáři soubory nebo další podadresáře, mazání odmítne s hlášením, že adresář není prázdný ("Directory not empty"). Když však v příkazu zadáte přepínač ALL, zlikviduje DELETE i neprázdné adresáře.

Implicitně zobrazuje příkaz DELETE všechny mazané soubory a adresáře. Ne vždy je takový výpis potřebný a navíc dost zpomaluje mazání. Proto můžete výpis umlčet volbou QUIET (či jejím ekvivalentem Q).

Soubory, které mají smazán stavový bit "d", nelze normálně vymazat. Pokud však takový soubor opravdu chcete smazat, použijte klíčové slovo FORCE - to si vynutí smazání souboru i přes stavové bity.

Příkaz DELETE je dost nebezpečný. Mazání nemusíte potvrzovat a tak můžete zlikvidovat i cenná data. Bohužel AmigaDOS sám o sobě neumí smazané soubory opět obnovit. Ve spojení se znakovou maskou tak může nezkušený uživatel napáchat hodně škody.

Ve skutečnosti však smazané soubory nejsou úplně zničeny. Existují programy, které mohou v mnoha případech smazané soubory obnovit.

Pokud je použitý argument INTERACTIVE, budete vyzváni k potvrzení každého jednotlivého vymazání (potvrďte zadáním 'y'). Všimněte si, že argument FORCE přepisuje argument INTERACTIVE a vypne ji.

Volba WIPE implementovaná v příkaze DELETE je vhodná pouze pro magnetická paměťová média, jako jsou diskety nebo jednotky pevného disku. K vymazání optických, magnetooptických nebo polovodičových paměťových zařízení potřebujete jinou metodu, která v současné době není v příkaze DELETE implementována.

Zatímco obsah souboru bude přepsán, název souboru a žádné adresáře, které mají být smazány, nebudou přepsány. Možná budete chtít místo odstranění souboru jej raději přesunout nebo přejmenovat.

Příkaz DELETE nezaručuje, že obsah souboru bude bezpečně odstraněn, protože systém souborů a úložný hardware mohou snížit účinnost přepsání. V bezpečném vymazání paměťového média může být účinější příkaz FORMAT, i když na úkor vymazání celého oddílu / disku, nikoli pouze jednoho souboru.

Pokud jsou argumenty FORCE a WIPE vzájemně kombinovány, bude před vymazáním každého souboru odstraněna ochrana proti zápisu a vymazání.

V každém případě si použití příkazu DELETE vždy dobře rozmyslete. Zvláště ve spojení s volbou ALL může být tento příkaz účinným likvidátorem dat.

Příklady

7.Ram_Disk:> DELETE Example
example Deleted

Soubor "Example" odešel do věčných (datových) lovišť.

1.Ram_Disk:> DELETE temp ALL
temp/xx Deleted
temp Deleted

Přepínač ALL zlikvidoval neprázdný adresář "Temp".

1.Ram_Disk:> DELETE DF0:#? ALL FORCE

Tohle radši nedělejte, protože tento příkaz vymaže úplně všechno z diskety v mechanice DF0:, včetně nemazatelných souborů.

  • sobota, 15 srpen 2020
  • Posted in: D

Napsat komentář

Pro přidání komentáře se prosím přihlaste.

Odhadované roční prodeje

odhadovany prodej

Prodeje podle regionů

prodej regiony

Počet prodaných kusů

Počet prodaných kusů