国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 任丘市| 平山县| 德化县| 弥勒县| 外汇| 涞源县| 广河县| 会泽县| 罗田县| 进贤县| 汉中市| 石渠县| 大理市| 阿鲁科尔沁旗| 乐山市| 碌曲县| 阳山县| 醴陵市| 北碚区| 夏津县| 屯昌县| 平武县| 麻栗坡县| 临武县| 孙吴县| 宝鸡市| 长泰县| 中江县| 谷城县| 丹巴县| 大宁县| 德安县| 遂昌县| 宜黄县| 南康市| 溧水县| 富民县| 白城市| 敦煌市| 长岛县| 乐业县|