有時候經常要開啟乙個檔案所在的資料夾,去尋找其他的檔案,比如要開啟vc的工具目錄執行沒有列在開始選單中的程式,或是修改乙個程式的配置檔案。對於有快捷方式的,一般的做法是在快捷方式上右擊,開啟快捷方式的屬性,通過find target來進入所在的資料夾。下面列出的vb script會直接開啟快捷方式的目標檔案所在的資料夾。通過修改登錄檔,可以在右鍵選單上新增open folder項來呼叫這個指令碼。
/************************open_shrtct_parent_folder.vbs******************************/
set args = wscript.arguments
linkname = args(0)
set wshshell = createobject("wscript.shell")
set scut = wshshell.createshortcut(linkname)
set fs = createobject("scripting.filesystemobject")
folder = """" & fs.getparentfoldername(scut.targetpath) & """"
wshshell.run(folder)
/************************open_shrtct_parent_folder.vbs******************************/
/************************lnk.reg**************************/
windows registry editor version 5.00
[hkey_classes_root/lnkfile/shell]
[hkey_classes_root/lnkfile/shell/open folder]
[hkey_classes_root/lnkfile/shell/open folder/***mand]
@="wscript.exe /"f://scripts//open_shrtct_parent_folder.vbs/" /"%l/""
/************************lnk.reg**************************/
注:1. 請修改上面的f://scripts//open_shrtct_parent_folder.vbs為實際存放open_shrtct_parent_folder.vbs的路徑。
2. 不要複製/*****/行。
指令碼的速度還是有點慢,有點電腦上測試開啟會有比較大的延遲,但也有表現飛快地。
其實我一直使用c/c++,對vb和script都不熟。誰有興趣可以直接寫乙個註冊的指令碼。
ubuntu右鍵新增開啟終端的快捷選單
下面介紹兩種方法來在右鍵新增 開啟終端 這個選項。第一種方法 安裝乙個包,即可在右鍵裡面新增乙個 開啟終端 的選單。sudo apt get install nautilus open terminal 安裝完成,登出以後再回來,就可以右鍵開啟 terminal 了 第二種方法 進入主目錄的.gno...
ubuntu右鍵新增開啟終端的快捷選單
下面介紹兩種方法來在右鍵新增 開啟終端 這個選項。第一種方法 安裝乙個包,即可在右鍵裡面新增乙個 開啟終端 的選單。sudo apt get install nautilus open terminal 安裝完成,登出以後再回來,就可以右鍵開啟 terminal 了 第二種方法 進入主目錄的.gno...
windows右鍵選單中新增開啟方式
1 開啟登錄檔編輯器。開啟執行視窗,快捷鍵,開始 r。輸入 regedit 回車確定。2 進入登錄檔編輯器的hkey classes root資料夾下的 子資料夾下的shell資料夾 3 新建項。以新增ultraedit為例,將新建項重新命名為ultraedit。然後在該項中新建項,並重命名為com...