1.文件的刪除
rmdir /s/q XXX
刪除 BAT文件所在位置下,名為XXX的文件夾及其子文件、文件夾
rmdir /s/q Z:\XXX\xxx
刪除指定文件夾及其子文件、文件夾
其中:
/s表示刪除子文件夾及其中的文件
/q表示在刪除時不再詢問是否確認刪除
2.磁盤復寫抹除數(shù)據(jù)
cipher /w:X
該命令的執(zhí)行過程是:首先用0x00覆蓋X盤剩余空間,然后用0xFF覆蓋X盤剩余空間,最后用隨機數(shù)據(jù)覆蓋X盤剩余空間
注意:此命令對已有文件不進行處理,只抹除閑置空間
3.隱藏BAT運行窗口的方法
法一(推薦):
新建一個文本文檔,更名為*.vbs;文件里寫入代碼:
set ws=WScript.CreateObject("WScript.Shell")`
ws.Run "Z:\Y\XX.bat",0
法二:
在BAT文件開頭寫入代碼:
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
REM
以此方法運行BAT會閃爍一下運行窗口