擦除数据(应用于硬盘等媒体),通常在删除包含敏感数据的文件时使用。
比 Delete 命令更可靠,其信息不可被恢复。
RUB [target ...] [/P] [/F] [/S] [/Q] [/A[[:]attributes]] [/M[:]scheme] [/D]
参数:(无论前后,字母大小写)
无参数或 ? 显示使用说明
target 路径,可以指定一个以上的文件或文件夹为目标
在当前目录下的目标可以省略路径
可用通配符匹配文件名,以便选择多个文件(通配符不匹配文件夹)
/S 寻找子目录及其所有子目录下的同名或匹配的文件
/P 在操作每个目标前,提示确认,默认没有操作前提示
/Q 不为通配符匹配的和文件夹下的操作要求提示确认,默认总是提示
(/P 时 /Q 才有效)
/A 根据目标属性(文件夹下的和通配符匹配的文件)进行筛选
attributes R 只读文件 S 系统文件
H 隐藏文件 A 存档文件
- 前缀,表示“否”
/F 强制操作具有只读属性的目标,默认只读文件被忽略
(当 /A:R 时,/F 将被自动打开)
/M 擦除文件方式,scheme 由以下字符组窜:
scheme 0 每比特用“0”覆盖一次 R 每处用随机数覆盖一次
1 每比特用“1”覆盖一次 X 删除(使用时请放在最后)
其它字符忽略,可选,默认 scheme = "0"
美国国家计算机安全中心推荐,在重要场合使用 "10RRR"
额外的擦除次数可能会更加保险。
/D 擦除后,删除目标,默认不删除
(未完成操作文件,不被删除)
(未被清空的文件夹,也不被删除)
(但是,其它完成操作的目标,会被删除)
例子:
C:/>RUB password.log /M:10R '覆盖文件方式是 一次 1,一次 0,一次随机
C:/>RUB C:/Data/ /D /F '擦除并删除文件夹 Data 下所有,并删除该文件夹
C:/>RUB C:/Data/*.pwd /S '擦除 C:/Data/ 文件夹包括子目录下所有后缀 .pwd 的文件
_______________________________________________________________________________