【最新】讓快捷方式 實現相對路徑——非.bat方式實現


快捷方式一般是使用絕對路徑的,但並不是不能使用相對路徑,系統為普通用戶考慮一般默認使用絕對路徑,這樣的結果是:只要目標文件(不論是文件夾、程序、文檔,也包括快捷方式)絕對位置不變,我們創建的快捷方式基本可以移動到任意位置,同樣能夠訪問到該文件。這里不用批處理bat的方法實現。

我們進入正題:Everything是一個windows下的功能強大的可代替系統內置搜索功能的必備工具,有了它,你想要找到電腦中的什么文件,舉個例子:輸入 *.rmvb ,這種格式的視頻全都瞬間找到,注意這個程序有查找范圍設置,如果沒有結果,請設置相關選項,其它的自行搜索吧。

咱們就以它為例說明實現過程:

如下圖在空氣處右鍵 --> 新建 --> 快捷方式

如下圖所示操作,寫上 explorer.exe Everything-1.2.1.371\everything.exe

其中,

explorer.exe 是資源管理器

Everything-1.2.1.371\everything.exe 是指要打開的Everything-1.2.1.371文件夾中的 everything.exe 主程序

兩者之間有空格;   並且這個反斜桿 \  是要注意的地方,可能寫成 / 就不行了。

如下圖,起個名字

如下圖,快捷方式創建完成,有個小箭頭。並打開它的屬性設置窗口,你會看到它的默認設置是圖中的樣子

目標中的內容是   C:\Windows\explorer.exe Everything-1.2.1.371\everything.exe

起始位置     顯示的是explorer.exe所在的目錄,你可以到這個目錄中看看。

快捷方式    如果想了解,移步到 【再說Windows自定義快捷鍵到底如何用】 http://hi.baidu.com/intvk/item/8c225e180f655e2fb8318028

操作:

清空 “起始位置”文本框中的內容,確定(如果你不清空的話,結果請看下文分析)。然后,雙擊快捷方式 Everything ,即可打開對應的程序。

測試內容:將快捷方式 Everything 移動到 文件夾 Everything-1.2.1.371內,修改快捷方式屬性為

目標 C:\Windows\explorer.exe ..\Everything-1.2.1.371\everything.exe ,雙擊打開看看結果。

前面C:\Windows\explorer.exe是默認生成的,即使你寫的是explorer.exe,再次打開又會是這個結果。

后面 ..\Everything-1.2.1.371\everything.exe 表示在相對於該快捷方式的上級目錄中找到並打開 Everything-1.2.1.371\everything.exe 。這部分實際相當於參數了。

如果后面參數太長的話,可放在引號內。

 

正文內容結束!

算了,清空操作圖片也加上:

 

 

如果你不清空,一般就會打開下圖中的這個窗口,這個目錄是 ”文檔“ 所在目錄,本機每個用戶名下都對應有一個 “文檔”,我這里顯示的是英文Documents

 

 


 

 

下面,再加一點相關知識,就不再寫一篇了。為什么會顯示上圖的結果?

如下圖,右擊 資源管理器 ,在彈出的 Jumplist 菜單中 右擊 “windows資源管理器”,選擇屬性,彈出下圖 “windows資源管理器”屬性 窗口。

注意,我在目標一欄中結尾加了一個英文狀態的逗號 , ,這樣的結果就是會在點擊任務欄上資源管理器圖標時,會直接進入“計算機”,而不是默認的庫。如果你添加的不是這樣,會是其它的效果,大家不妨自行搜索,自行分析。

大家的重點是要思考這個“起始位置”一欄的作用。

           

 

好了,沒有使用批處理bat,我們實現了相對路徑下的快捷方式的創建。有沒有發現和批處理下的基本效果是一致的,只是圖標變為了資源管理器圖標,而且,不是bat方式,這是關鍵,因為bat有時會為系統所禁用。

win7 xp 下測試通過。

 


 

有時候在想,我們使用windows的時候,是由於它的易用性而把許多細節忽略掉了,還是它讓我們能夠更專注於我們要做的事情...

而在學習Linux的時候,我們有些人就容易有一個誤區,可能也談不上不對。Linux不容易上手,這一點相信沒人反對。這樣的結果是一點點不正確的配置可能就無法實現預期結果,所以我們就自然而然的去重視各個細節,去分析可能的不對之處。分析的過程就是一個很好的學習過程。不過話不能說的片面,在windows上我們在類似下面這樣的情況下也會精力集中、去重視細節。比如,你搭建個Web站點,不論是LAMP,還是WAMP,你都會為達到目的而全神貫注。說白了,只要你懂技術細節,一切不是問題。

就像這兩種觀念的對比,但實際是中庸的選擇,你做不到絕對是哪一種:

我是做大事的人,事必躬親;

我是做大事的人,精力要更多地放在我的目標上;

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM