亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

批處理隱藏自身窗口,很無聊

2020-07-26 20:29:32
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

@echo oFF
::code by LZ-MyST QQ:8450919 BLOG:http://hi.baidu.com/lzmyst http://www.clxp.net.cn
if "%1" neq "1" (
>"%temp%/tmp.vbs" echo set WshShell = WScript.CreateObject^(^"WScript.Shell^"^)
>>"%temp%/tmp.vbs" echo WshShell.Run chr^(34^) ^& %0 ^& chr^(34^) ^& ^" 1^",0
start /d "%temp%" tmp.vbs
exit

)
::從這里開始,就是你的批處理代碼了,DOS黑框一閃而過,轉到后臺運行了
pause
::你會在任務管理器看到有一個隱藏窗口的CMD進程

運行bat時隱藏cmd窗口的方法

運行bat時隱藏cmd窗口的方法 可以編輯一個vbs腳本,在其中以隱藏窗口運行批處理程序。
復制代碼 代碼如下:

Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c 批處理程序名",vbhide

將上面代碼拷貝到記事本中,保存為"runbat.vbs"或者其它的名字(擴展名必須是.vbs),然后點擊運行生成的腳本runbat.vbs,即可隱藏運行指定的批處理程序。
這個vbs腳本也可以在bat環境中直接調用,達到隱藏bat自身的目的。
自己總結一下,做幾個例子,有興趣的去試驗一下啊!
復制代碼 代碼如下:

Set ws = CreateObject("Wscript.Shell")
wscript.sleep 1200 ws.run "cmd /c start winrar.exe",vbhide
wscript.sleep 2200 ws.run "cmd /c start msimn.exe",vbhide
wscript.sleep 1200 ws.run "cmd /c start iexplore.exe",vbhide


下面來幾個高手整理的

幾種隱藏批處理運行窗口的方法 .
(1)通過批處理命令實現。缺點:會看到一個窗口一閃而逝。優點:簡單,直接添加即可。

復制代碼 代碼如下:

@echo off
if "%1"=="h" goto begin
start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
::以下為正常批處理命令,不可含有pause set/p等交互命令
pause

(2)利用vbs腳本實現隱藏。缺點:調用麻煩點。優點:基本看不到痕跡(非絕對的,指一般用戶)

HideRun.vbs

復制代碼 代碼如下:

CreateObject("WScript.Shell").Run "cmd /c D:/test.bat",0

其中D:/test.bat是你的批處理路徑
.....................................................................................................................................
另一思路為把bat轉換成vbs,然后vbs生成一個臨時bat文件,然后WScript.Shell.Run隱藏啟動這個臨時bat。
HideRun.bat

復制代碼 代碼如下:

echo CreateObject("WScript.Shell").Run "cmd /c D:/test.bat",0>$tmp.vbs
cscript.exe /e:vbscript $tmp.vbs
del $tmp.vbs

這個批處理其實不能使其批處理本身隱藏,但是下面大部分隱藏調用批處理的原理和基礎。
HideRun.js

復制代碼 代碼如下:

new ActiveXObject('WScript.Shell').Run('cmd /c D:/Test.bat',0);

用Javascript有什么好處呢?js的字符串變量可以用單引號,從而方便命令行作為參數調用,而且js很好的支持多行語句用 ; 分隔寫成一行。要注意的是:js要區分大小寫,方法
必須用括號,結尾必須有分號。所以就成了下面的命令:

復制代碼 代碼如下:

mshta "javascript:new ActiveXObject('WScript.Shell').Run('cmd /c D:/test.bat',0);window.close()"
 

       通常系統管理員會向用戶端推送一些腳本并運行,或者拷貝批處理文件到客戶端由用戶自己運行。但是大部分腳本在運行時會彈出黑色背景的DOS窗口,這會讓不少用戶不知所
