添加自定義右鍵新建選項(xiàng)

該方法參考了給右鍵-新建添加自定義菜單耕腾,感謝該博主,因?yàn)榫W(wǎng)上找了好多方法都沒用杀糯。每次新建java文件都需要先建文本文檔再修改后綴扫俺,所以直接想辦法在右鍵新建選項(xiàng)里增加一個(gè)java文件選項(xiàng),showtme!

  1. 前提工作:確保當(dāng)前用戶擁有對(duì)注冊(cè)表修改的權(quán)限固翰;最好關(guān)閉殺毒軟件狼纬,不關(guān)也行,在報(bào)“有程序試圖修改注冊(cè)表”時(shí)選擇允許即可骂际。
  2. cmd運(yùn)行regedit打開注冊(cè)表疗琉,注冊(cè)表就跟文件一樣的,左側(cè)是目錄結(jié)構(gòu)歉铝,每個(gè)文件夾是一個(gè)項(xiàng)盈简,每個(gè)項(xiàng)有它的屬性。新建項(xiàng)是右鍵-新建-項(xiàng)太示,為每個(gè)項(xiàng)設(shè)置屬性是右鍵-新建-字符串值柠贤,雙擊屬性就可以設(shè)置屬性名稱和屬性值。
  3. HKEY_CLASSES_ROOT目錄下新建.java項(xiàng)(有的話就不用建类缤,下同)臼勉,并給其添加三個(gè)屬性,一個(gè)默認(rèn)屬性(我們不用設(shè)置屬性名)餐弱,屬性值為JavaSourceFile(自己定義宴霸,后面會(huì)用到);一個(gè)屬性名為Content Type岸裙,屬性值為text/plain猖败;一個(gè)屬性名為PerceivedType,屬性值為text降允。
  4. .java項(xiàng)下面建一個(gè)子項(xiàng)PersistentHandler,將其默認(rèn)屬性值設(shè)置為5e941d80-bf96-11cd-b579-08002b30bfeb艺糜。
  5. .java項(xiàng)下建一個(gè)子項(xiàng)ShellNew剧董,設(shè)置三個(gè)屬性;默認(rèn)屬性不用管破停;一個(gè)屬性名為ItemName翅楼,作用就是設(shè)置打開.java文件的程序,所以屬性值為該程序的可執(zhí)行文件的完整路徑和名稱真慢,如用記事本則為C:\Windows\System32\notepad.exe毅臊;一個(gè)屬性名為NullFile,屬性名為空即可黑界。
  6. HKEY_CLASSES_ROOT目錄下新建JavaSourceFile項(xiàng)管嬉,這個(gè)項(xiàng)的名字就是第3步中提到的.java項(xiàng)的默認(rèn)屬性的屬性值皂林,從而將.javaJavaSourceFile兩個(gè)項(xiàng)關(guān)聯(lián)起來(lái)。設(shè)置這個(gè)項(xiàng)的默認(rèn)屬性的屬性值為Java源文件(自定義蚯撩,右鍵-新建中會(huì)顯示這個(gè)名字)础倍。
  7. JavaSourceFile下建一個(gè)子項(xiàng)DefaultIcon,設(shè)置其默認(rèn)屬性的屬性值為C:\Windows\System32\shell32.dll,-152胎挎,作用是設(shè)置java文件的圖標(biāo)沟启,C:\Windows\System32\shell32.dll,-152是文本文件的圖標(biāo)。
  8. JavaSourceFile下建一個(gè)子項(xiàng)shell犹菇,在shell下建一個(gè)子項(xiàng)open德迹,在open下建一個(gè)子項(xiàng)command,設(shè)置command項(xiàng)的默認(rèn)屬性的屬性值為C:\Windows\System32\notepad.exe 1%(指定打開java文件的程序揭芍,注意后面有個(gè)1%)浦辨。完工,現(xiàn)在右鍵-新建就會(huì)多個(gè)選項(xiàng)了沼沈。
  9. 如果不想麻煩流酬,直接將下面的兩段代碼保存為兩個(gè).reg文件(可以根據(jù)自己的需求改),運(yùn)行即可列另。代碼中的@就是上面說(shuō)到的那個(gè)默認(rèn)屬性芽腾。
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.java]
"PerceivedType"="text"
@="JavaSourceFile"
"Content Type"="text/plain"

