自己製作運行命令

來源:互聯網
上載者:User

自訂運行命令  收藏

在Windows裡面,提供了一個新的快捷啟動程式的方法:運行 .

點擊[開始]—[運行](或直接按Win+R),輸入幾個字元然後斷行符號,就可以直接啟動一些特定的程式,如:輸入notepad啟動記事本,輸入calc啟動計算機等等,個人覺得比在相關目錄下去找這些程式來啟動要方便得多。

啟動的原理是什麼呢?很簡單,開啟註冊表(在運行裡輸入regedit後斷行符號),在HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/App Paths 下面,可以看到很多次級主鍵,:

App Paths概覽

每一個次級主鍵就對應著一個能夠在運行裡面輸入的內容。

在這裡我們暫停一下,先實驗一下這些已有的命令.比如說我這裡有個360safe.exe,於是開啟運行輸入框,輸入360safe.exe(也可以不加尾碼)斷行符號,果然,360安全衛士就啟動了.

關掉它,我們不能拋棄了今天的主角。現在我們再把視線轉向右側視窗,:

360safe

我們可以很清晰地看到,有兩個索引值,對應的都是路徑,”預設“這一項對應的就是360安全衛士主程式的位置,而”Path“則對應的是其所在目錄,只是這樣,我們就可以用運行來啟動360了.

運行實現的原理我們就這樣知道了,其實還是挺簡單的,對吧?但是這些都是安裝程式在安裝時自行寫入的,我們如果要運行我們自己的東西,該怎麼辦?

根據剛剛我們所看到的來仿造一個試試.

,在App Paths節點上右鍵(注意,不要右錯了節點)–建立–項,

建立--項

點擊之後會在App Paths所有子節點的最後出現一個新項,把它的名字改了——名字隨意,但最好要你能輕易記住的,比如說我這個項是用來啟動魔獸的,於是我改其名為war3.exe(大家記得把尾碼加上哈)。

剛建立的項

現在右側視窗會看到它的預設索引值,預設索引值就是”預設” -_-||。由於我們什麼也沒改,所以其值現在是(數值未設定),現在我們像剛剛看到的一樣,把它值改了吧。

不知道怎麼改?在其值上右鍵選修改即可。然後在“數值資料”這個輸入框內輸入你要啟動並執行程式的絕對,完整的路徑,,

輸入路徑

我的是E:/game/War3/Frozen Throne.exe,但讀者不要一路學我哈,要根據自己的情況填咯。

原來我們看到的項還有一個叫Path的索引值,雖然不知道可不可以不寫,但為了保險起見,我們也把它加上。在空白處右鍵——建立——字串值,然後改其名為Path,並照前面的方面將其值改為E:/game/War3。改完後

魔獸改好了

到這裡也就完成了,但大家不要高興得太早,現在千萬要記得按一下F5,重新整理一下註冊表,不然你一回頭它就不在了!

現在,你就可以直接在運行裡輸入war3回來來啟動魔獸了。

也許大家已經注意到了,雖然我建立的項的名字叫war3.exe,但我的路徑裡的程式卻叫Frozen Throne.exe,怎麼會不同呢?其實項的名字是可以隨意的(剛剛也說了),它啟動的程式是你“預設”索引值裡的程式,你甚至可以把項的名字改成word.exe,用來啟動魔獸,都成!

如果不相信的話,我們建立一個360.exe,把它的路徑設定得和360safe.exe一樣,看可以用來啟動360安全衛士不(本來想直接重新命名的,沒想到居然報錯,把360關了再來也不行,所以我就只有建立了)。

用360代替360safe

事實證明,這的確是行的。

事實還證明,其實Path是可以不要的。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.