挖礦cmd隱藏
發布時間: 2023-09-01 17:19:19
Ⅰ 用cmd怎麼實現隱藏DOS窗口運行程序
@echooffif"%1"=="h"gotobeginstartmshtavbscript:createobject("wscript.shell").run("""%~nx0""h",0)(window.close)&&exit:begin::以下為正常批處理命令,不可含有pauseset/p等交互命令
如果雙擊一個批處理,等價於參數為空,而一些應用程序需要參數,比如在cmd窗口輸入shutdowm-s-t0,其中-s-t0就為參數。shutdown為%0,-s為%1,-t為%2,以此類推。第一行我們先跳過,看第二行,表示利用mshta創建一個vbs程序,內容為:createobject("wscript.shell").run(……).如果運行的批處理名為a.bat,在C:下,那%0代表C:a.bat,%~nx0代表a.bat。h極為參數%1,0表示隱藏運行。由於你雙擊運行,故第一次批處理%1為空,if不成立,轉而運行下一句。然後再次打開自己,並傳遞參數h,此時if成立,跳轉至begin開始運行。這兩行很經典,可以使批處理無窗口運行。
熱點內容