[HKEY_CLASSES_ROOT\.java\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\.java\ShellNew]
"NullFile"=""
"ItemName"="@%SystemRoot%\\system32\\notepad.exe"
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\JavaSourceFile]
@="Java源文件"

[HKEY_CLASSES_ROOT\JavaSourceFile\DefaultIcon]
@="C:\\Windows\\System32\\shell32.dll,-152"

[HKEY_CLASSES_ROOT\JavaSourceFile\shell]

[HKEY_CLASSES_ROOT\JavaSourceFile\shell\open]

[HKEY_CLASSES_ROOT\JavaSourceFile\shell\open\command]
@="C:\\Windows\\System32\\notepad.exe 1%"


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市页衙,隨后出現(xiàn)的幾起案子摊滔,更是在濱河造成了極大的恐慌,老刑警劉巖店乐,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件艰躺,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡眨八,警方通過(guò)查閱死者的電腦和手機(jī)腺兴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)廉侧,“玉大人页响,你說(shuō)我怎么就攤上這事《翁埽” “怎么了闰蚕?”我有些...
    開封第一講書人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)连舍。 經(jīng)常有香客問(wèn)我没陡,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任盼玄,我火速辦了婚禮贴彼,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘强岸。我一直安慰自己锻弓,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開白布蝌箍。 她就那樣靜靜地躺著青灼,像睡著了一般。 火紅的嫁衣襯著肌膚如雪妓盲。 梳的紋絲不亂的頭發(fā)上杂拨,一...
    開封第一講書人閱讀 51,365評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音悯衬,去河邊找鬼弹沽。 笑死,一個(gè)胖子當(dāng)著我的面吹牛筋粗,可吹牛的內(nèi)容都是我干的策橘。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼娜亿,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼丽已!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起买决,我...
    開封第一講書人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤沛婴,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后督赤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體嘁灯,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年躲舌,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了丑婿。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡孽糖,死狀恐怖枯冈,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情办悟,我是刑警寧澤,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布滩褥,位于F島的核電站病蛉,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜铺然,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一俗孝、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧魄健,春花似錦赋铝、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至析恋,卻和暖如春良哲,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背助隧。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工筑凫, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人并村。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓巍实,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親哩牍。 傳聞我的和親對(duì)象是個(gè)殘疾皇子棚潦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 精心收集整理的教程筆記 第01天 Java基礎(chǔ)入門 第1章計(jì)算機(jī)基礎(chǔ) 1.1計(jì)算機(jī) 計(jì)算機(jī)(computer)俗稱...
    Java幫幫閱讀 5,960評(píng)論 1 109
  • 工欲善其事必先利其器,作為PC客戶端開發(fā)姐叁,Visual Studio是我們每天都要使用的開發(fā)工具瓦盛,IDE提供了非常...
    小豬啊嗚閱讀 4,650評(píng)論 1 10
  • 晚餐領(lǐng)導(dǎo)請(qǐng)客在德福軒吃飯?jiān)蚓谷皇莻€(gè)稅起征點(diǎn)上調(diào)到5000元,變相漲工資外潜,興致勃勃的大家歡聚一堂打麻將原环,大姐...
    田家老板娘閱讀 150評(píng)論 0 0
  • “你已經(jīng)走出了我的視線嘱吗, 但從未走出我的思念” 想念真的很奇妙,有時(shí)它讓人痛滔驾,有時(shí)又能讓人止痛谒麦,那些說(shuō)不出的思念最...
    遇見小瓶蓋閱讀 113評(píng)論 0 1
  • 紙質(zhì)書只要不是一直盯著看绕德,會(huì)對(duì)眼睛比較好。電子書多了很多輻射摊阀,可是攜帶方便耻蛇,無(wú)論你在哪里踪蹬,只要有手機(jī),掏出來(lái)就可以...
    大笑小笑小小笑閱讀 269評(píng)論 0 0