措,甚至誤操作關閉正在運行的窗口。好在批處理文件的DOS窗口是可以隱藏的,以下是幾種隱藏批處理運行窗口的方法。
1.基礎
HideRun.vbs
CreateObject("WScript.Shell").Run "cmd /c D:/test.bat",0
其中D:/test.bat是你的批處理路徑
另一思路為把bat轉換成vbs,然后vbs生成一個臨時bat文件,然后WScript.Shell.Run隱藏啟動這個臨時bat。
HideRun.bat

復制代碼 代碼如下:

echo CreateObject("WScript.Shell").Run "cmd /c D:/test.bat",0>$tmp.vbs
cscript.exe /e:vbscript $tmp.vbs
del $tmp.vbs

這個批處理其實不能使其批處理本身隱藏,但是下面大部分隱藏調用批處理的原理和基礎。
HideRun.js
new ActiveXObject('WScript.Shell').Run('cmd /c D:/Test.bat',0);
用Javascript有什么好處呢?js的字符串變量可以用單引號,從而方便命令行作為參數調用,而且js很好的支持多行語句用 ; 分隔寫成一行。要注意的是:js要區分大小寫,方法
必須用括號,結尾必須有分號。所以就成了下面的命令:
mshta "javascript:new ActiveXObject('WScript.Shell').Run('cmd /c D:/test.bat',0);window.close()"
2.用快捷方式
如果要使一個批處理本身隱藏,可以參考附件里的一個快捷方式,修改附件中的相關路徑即可隱藏啟動你的批處理??梢杂胿bs來建立一個 .lnk,其實用批處理也行(先echo一個
vbs出來)
3.利用系統服務
可以建立一個系統服務然后啟動這個服務來啟動批處理。缺點是啟動服務較慢,需要管理員權限
runassrv add /cmdline:"C:/Windows/System32/cmd.exe /c D:/test.bat" /name:"mysrv"
net start mysrv
4.利用at計劃任務
用at可以建立一個計劃任務,在不輸入 /interactive 參數可以后臺運行。但是建使用at必須有管理員權限
at 09:10 "cmd /c D:/Test.bat"
然后在 9:10 系統就會自動后臺以SYSTEM權限運行這個bat

