国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

用vbs實現(xiàn)的瞬間關(guān)閉多個系統(tǒng)進程的腳本

2019-10-26 18:01:25
字體:
供稿:網(wǎng)友
程序試驗環(huán)境為 windows xp_sp2,主要針對系統(tǒng)存在多個需要中斷進程的情況下,瞬間成批中斷進程。
復(fù)制代碼 代碼如下:

'---------------------------------------------------------------------------------- 
On Error Resume next 
Set fs=CreateObject("scripting.filesystemobject") 
Set os=CreateObject("wscript.shell") 
Set os0=createobject("shell.application") 
Set d0=CreateObject("scripting.dictionary") 
Set wmi=GetObject("winmgmts://.") 
Set pro_s=wmi.instancesof("win32_process") 

'-------------創(chuàng)建臨時文本文件文件,把當(dāng)前進程輸入該文本文件之中并通過記事本打開之 
'---------同時把進程對應(yīng)序號 和 pid 傳遞給dictionary(d0)一份 
filename=fs.GetTempName 
set f1=fs.CreateTextFile(filename,True) 
msg="序號"&vbTab&"名稱"&vbTab&"PID"&vbTab&"程序文件"&vbtab&now&Chr(10) 
f1.Writeline(msg) 
n=1 
For Each p In pro_s 
f1.WriteLine(n&". "&p.name&"    ,    "&p.handle&"    ,    "&p.commandline&Chr(10)) 
d0.Add ""&n,Trim(p.handle) 
n=n+1 
Next 
f1.Close 
os0.MinimizeAll 
os.Exec "notepad.exe "&filename 
wscript.sleep 500 

'--------------等待用戶輸入欲中斷的進程相關(guān)的序號列,確定之后關(guān)閉并刪除臨時文本文件 
x=InputBox("請根據(jù)"&filename&"中的內(nèi)容"+Chr(10)+ _ 
     "選擇需要同時中斷的進程對應(yīng)序號:"+Chr(10)+ _ 
     "(序號之間用','間隔 例如:'1,3,5,7,11')","選擇") 
os.AppActivate filename&" - 記事本" 
os.SendKeys "%fx" 
WScript.Sleep 500 
fs.DeleteFile filename 

'--------如果用戶取消了操作,就退出程序 
If x="" then wscript.quit 
'--------把用戶輸入的序號列中相關(guān)的序號傳遞給一個數(shù)組 xs 
xs=Split(x,",",-1,1) 
'-----------對用戶輸入的序號列進行校對,將重復(fù)序號標記為 -2,計算實際序號個數(shù) 
For i=0 to ubound(xs) '---利用雙重循環(huán)將重復(fù)輸入的內(nèi)容保留一份,其他的標記為-1 
for n=0 to ubound(xs) 
    if n=i then  
     n=n+1 
     if n>ubound(xs) then exit for 
    end if 
    if Trim(xs(n))=Trim(xs(i)) Or _ 
     Trim(xs(n))="" Then  
     xs(n)="-1" 
    end If 
next 
Next 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 许昌市| 灵璧县| 宕昌县| 保靖县| 宜兰县| 南木林县| 洛浦县| 电白县| 渭源县| 依兰县| 宜昌市| 天等县| 边坝县| 六枝特区| 杭锦旗| 天镇县| 峨眉山市| 汾西县| 兰州市| 内乡县| 新绛县| 子洲县| 时尚| 焦作市| 隆林| 大理市| 沭阳县| 丹阳市| 达州市| 区。| 临桂县| 平舆县| 广元市| 安顺市| 景德镇市| 周口市| 中山市| 长治市| 巩义市| 眉山市| 根河市|