Erase(計算機命令)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

ERASE,是一個計算機命令,用於刪除檔案,適用於GECOS、TSS/360、CP-67/CMS、VM/CMS等作業系統。

基本介紹

  • 中文名:擦除
  • 外文名:ERASE
  • 別名DEL
  • 作業系統:GECOS、TSS/360、CP-67/CMS、VM/CMS、CP/M Plus、FlexOS、DOSOS/2Windows
GECOS,TSS360,CP-67CMS,意圖,格式,用法,注意,回響,例子,錯誤信息,VMCMS,CPMPlus,語法,解釋,例子,FlexOS,解釋,例子,DOS,類型,語法,用途,論述,注意,例子,MS-DOS,Windows NT cmd.exe,Windows Powershell,名稱,語法,別名,相近的命令,

GECOS

ERASE filedescr 1;filedescr 2;...;filedescr n
擦除(重寫)關聯指定檔案的檔案空間,但不從檔案系統發布檔案。(參看PURGE和RELEASE命令。)

TSS360

這個命令釋放被分配給一個數據集的直接存取存儲,並且用於一個數據集的目錄項從用戶的目錄被移除。
ERASE [DSNAME=data set name[(member name)]][,SHARED={Y|N}]

CP-67CMS

意圖

ERASE命令從一個用戶的讀寫磁碟刪除一個檔案或艱充辨者一個相關的檔案組。

格式

ERASE filename filetype < filemode >
* **
P
filename filetype filemode:指定要擦除的檔案。
*:指定所有檔案名稱,所有檔案類型和/或所有檔案模式。

用法

Filename和filetype必須被指定在ERASE命令中,由名稱或者帶有一個星號。如果忽略了filemode,假定是P盤。如果filemode被由一個星號指定,所有讀寫磁碟會被搜尋。
檔案標識的那些不由星號指定的部分被用於搜尋檔案目錄。所有檔案的對上了指定了標識的項會從適當的目錄被刪除,並且由這些檔案占用的磁碟空間會變得對於新檔案而言可用。

注意

ERASE刪除唯讀檔案

回響

ERASE沒有回響提供,除了Ready信息或者一個錯誤碼。

例子

ERASE DLFAC MODULE P5
指定的檔案從檔案目錄被刪除,P盤上它的空間被釋放。
ERASE * LISTING
所有帶有LISTING類型的檔案會從P盤被刪除。
ERASE * * *
在讀寫磁碟上的所有用戶檔案被刪除,目錄被清空。

錯誤信息

E(00001) INVALID PARAMETER-LIST
檔案名稱或類型被忽略,或者檔案模式不正確。改正命令。
E(00002) FILE SPECIFIED DOES NOT EXIST
指定的檔案在用戶的檔案目錄里找仔府愉套不到。
E(00003)
一個I/O錯誤發生。處理也許沒有被完成。它可能需要再次初始化磁碟。

VMCMS

ERASE被用於從任意磁碟刪除一個檔案。
格式是:
ERASE filename filetype filemode

CPMPlus

語法

ERASE {filespec} {[CONFIRM]}

解釋

ERASE命令從當前的用戶編號的一個磁碟的目錄中移除一個或多個檔案。filespec接受通配符。目錄和數據空間會自動為後凳犁希來由另求愉閥一個檔案的使用取回。ERASE命令可以被縮寫為ERA。
小心使用ERASE命令,因為當前用戶承促禁燥編號中的所有滿足檔案標識符的檔案會被從磁碟目錄移除。
這個命令行
ERASE {d:}wildcard-filepsec
請求您的確認,因為它們擦除整組檔案,不只是一個檔案。系統提示以下信息:
ERASE {d:}wildcard-filespec (Y/N)?
如果您想要移除所有吻合的檔案,回應Y;如果您想阻止擦除任何檔案,回應N。
如果沒有檔案吻合檔案標識,您會看到以下的信息:
No File
CONFIRM選項通知系統在擦除每個吻合filespec的檔案之前提示檢查。您可以將它打成C。
如果府海您帶著wildcard-filespec使用CONFIRM選項,ERASE提示確認刪除每個檔案。您可以回應Y以選擇性地擦除檔案,或回應斷阿船N以保留檔案。