5.利用ftype文件關聯
ftype batfile=C:/Windows/System32/mshta "javascript:new ActiveXObject('WScript.Shell').Run('cmd /c%1',0);window.close();"
6.其他用戶
Windows 2k/XP支持多用戶,如果能在后臺登陸另一個賬戶的桌面然后運行一個批處理,就能完全達到隱藏的目的
7.編譯成可執行文件
不少方法可以實現,可以直接利用的工具有 Quick Batch file compiler。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲最大的av网站| 亚洲人成网站999久久久综合| 亚洲成人激情小说| 亚洲精品美女在线| 欧美成人第一页| 国产精品精品一区二区三区午夜版| 九九九久久久久久| 亚洲午夜精品久久久久久性色| 欧美体内谢she精2性欧美| 亚洲综合色av| 国产精品视频一| 中文字幕欧美精品日韩中文字幕| 欧美激情乱人伦一区| 日韩中文字幕第一页| 国产午夜精品全部视频在线播放| 精品久久久999| 97国产成人精品视频| 5566成人精品视频免费| 欧美日韩一区二区在线播放| 国产成人精品视频在线观看| 青草青草久热精品视频在线网站| 国产成人精品在线视频| 欧美性受xxxx黑人猛交| 97香蕉久久超级碰碰高清版| 粉嫩av一区二区三区免费野| 精品久久久久久久久久久久久| 久久久国产视频| 久久久久久com| 精品无人区太爽高潮在线播放| 精品视频中文字幕| 国产精品福利网站| 亚洲精品国产欧美| 成人黄色网免费| 91精品国产高清自在线看超| 亚洲国产欧美一区| 国产日本欧美一区二区三区| 日韩成人高清在线| 精品亚洲一区二区三区在线观看| 欧美激情一级精品国产| 欧美第一黄网免费网站| 亚洲免费人成在线视频观看| 久久综合电影一区| 91社影院在线观看| 日韩视频免费观看| 国产免费一区二区三区香蕉精| 日韩成人高清在线| 欧美久久精品一级黑人c片| 九色精品免费永久在线| 成人h视频在线观看播放| 亚洲第一免费网站| 国产精品自产拍在线观| 欧美中文字幕视频在线观看| 久久久999国产| 日韩av电影在线网| 国产成人亚洲综合91| 欧美区二区三区| 欧美黄网免费在线观看| 精品国偷自产在线视频99| 免费不卡欧美自拍视频| 成人黄在线观看| 欧美日韩美女在线| 国产精品欧美激情| 久久这里只有精品视频首页| 国产精品69av| 欧美激情久久久| 欧美日韩aaaa| 亚洲国产精品99久久| 色悠久久久久综合先锋影音下载| 国产欧美一区二区三区四区| 亲爱的老师9免费观看全集电视剧| 538国产精品一区二区免费视频| 亚洲欧美中文在线视频| 欧美一区二区大胆人体摄影专业网站| 久久九九免费视频| 992tv在线成人免费观看| 国产亚洲精品一区二555| 国产精品久久久久久婷婷天堂| 亚洲一区二区三区四区视频| 国产精品69精品一区二区三区| 欧美大全免费观看电视剧大泉洋| 国产美女高潮久久白浆| 成人黄色影片在线| 久久久亚洲网站| 欧美整片在线观看| 红桃视频成人在线观看| 55夜色66夜色国产精品视频| 国产婷婷成人久久av免费高清| 7m第一福利500精品视频| 91影视免费在线观看| 91精品中文在线| 亚洲女性裸体视频| 色噜噜狠狠色综合网图区| 国产免费观看久久黄| 久久久999精品免费| 国产精品中文久久久久久久| 久久久久久久久国产精品| 日本免费在线精品| 国产精品久久久久久av福利| 最近2019中文字幕在线高清| 韩国精品美女www爽爽爽视频| 精品国产福利在线| 国产精品海角社区在线观看| 欧美另类高清videos| 国产一区在线播放| 亚洲国产精品女人久久久| 日韩av免费观影| 国产精品中文字幕久久久| 成人av在线网址| 国产精品成久久久久三级| 欧美日韩一区二区在线| 亚洲免费一级电影| 91av视频在线播放| 久久69精品久久久久久国产越南| 成人免费午夜电影| 日韩极品精品视频免费观看| 欧美高清激情视频| 日韩视频在线一区| 中文字幕日韩精品有码视频| 欧美贵妇videos办公室| 92福利视频午夜1000合集在线观看| 91久久精品国产91久久性色| 92看片淫黄大片欧美看国产片| 在线亚洲男人天堂| 亚洲精品v天堂中文字幕| 91精品国产高清久久久久久久久| 日韩综合中文字幕| 国产精品亚洲片夜色在线| 国产精品视频导航| 精品久久久免费| 亚洲精品aⅴ中文字幕乱码| 国产精品中文字幕在线| 中文字幕久精品免费视频| 国产精品日韩欧美综合| 久久免费视频在线| 日韩av一区二区在线观看| 亚洲福利在线看| 欧美精品18videos性欧| 欧美性感美女h网站在线观看免费| 中文字幕亚洲欧美一区二区三区| 欧美老女人xx| 中文字幕精品网| 久久久国产精品亚洲一区| 亚洲国产精品一区二区久| 国产91对白在线播放| 91沈先生作品| 久久中文精品视频| 欧美性精品220| 久久精品国产96久久久香蕉| 国产精品久久久久久久一区探花| 久久久久久久一区二区三区| 日韩经典中文字幕在线观看| 国产精品久久综合av爱欲tv| 久久精品视频在线观看| 亚洲成人免费在线视频| 国产极品精品在线观看| 韩国三级电影久久久久久| 国产va免费精品高清在线| 国产日韩欧美在线观看| 日韩中文字幕在线视频| 国产欧美日韩中文字幕| 成人黄色av播放免费| 亚洲高清久久久久久| 国内精品国产三级国产在线专| 日韩一级裸体免费视频|