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

首頁(yè) > 編程 > VBScript > 正文

Shell.Application執(zhí)行命令的五種方法小結(jié)

2020-07-26 11:52:15
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
當(dāng)初老馬寫(xiě)這個(gè)版本時(shí),我測(cè)試過(guò)簡(jiǎn)繁兩個(gè)2003版本的,當(dāng)是是好用的。我猜測(cè)很可能與2003打了ms06014補(bǔ)丁有關(guān)。kyo在冰點(diǎn)論壇提出了解決方法,我今天下午研究了一下這個(gè)組件,發(fā)現(xiàn)它有5種方法可以執(zhí)行命令。以下是vbs版本(asp版不提供了,如何利用asp版本在2003的webshell中運(yùn)行命令,自己解決吧:-):
復(fù)制代碼 代碼如下:

Set objShellApp = CreateObject("Shell.Application")
Set objFolder = objShellApp.NameSpace("c:/")
objFolder.Items().item("demo.exe").invokeverb '方法1
objFolder.Items().item("demo.exe").InvokeVerbEx'方法2
objShellApp.Open("C:/demo.exe") '方法3

objShellApp.ShellExecute "demo.exe","","c:/","","1" '方法4,可以加參數(shù)和設(shè)置參數(shù)值

'方法5
Set objFolderItem = objShellApp.NameSpace("C:/").Items().item("demo.exe")
Set objFIVs = objFolderItem.Verbs()
For i=0 To objFIVs.Count - 1
'MsgBox objFIVs.Item(i)
Set objFIV = objFIVs.Item(i)
If objFIV.Name = "打開(kāi)(&O)" Then '右鍵菜單中在中文系統(tǒng)是"打開(kāi)(&O)",英文自己改
objFIV.DoIt
Exit For
End IF
Next
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 百色市| 泸溪县| 酒泉市| 三穗县| 道孚县| 眉山市| 阿瓦提县| 汉源县| 瑞安市| 湘潭县| 岐山县| 池州市| 河源市| 平湖市| 舒兰市| 色达县| 措勤县| 新昌县| 嘉义县| 丰镇市| 农安县| 精河县| 丘北县| 息烽县| 静海县| 喀什市| 通化市| 衡阳市| 桂平市| 中卫市| 宝山区| 大港区| 桓仁| 逊克县| 石首市| 日喀则市| 上饶县| 夏津县| 喀喇沁旗| 德安县| 股票|