Bat 執行隱藏方法

2021-07-25 03:38:31 字數 816 閱讀 5140

最近打算把原來的東西搬一搬清理一下,一些可能有點用的部分就放在部落格存著吧。

1.建立delay.vbs,**:

set ws = createobject("wscript.shell")

ws.run

"cmd /c delay.bat",vbhide

2.delay.bat,**:

@echo off

echo wscript.sleep wscript.arguments(0) >%tmp

%\delay1.vbs

cscript //b //nologo %tmp%\delay1.vbs 5000

notepad

del/f %tmp

%\delay1.vbs

執行時點delay.vbs就好了。

用hide_run.vbs,格式 hide_run.vbs [command1] … :

set objargs=wscript.arguments 

for i=0

to objargs.count-1

strargs=objargs(i)

if strargs<>""

then hiderun(strargs)

next

function hiderun(h)

set owsl=wscript.createobject("wscript.shell")

rtn=owsl.run(h,0,false)

endfunction

nsi指令碼中執行 bat檔案要隱藏dos視窗問題

問題原因 工作中,在乙個nsi的安裝指令碼檔案中需要安裝虛擬攝像頭驅動,安裝驅動指令碼是.bat檔案。使用nsi的execwait函式執行.bat檔案時會顯示dos視窗。但是領導要求不能顯示dos視窗。解決方法一 思路是看看bat指令碼命令本身有沒有隱藏dos方法。但是沒有找到。後來發現可用用.vb...

用bat檔案執行cmd的方法

每次要使用mysql中的一些工具,比如要備份資料庫,都要先執行cmd,再進入mysql所在的目錄,這樣做多了就覺得很麻煩。可以有乙個快捷的方法,只要雙擊一下批處理檔案 bat 就開啟cmd進入指定的目錄。實現方法 1.建立乙個文字檔案,重新命名1.bat 2,在1.bat檔案中輸入下面 echo o...

C 執行 bat檔案

生成bat檔案,dr包含ftp資訊,strbatpath是生成bat檔案的路徑 private void createbat datarow dr,string strbatpath else if system.io.file.exists strbatpath system.io.file.de...