亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 運行腳本之前,如何確定計算機上的默認腳本宿主的代碼

運行腳本之前,如何確定計算機上的默認腳本宿主的代碼

熱門標簽:怎么看地圖標注 百度地圖標注是什么意思 合肥高德地圖標注 廣州ai電銷機器人一般多少錢 外呼系統(tǒng)免費招代理 外呼線路中繼線是什么 外呼系統(tǒng)telrobot 拉薩外呼系統(tǒng)業(yè)務 深圳外呼系統(tǒng)收費
問:
您好,腳本專家!我知道,在運行腳本時,可使用代碼確定腳本是否在 WScript 或 CScript 中運行。但我想不明白的是:運行腳本之前,如何確定計算機上的默認腳本宿主?
-- AT
答:
您好,AT。您知道,人們完全難倒腳本專家并不是常事;不過我們不得不承認這個問題的確有點挑戰(zhàn)性。(嗯,嗯:那么,或許它并不足以能夠難倒腳本專家;老實說,事實上它相當簡單。不過你們無需知道這些。)我們還不知道如何回答這個問題,但我們知道,為了幫助您解決這個問題,我們將會需要大量辛勤的工作和奉獻。
但是,在困難面前,腳本專家放棄過嗎?嗯,事實上,我們放棄過。不過,在處理一些毫不相關的事情時,我們卻意外發(fā)現(xiàn)了答案。以下這個腳本(使用有點迂回的方法)將告訴您計算機上的默認腳本宿主:
復制代碼 代碼如下:

Const HKEY_CLASSES_ROOT = H80000000 
strComputer = "." 
Set objRegistry = GetObject("winmgmts:\\"  strComputer  "\root\default:StdRegProv") 
strKeyPath = "VBSFile\Shell\Open\Command" 
objRegistry.GetExpandedStringValue HKEY_CLASSES_ROOT,strKeyPath,vbNullString,strValue 
strValue = LCase(strValue) 
If InStr(strValue, "wscript.exe") then 
    Wscript.Echo "WScript" 
Else 
    Wscript.Echo "CScript" 
End If 

從中可以看出,有關默認腳本宿主的信息存儲在注冊表中,盡管不是處在特別明顯的位置。您所需要做的只是打開 HKEY_CLASSES_ROOT,找到注冊表項 VBSFile\Shell\Open\Command,然后查看默認值。(默認值是個例外的未命名的注冊表值,該注冊表值在 Regedit 中以“(默認)”的形式出現(xiàn)。)“(默認)”的值將是腳本宿主可執(zhí)行程序的路徑 (例如,%SystemRoot%\System32\WScript.exe)。換句話說,可執(zhí)行程序文件將告訴您默認腳本宿主是 CScript 還是 WScript。
那么,實際上我們?nèi)绾潍@得該值呢?嗯,我們首先定義一個名為 HKEY_CLASSES_ROOT 的常量,并將其值設定為 H80000000;這會告訴腳本我們要使用哪個注冊表配置單元。然后,連接到本地計算機上的 WMI 服務(盡管我們可輕而易舉地對遠程計算機運行該腳本),務必綁定到 root\default 命名空間。(大多數(shù) WMI 腳本使用 root\cimv2 命名空間,但是出于某些原因,系統(tǒng)注冊表提供程序還是位于 root\default 中。可能是住房較便宜或是學校較好的原因吧。)
進行連接后,我們創(chuàng)建名為 strKeyPath 的變量,并為其分配值 VBSFile\Shell\Open\Command。此時,我們準備從注冊表中讀取該值。
什么?難道我們忘了什么事情?不,我們未忘記任何事情。(盡管現(xiàn)在您提到它,但我們卻有點想知道在我們早上離開屋子的時候是否有人將爐子關閉。)您說對了,在大多數(shù) WMI 注冊表腳本中,我們需要將值分配給兩個變量,一個代表注冊表項,另一個代表注冊表項中所需的值。不過,在本例中,我們不需要創(chuàng)建在其中存儲注冊表值名稱的變量。為什么不能呢?因為,從技術角度來說,“(默認)”值實際上并沒有名稱;它們只不過是默認值而已。我們最終所要做的是告訴該腳本從此特殊的注冊表項中讀取 Null 值。這聽起來似乎不是很好的計劃,不過幸運的是,“注冊表提供程序”將知道這意味著讀取“(默認)”值。 
事實上,當談到這個主題時,以下該行代碼便可為我們檢索值:
objRegistry.GetExpandedStringValue HKEY_CLASSES_ROOT,strKeyPath,vbNullString,strValue
因為“(默認)”碰巧具有 REG_EXPAND_SZ 數(shù)據(jù)類型,所以我們調(diào)用 GetExpandedStringValue 方法,傳遞四個參數(shù):
? HKEY_CLASSES_ROOT,告訴腳本要使用哪個注冊表配置單元的常量。
? strKeyPath,告訴腳本要使用哪個注冊表項的變量。
? vbNullString,一個代表 Null 值的 VBScript 常量。這是我們通常插入代表值名稱變量之處,不過正如我們說過的,這次我們的值沒有名稱。
? strValue,一個“輸出”參數(shù)。GetExpandedStringValue 需要用一個地方來存儲其從注冊表中讀取的值;輸出參數(shù)只是一個占位符變量,可在其中存儲值。
GetExpandedStringValue 可用后,我們便可使用該行代碼將 strValue 中的所有字符更改為小寫;這樣做是為了更容易確定該值是否含有特殊字符串。
strValue = LCase(strValue)
最后,我們調(diào)用 InStr 函數(shù),看看是否可在 strValue 中任何地方找到該字符串值 wscript.exe。如果可以找到,則我們將回顯默認腳本宿主 WScript;如果沒有找到,則一定意味著默認腳本宿主為 CScript:
復制代碼 代碼如下:

If InStr(strValue, "wscript.exe") then 
    Wscript.Echo "WScript" 
Else 
    Wscript.Echo "CScript" 
End If 
這樣就可以了,AT:現(xiàn)在,在不運行腳本的情況下,您便可確定計算機上的默認腳本宿主。(是的,我們知道您不得不運行確定默認腳本宿主的腳本…不過您找到答案了。)我們希望您能發(fā)現(xiàn)此腳本的用處,并希望每個人在今天都學到了重要一課:盡你所能,也無法難倒腳本專家。
嗯,除非您問我們一個無法回答的問題。但是,只要問我們可以回答的問題就絕不會難倒我們。
是的:幾乎沒有可能。

標簽:漳州 臺灣 廣安 嘉興 周口 玉林 延安 六安

巨人網(wǎng)絡通訊聲明:本文標題《運行腳本之前,如何確定計算機上的默認腳本宿主的代碼》,本文關鍵詞  運行,腳本,之前,如何,確定,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《運行腳本之前,如何確定計算機上的默認腳本宿主的代碼》相關的同類信息!
  • 本頁收集關于運行腳本之前,如何確定計算機上的默認腳本宿主的代碼的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    精品在线视频播放| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日韩在线观看免费完整版视频| 久久久成人网| 欧美另类videosbestsex| 日本伦理片网站| 精品国产一区二区三区精东影业| 国产国语在线播放视频| 你懂的在线观看视频| 免费一级片网站| 国产精品自拍在线观看| 一级女性全黄久久生活片| 欧美a级大片| 日本在线www| 日本免费乱理伦片在线观看2018| 久久国产一久久高清| 国产极品白嫩美女在线观看看| 天堂网中文字幕| 二级片在线观看| 你懂的在线观看视频| 精品国产亚洲一区二区三区| 国产成人精品影视| 可以免费看毛片的网站| 国产一区二区精品久久91| 亚飞与亚基在线观看| 日本在线www| 国产成人精品综合久久久| 午夜家庭影院| 二级片在线观看| 国产国语在线播放视频| 成人免费网站久久久| 韩国毛片免费大片| a级黄色毛片免费播放视频| 日韩免费在线视频| 91麻豆国产福利精品| 国产一区二区精品在线观看| 可以免费看毛片的网站| 精品在线视频播放| 精品国产亚一区二区三区| 国产伦久视频免费观看视频| 国产精品12| 日韩专区在线播放| 欧美另类videosbestsex久久| 日韩中文字幕一区二区不卡| 青青青草视频在线观看| 黄视频网站免费| 二级片在线观看| 精品视频在线观看一区二区| 成人a大片在线观看| 成人影院一区二区三区| 四虎论坛| 亚洲精品永久一区| 麻豆网站在线看| 国产福利免费视频| 精品视频一区二区三区免费| 一级毛片视频免费| 天天做日日爱夜夜爽| 黄色免费三级| 四虎论坛| 精品久久久久久综合网| 国产亚洲精品成人a在线| 久久福利影视| 久久久久久久网| 韩国三级香港三级日本三级| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 午夜激情视频在线观看| 精品久久久久久免费影院| 亚洲精品永久一区| 国产伦久视频免费观看 视频| 精品久久久久久中文| 韩国三级视频网站| 久久国产一久久高清| 国产精品自拍在线观看| 中文字幕Aⅴ资源网| 久久久久久久久综合影视网| 精品视频一区二区三区免费| 欧美一区二区三区性| 韩国三级一区| 精品国产亚洲一区二区三区| 久久99欧美| 精品视频在线观看免费| 毛片高清| 天天做人人爱夜夜爽2020毛片| 国产网站免费在线观看| 亚洲天堂一区二区三区四区| 精品在线观看国产| 亚欧成人乱码一区二区| 午夜在线影院| 可以免费看毛片的网站| 欧美激情影院| 国产伦久视频免费观看视频| 午夜家庭影院| 国产不卡在线观看视频| 99色视频在线| 成人免费观看视频| 午夜在线影院| 精品在线观看国产| 国产精品自拍亚洲| 人人干人人草| 亚洲精品影院| 欧美一级视| 欧美大片一区| 欧美激情一区二区三区在线| 国产激情视频在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美一级视频免费观看| 99久久精品国产高清一区二区| 免费一级生活片| 四虎论坛| 亚洲www美色| 久久国产精品永久免费网站| 麻豆网站在线看| 台湾毛片| 亚洲精品中文字幕久久久久久| 日韩专区在线播放| 精品毛片视频| 欧美激情伊人| 欧美一级视频免费观看| 久久精品欧美一区二区| 可以免费看毛片的网站| 91麻豆国产福利精品| 成人影院一区二区三区| 欧美18性精品| 久久国产精品永久免费网站| 99久久精品国产高清一区二区| 天天色成人| 九九热国产视频| 国产不卡高清在线观看视频| 麻豆系列国产剧在线观看| 亚飞与亚基在线观看| 国产不卡在线观看视频| 精品国产一区二区三区久| 久久精品欧美一区二区| 精品久久久久久中文| 日韩专区在线播放| 超级乱淫伦动漫| 美女免费毛片| 日韩一级黄色| a级黄色毛片免费播放视频| 欧美激情伊人| 日韩专区亚洲综合久久| 成人影视在线播放| 精品国产亚洲一区二区三区| 成人影视在线播放| 国产精品免费久久| 日韩一级黄色片| 国产一区二区精品| 九九精品久久| 国产不卡高清在线观看视频| 日本伦理片网站| 天堂网中文字幕| 精品国产三级a| 欧美爱色| 国产伦久视频免费观看视频| 青青久在线视频| 美女被草网站| 日本在线www| 精品国产香蕉伊思人在线又爽又黄| 九九九在线视频| 中文字幕一区二区三区 精品| 亚洲精品影院| 人人干人人草| 国产伦精品一区二区三区在线观看| 青青久在线视频| 91麻豆精品国产片在线观看| 韩国三级一区| 青青青草影院 | 精品国产亚一区二区三区| 久久99这里只有精品国产| 国产国语在线播放视频| 午夜激情视频在线观看| 亚洲www美色| 成人免费一级纶理片| 国产91丝袜在线播放0| 成人免费观看视频| 久久国产影视免费精品| 精品毛片视频| 日日日夜夜操| 国产综合91天堂亚洲国产| 美女被草网站| 精品久久久久久中文字幕一区 | 韩国三级香港三级日本三级| 一级女性全黄久久生活片| 91麻豆爱豆果冻天美星空| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美激情一区二区三区在线| 你懂的福利视频| 久久99这里只有精品国产| 精品视频在线看| 精品视频在线观看免费| 国产不卡高清在线观看视频| 国产亚洲男人的天堂在线观看| 精品毛片视频| 国产视频一区二区三区四区| 精品在线视频播放| 九九精品在线| 国产视频一区二区在线播放| 国产网站免费| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 亚洲www美色|