亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

用vbs實現在啟動 Windows 資源管理器時打開特定文件夾

2020-06-26 18:06:52
字體:
來源:轉載
供稿:網友
my-script.vbs "c:/scripts" 
在文件夾路徑的兩端必須加雙引號嗎?本例中不需要。但是,如果路徑中有空格,則必須加雙引號。以下命令行將不起作用: 
my-script.vbs c:/documents and settings/kmyer 
只要是向腳本傳遞包含空格的參數,就必須將整個參數括在雙引號內(否則無需如此)。換句話說: 
my-script.vbs "c:/documents and settings/kmyer" 
這就是命令解釋程序的工作方式。 
那么,我們將在這里運行什么腳本呢?問得好。最終是這樣一個腳本: 
復制代碼代碼如下:

Set objShell = CreateObject("Wscript.Shell")  
strPath = Wscript.Arguments(0)  
strPath = "explorer.exe /e," & strPath  
objShell.Run strPath 

如同往常一樣,該腳本沒有太多內容。我們首先創建 Wscript.Shell 對象的實例;它是 Windows Script Host 對象,我們用它來在另一腳本內運行腳本或可執行文件。然后我們獲取提供給腳本的第一個參數 (c:/scripts) 并將其存儲到名為 strPath 的變量中: 
strPath = Wscript.Arguments(0) 
對這些應該沒有什么疑問吧?稍后,我們將使用 Run 方法啟動 Windows 資源管理器。不過,在此之前,我們應注意到 WSH 中的 Run 方法同 Run 對話框基本上是一回事。如果想使用 Run 對話框啟動 Windows 資源管理器(焦點定位在 C:/Scripts 文件夾上),需要鍵入以下代碼: 
explorer.exe /e,c:/scripts 
我們發現,以上使用的語法與我們用 Run 方法啟動 Windows 資源管理器所用的語法相同:我們只需要構建命令,然后執行:  
strPath = "explorer.exe /e," & strPath 
objShell.Run strPath 
在第 1 行,我們采取命令 explorer.exe /e, 并附加上文件夾路徑(該路徑存儲在變量 strPath 中);然后,strPath 的值將是 explorer.exe /e,c:/scripts。在第 2 行,我們調用 Run 方法,并將變量 strPath 作為所要運行的命令傳遞。如果一切順利(就腳本編寫方面,事情總是很順利,對吧?),Windows 資源管理器將會打開且焦點定位在 C:/Scripts 上: 
用vbs實現在啟動 Windows 資源管理器時打開特定文件夾
真酷。 
那么,這有何不妥嗎?沒什么,一切正常。該腳本的唯一弊端是需要您鍵入文件夾的完整路徑;當您試圖打開文件夾 C:/Documents and Settings/Default User/Application Data/Microsoft/SystemCertificates/My/Certificates 時,這就會成為一個問題。但是由于系統管理員總是堅持使用命令行,我們又必須做何種選擇呢? 
好吧,您總是可以嘗試一下 GUI 方法(不用擔心,我們不會告訴任何人的): 
復制代碼代碼如下:

Const WINDOW_HANDLE = 0  
Const NO_OPTIONS = 0  
Set objShell = CreateObject("Shell.Application")  
Set objFolder = objShell.BrowseForFolder _  
    (WINDOW_HANDLE, "Select a folder:", NO_OPTIONS)         
Set objFolderItem = objFolder.Self  
strPath = objFolderItem.Path  
objShell.Explore strPath 

本腳本根本不需要您做任何鍵入。您只需啟動該腳本,然后它會顯示瀏覽文件夾對話框: 
用vbs實現在啟動 Windows 資源管理器時打開特定文件夾
選擇文件夾,單擊確定,這樣就可以了。 
那么,此腳本是如何工作的?好吧,我們先定義一對常量:WINDOW_HANDLE 和 NO_OPTIONS。WINDOW_HANDLE 是 BrowseForFolder 方法所需的常量,NO_OPTIONS 則只是通知腳本我們要顯示標準的“瀏覽文件夾”對話框。之后,我們創建 Shell.Application 對象的實例,然后使用下面這行代碼來顯示該對話框: 
Set objFolder = objShell.BrowseForFolder _ 
    (WINDOW_HANDLE, "Select a folder:", NO_OPTIONS) 