例子

A>ERASE X.PAS
這個命令從驅動器A中的磁碟移除檔案X.PAS。
A>ERA *.PRN
系統詢問確認:
ERASE*.PRN (Y/N)?Y
所有帶有PRN檔案類型的檔案從驅動器A的磁碟中被移除。
B>ERA A:MY*.* [CONFIRM]
驅動器A上的每個MY開頭名稱的檔案被和一個問號被顯示用於確認。輸入Y以擦除顯示的檔案,N保留檔案。
A>ERA B:*.*
ERASE B:*.* (Y/N)?Y
驅動器B上的所有檔案會從磁碟被移除。

FlexOS

從默認目錄或指定的目錄刪除一份或多份檔案。ERASE使用形式:
ERASE filespec
ERASE filespec -Q

解釋

ERASE刪除指定的檔案filespec。
如果您只輸入ERASE,您會得到一條錯誤訊息。如果您不指定一個驅動器和ERASE在一起,ERASE刪除當前驅動器的目錄。如果您沒有指定一個路徑,ERASE從當前的目錄刪除檔案。
如果您使用filespec *.*去刪除一個磁碟上或一個目錄中的所有檔案,ERASE命令宣布一下信息以確保您想要刪除它們:
Are you sure (Y/N)? _
如果您想要刪除磁碟上的所有檔案,輸Y然後按回車;否則,輸N然後按回車。
您不能擦除系統檔案和每個目錄中的兩個特別目錄項(.和..)。
您可以在檔案名稱和檔案擴展名中使用通配字元*、?和^。您應該使用通配符帶著警告,然而,因為多個檔案能由一個命令擦除。

例子

A>ERASE MYFILE.1
從驅動器A的當前目錄中擦除MYFILE.1。
A>ERASE B:*.*
Are you sure (Y/N)? Y
擦除驅動器B的當前目錄中的所有檔案。
A>DEL B:/ACCOUNTS
Are you sure (Y/N)? Y
擦除驅動器B上的子目錄/ACCOUNTS中的所有檔案。
A>ERASE *.DAT -Q
在擦除驅動器A的當前目錄的每個DAT檔案之前詢問您。在您輸入每個請求之後按回車。-Q選項幫助您避免擦除重要檔案。顯示像這樣:
FLPY0:LIST.DAT, delete (Y/N)? N
FLPY0:MARKET,DAT, delete (Y/N)? Y
FLPY0:REPORT.DAT, delete (Y/N)? Y

DOS

DEL (ERASE)

類型

內部命令(1.0或更高版本)

語法

DEL (ERASE) [d:][path]filename [/P]

用途

刪除(擦除)磁碟上的檔案。

論述

您可以使用通配符(?和*)去刪除檔案組。如果您沒有指定一個路徑,程式假設要刪除的檔案在一個驅動器上並且您正在使用的目錄。 /P選項提示您為每份被選擇刪除的檔案輸入Y或N。

注意

當您帶著通配符使用這條命令時注意:一條命令可以擦除一組檔案。比如,您輸入
del t*.*
當前目錄中的所有以T開頭的檔案會被立刻擦除。

例子

欲從驅動器B的軟碟上的LETTERS目錄擦除LETTER3.TXT檔案,輸入:
del b:\letters\letter3.txt
要刪除當前目錄中的所有檔案,輸入:
del *.*
如果您使用命令的這個i形式(刪除一個目錄中的所有檔案),系統會提示:
Are you sure (Y/N)?
如果您確定要刪除檔案,按Y鍵開始刪除。

MS-DOS

