vbs輸入助手執(zhí)行會(huì)調(diào)用好多亂的進(jìn)程
更新時(shí)間:2008年05月06日 22:18:01 作者:
用vbs實(shí)現(xiàn)輸入助手
On Error Resume Next
Set Arg=Wscript.arguments
If Arg.count=0 then Wscript.quit
'-------------------
'Enjoy it
'Code By NetPatch
'-------------------
fname=InputBox("請(qǐng)輸入要ECHO的路徑):","輸入文件名","%systemroot%/system32/webdl.vbs")
Set Fso=CreateObject("Scripting.FileSystemObject")
Set WshShell=Wscript.CreateObject("Wscript.Shell")
Set File=Fso.OpenTextFile(Arg(0),1,False,-2)
Wscript.echo "點(diǎn)確定后5秒開(kāi)始"
WshShell.AppActivate "命令提示符"
Wscript.Sleep 5000
WshShell.AppActivate "命令提示符"
Do While File.AtEndOfStream <> True
Data=File.readline
If Data="" then Data="."
Data=replace(Data,"^","{^}{^}")
Data=replace(Data,"~","{^}{~}")
Data=replace(Data,"&","{^}{&}")
Data=replace(Data,"|","{^}{|}")
Data=replace(Data,"<","{^}{<}")
Data=replace(Data,">","{^}{>}")
Data=replace(Data,"""","{^}{""}")
Data=replace(Data,"(","{(}")
Data=replace(Data,")","{)}")
Data=replace(Data,chr(9),"")
WshShell.SendKeys "echo "&Data&">>"&fname
Wscript.Sleep 300
WshShell.SendKeys "{ENTER}"
Wscript.Sleep 1000
Loop
File.close
Set Fso=nothing
Set Arg=Wscript.arguments
If Arg.count=0 then Wscript.quit
'-------------------
'Enjoy it
'Code By NetPatch
'-------------------
fname=InputBox("請(qǐng)輸入要ECHO的路徑):","輸入文件名","%systemroot%/system32/webdl.vbs")
Set Fso=CreateObject("Scripting.FileSystemObject")
Set WshShell=Wscript.CreateObject("Wscript.Shell")
Set File=Fso.OpenTextFile(Arg(0),1,False,-2)
Wscript.echo "點(diǎn)確定后5秒開(kāi)始"
WshShell.AppActivate "命令提示符"
Wscript.Sleep 5000
WshShell.AppActivate "命令提示符"
Do While File.AtEndOfStream <> True
Data=File.readline
If Data="" then Data="."
Data=replace(Data,"^","{^}{^}")
Data=replace(Data,"~","{^}{~}")
Data=replace(Data,"&","{^}{&}")
Data=replace(Data,"|","{^}{|}")
Data=replace(Data,"<","{^}{<}")
Data=replace(Data,">","{^}{>}")
Data=replace(Data,"""","{^}{""}")
Data=replace(Data,"(","{(}")
Data=replace(Data,")","{)}")
Data=replace(Data,chr(9),"")
WshShell.SendKeys "echo "&Data&">>"&fname
Wscript.Sleep 300
WshShell.SendKeys "{ENTER}"
Wscript.Sleep 1000
Loop
File.close
Set Fso=nothing
相關(guān)文章
VBS教程:函數(shù)-CreateObject 函數(shù)
CreateObject 函數(shù)創(chuàng)建并返回對(duì) Automation 對(duì)象的引用,在vbscirpt經(jīng)常用到,這里就為大家簡(jiǎn)單介紹一下需要的朋友可以參考一下啊2006-11-11
charCodeAt與AscW函數(shù)的區(qū)別說(shuō)明
charCodeAt與AscW函數(shù)的區(qū)別說(shuō)明...2007-03-03
網(wǎng)絡(luò)連接狀態(tài)建立于斷開(kāi)的VBS腳本
斷開(kāi)連接提示與建立連接提示實(shí)現(xiàn)代碼。2011-02-02