在對話框顯示之后,它將一直等到我們選擇一個文件夾并單擊確定。然后我們使用如下兩行代碼來實現:1) 創建對選定文件夾的對象引用;以及,2) 將文件夾路徑存儲到變量 strPath 中: 
Set objFolderItem = objFolder.Self 
strPath = objFolderItem.Path 
我們現在只需調用專用于打開 Windows 資源管理器的 Explore 方法。通過將變量 strPath 作為單獨的參數傳遞,這樣會使得 Windows 資源瀏覽器在打開時焦點定位在 C:/Scripts 上: 
objShell.Explore strPath 
這說明了什么呢?這說明現在您可以使用命令提示符打開 Windows 資源管理器,也可以使用 GUI 打開 Windows 資源管理器,這完全取決于您。 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美激情精品久久久久久变态| 岛国视频午夜一区免费在线观看| 亚洲女人被黑人巨大进入| 亚洲成色www8888| 日本在线观看天堂男亚洲| 午夜精品久久久久久久99黑人| 色偷偷亚洲男人天堂| 日韩大陆欧美高清视频区| 一区二区三区亚洲| 欧美视频精品一区| 成人黄色av播放免费| 亚洲无限av看| 亚洲女同性videos| 国产日韩在线看| 美女视频黄免费的亚洲男人天堂| 不卡av在线网站| 黑人巨大精品欧美一区二区免费| 亚洲最新av在线| 九色91av视频| 亚洲一区二区三区四区在线播放| 911国产网站尤物在线观看| 久久国产精品电影| 亚洲人成电影网站色www| 97国产精品视频| 最新国产精品亚洲| 国产做受高潮69| 疯狂做受xxxx高潮欧美日本| 亚洲自拍av在线| 国产欧美一区二区三区在线| 欧美精品videos另类日本| 92版电视剧仙鹤神针在线观看| 国产成人自拍视频在线观看| 欧美电影免费观看| 国产精品视频白浆免费视频| 久久男人av资源网站| 午夜精品视频在线| 亚洲伊人久久大香线蕉av| 一区二区日韩精品| 亚洲精品在线视频| 黑人狂躁日本妞一区二区三区| 久久久国产精品x99av| 国产精品美腿一区在线看| 91精品久久久久久久久久久久久久| 91久久精品日日躁夜夜躁国产| 国产视频久久久| 日韩激情av在线播放| 91精品国产91久久久| 97人人做人人爱| 欧美性生交xxxxxdddd| 综合136福利视频在线| 亚洲人午夜色婷婷| zzijzzij亚洲日本成熟少妇| 亚洲人午夜色婷婷| 国产精品视频不卡| 91国内免费在线视频| 日韩影视在线观看| 欧美成人免费大片| 久久久免费高清电视剧观看| 国产精品久久久久久久美男| 92国产精品久久久久首页| 91热福利电影| 日韩专区在线播放| 欧美性视频在线| 4p变态网欧美系列| 久久久精品国产亚洲| 亚洲国产精品嫩草影院久久| 欧美激情性做爰免费视频| 97精品国产97久久久久久春色| 日韩中文字幕亚洲| 精品国产一区二区三区久久久狼| 亚洲丁香久久久| 91精品国产一区| 欧美精品在线免费| 国产精品自拍偷拍| 日韩精品在线观看网站| 国产91露脸中文字幕在线| 91久久久久久久久| 91麻豆桃色免费看| 国产精品美女久久久免费| 日韩av最新在线| 岛国av在线不卡| 久久精品久久精品亚洲人| 97国产真实伦对白精彩视频8| 欧美激情成人在线视频| 精品国产精品自拍| 92看片淫黄大片看国产片| 欧美综合第一页| 国产精品小说在线| 韩国国内大量揄拍精品视频| 亚洲情综合五月天| 国产精品国产自产拍高清av水多| 精品国产1区2区| 韩国日本不卡在线| 国产精品高清在线观看| 亚洲国产精品小视频| 国产在线视频欧美| 国产精品中文在线| 亚洲第一福利网| 色偷偷888欧美精品久久久| 国产精品午夜一区二区欲梦| 国产成人拍精品视频午夜网站| 亚洲黄色www| 日本成人在线视频网址| 亚洲综合自拍一区| 精品久久久久久亚洲精品| 欧美激情一级欧美精品| 中文字幕在线日韩| 国产精品老女人视频| 色偷偷av亚洲男人的天堂| 久久精品亚洲热| 亚洲无限乱码一二三四麻| 亚洲欧美日韩高清| 91精品久久久久久| 欧美精品www| 亚洲最大成人在线| 欧美风情在线观看| 性欧美激情精品| 欧美精品九九久久| 欧美国产日韩免费| 欧美精品中文字幕一区| 日韩亚洲精品电影| 性欧美亚洲xxxx乳在线观看| 日韩精品在线观| 欧美一性一乱一交一视频| 欧美激情精品久久久| 在线免费看av不卡| 亚洲国产日韩一区| 亚洲**2019国产| 久久精品国产久精国产思思| 久久久亚洲影院你懂的| 欧美多人乱p欧美4p久久| 久久综合伊人77777蜜臀| 91高清免费视频| 96精品久久久久中文字幕| 亚洲深夜福利网站| 亚洲精品一区二区网址| 日韩国产欧美精品一区二区三区| 色中色综合影院手机版在线观看| 久久99亚洲精品| 久久久最新网址| 国产精品扒开腿爽爽爽视频| 欧美在线欧美在线| 久久久久久999| 92看片淫黄大片看国产片| 91久热免费在线视频| 中文字幕精品一区二区精品| 欧美福利视频在线| 国内精品中文字幕| 91精品国产色综合久久不卡98| 欧美性猛交xxxx富婆| 久久久视频在线| 欧美精品激情blacked18| 亚洲欧美国产精品va在线观看| 激情成人在线视频| 色婷婷av一区二区三区在线观看| 国产精品自产拍高潮在线观看| 国产精品久久久999| 26uuu另类亚洲欧美日本一| 亚洲片在线观看| 中文字幕亚洲综合| 日本欧美国产在线| 成人激情av在线| 久久久在线观看| 久久天天躁狠狠躁夜夜躁2014|