語法:
ERASE [drive:][path]filename [/P]
[drive:][path]filename:指定要刪除的檔案。通過通配符來指定多個檔案。
/P:在刪除每份檔案之前提示確認。

Windows NT cmd.exe

刪除一個或多個檔案。和DEL命令相同。
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
names:指定一個或多個檔案或者目錄列表。通配符可用來刪除多個檔案。如果指定了一個目錄,該目錄中的所有檔案都會被刪除。
Erase
Windows 10 cmd.exe
/P:刪除每一個檔案之前提示確認。
/F:強制刪除唯讀檔案。
/S:刪除所有子目錄中的指定的檔案。
/Q:安靜模式。刪除全局通配符時,不要求確認
/A:根據屬性選擇要刪除的檔案。屬性:
  • R:唯讀檔案
  • S:系統檔案
  • H:隱藏檔案
  • A:準備存檔的檔案
  • I:無內容索引檔案
  • L:重新分析點
  • O:脫機檔案
  • -:表示“否”的前綴
如果命令擴展被啟用,ERASE更改如下:
/S開關的顯示句法會顛倒,即只顯示已經刪除的檔案,而不顯示找不到的檔案。

Windows Powershell

erase在Windows Powershell中是Remove-Item的別名。
Erase
Windows Powershell

名稱

Remove-Item

語法

Remove-Item
[-Path] <String[]>
[-Filter <String>]
[-Include <String[]>]
[-Exclude <String[]>]
[-Recurse]
[-Force]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[-Stream <String[]>]
[<CommonParameters>]
Remove-Item
-LiteralPath <String[]>
[-Filter <String>]
[-Include <String[]>]
[-Exclude <String[]>]
[-Recurse]
[-Force]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[-Stream <String[]>]
[<CommonParameters>]

別名

ri、rmrmdir、del、erase、rd

相近的命令

這個命令行
ERASE {d:}wildcard-filepsec
請求您的確認,因為它們擦除整組檔案,不只是一個檔案。系統提示以下信息:
ERASE {d:}wildcard-filespec (Y/N)?
如果您想要移除所有吻合的檔案,回應Y;如果您想阻止擦除任何檔案,回應N。
如果沒有檔案吻合檔案標識,您會看到以下的信息:
No File
CONFIRM選項通知系統在擦除每個吻合filespec的檔案之前提示檢查。您可以將它打成C。
如果您帶著wildcard-filespec使用CONFIRM選項,ERASE提示確認刪除每個檔案。您可以回應Y以選擇性地擦除檔案,或回應N以保留檔案。

例子

A>ERASE X.PAS
這個命令從驅動器A中的磁碟移除檔案X.PAS。
A>ERA *.PRN
系統詢問確認:
ERASE*.PRN (Y/N)?Y
所有帶有PRN檔案類型的檔案從驅動器A的磁碟中被移除。
B>ERA A:MY*.* [CONFIRM]
驅動器A上的每個MY開頭名稱的檔案被和一個問號被顯示用於確認。輸入Y以擦除顯示的檔案,N保留檔案。
A>ERA B:*.*
ERASE B:*.* (Y/N)?Y
驅動器B上的所有檔案會從磁碟被移除。

FlexOS

從默認目錄或指定的目錄刪除一份或多份檔案。ERASE使用形式:
ERASE filespec
ERASE filespec -Q

解釋

ERASE刪除指定的檔案filespec。
如果您只輸入ERASE,您會得到一條錯誤訊息。如果您不指定一個驅動器和ERASE在一起,ERASE刪除當前驅動器的目錄。如果您沒有指定一個路徑,ERASE從當前的目錄刪除檔案。
如果您使用filespec *.*去刪除一個磁碟上或一個目錄中的所有檔案,ERASE命令宣布一下信息以確保您想要刪除它們:
Are you sure (Y/N)? _
如果您想要刪除磁碟上的所有檔案,輸Y然後按回車;否則,輸N然後按回車。
您不能擦除系統檔案和每個目錄中的兩個特別目錄項(.和..)。
您可以在檔案名稱和檔案擴展名中使用通配字元*、?和^。您應該使用通配符帶著警告,然而,因為多個檔案能由一個命令擦除。

