最近打算把原來的東西搬一搬清理一下,一些可能有點用的部分就放在部落格存著吧。
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...