例子

A>ERASE MYFILE.1
從驅動器A的當前目錄中擦除MYFILE.1。
A>ERASE B:*.*
Are you sure (Y/N)? Y
擦除驅動器B的當前目錄中的所有檔案。
A>DEL B:/ACCOUNTS
Are you sure (Y/N)? Y
擦除驅動器B上的子目錄/ACCOUNTS中的所有檔案。
A>ERASE *.DAT -Q
在擦除驅動器A的當前目錄的每個DAT檔案之前詢問您。在您輸入每個請求之後按回車。-Q選項幫助您避免擦除重要檔案。顯示像這樣:
FLPY0:LIST.DAT, delete (Y/N)? N
FLPY0:MARKET,DAT, delete (Y/N)? Y
FLPY0:REPORT.DAT, delete (Y/N)? Y

DOS

DEL (ERASE)

類型

內部命令(1.0或更高版本)

語法

DEL (ERASE) [d:][path]filename [/P]

用途

刪除(擦除)磁碟上的檔案。

論述

您可以使用通配符(?和*)去刪除檔案組。如果您沒有指定一個路徑,程式假設要刪除的檔案在一個驅動器上並且您正在使用的目錄。 /P選項提示您為每份被選擇刪除的檔案輸入Y或N。

注意

當您帶著通配符使用這條命令時注意:一條命令可以擦除一組檔案。比如,您輸入
del t*.*
當前目錄中的所有以T開頭的檔案會被立刻擦除。

例子

欲從驅動器B的軟碟上的LETTERS目錄擦除LETTER3.TXT檔案,輸入:
del b:\letters\letter3.txt
要刪除當前目錄中的所有檔案,輸入:
del *.*
如果您使用命令的這個i形式(刪除一個目錄中的所有檔案),系統會提示:
Are you sure (Y/N)?
如果您確定要刪除檔案,按Y鍵開始刪除。

MS-DOS

語法:
ERASE [drive:][path]filename [/P]
[drive:][path]filename:指定要刪除的檔案。通過通配符來指定多個檔案。
/P:在刪除每份檔案之前提示確認。

Windows NT cmd.exe

刪除一個或多個檔案。和DEL命令相同。
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
names:指定一個或多個檔案或者目錄列表。通配符可用來刪除多個檔案。如果指定了一個目錄,該目錄中的所有檔案都會被刪除。
Erase(計算機命令)
Windows 10 cmd.exe
/P:刪除每一個檔案之前提示確認。
/F:強制刪除唯讀檔案。
/S:刪除所有子目錄中的指定的檔案。
/Q:安靜模式。刪除全局通配符時,不要求確認
/A:根據屬性選擇要刪除的檔案。屬性:
如果命令擴展被啟用,ERASE更改如下:
/S開關的顯示句法會顛倒,即只顯示已經刪除的檔案,而不顯示找不到的檔案。

Windows Powershell

erase在Windows Powershell中是Remove-Item的別名。
Erase(計算機命令)
Windows Powershell

名稱

Remove-Item

語法

Remove-Item
[-Path] <String[]>
[-Filter <String>]
[-Include <String[]>]
[-Exclude <String[]>]
[-Recurse]
[-Force]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[-Stream <String[]>]
[<CommonParameters>]
Remove-Item
-LiteralPath <String[]>
[-Filter <String>]
[-Include <String[]>]
[-Exclude <String[]>]
[-Recurse]
[-Force]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[-Stream <String[]>]
[<CommonParameters>]

別名

ri、rmrmdir、del、erase、rd

相近的命令

相關詞條

熱門詞條

聯絡我們