大家常常通過(guò)新建菜單來(lái)建立快捷方式、文本文檔等各種類型的文件,但是在新建菜單中的文件類型很有限,如果想新建一些其它類型的文檔,你會(huì)嗎?BAT格式的批處理文件很有用,如果要?jiǎng)?chuàng)建這樣的文件,通常的方法都是在記事本中編輯,再保存為BAT格式,但記事本默認(rèn)保存的文件格式是TXT,在保存時(shí)稍不留意,就有可能保存成“批處理BAT,TXT”這種文件,結(jié)果忙了半天,還是一個(gè)文本文件,這在初學(xué)者中尤其常見(jiàn)。其實(shí)這種情況可以避免,直接新建BAT格式的文件,再編輯它,不就省事多了嗎?現(xiàn)在,我們就開(kāi)始給新建菜單征“兵”,讓它變得更好用。
添加“批處理文件”到新建菜單
把BAT格式添加到菜單中,需要用到一個(gè)VBS腳本,一個(gè)注冊(cè)表文件,一個(gè)圖標(biāo)文件,腳本文件和注冊(cè)表文件用于實(shí)現(xiàn)需要的功能,圖標(biāo)文件則顯示在這條命令的前面,讓增加的新建菜單樣式和默認(rèn)菜單的樣式統(tǒng)一起來(lái)。限于篇幅,我們把腳本文件收入本期配刊光盤中,并摘錄部分關(guān)鍵的代碼,為大家講解相關(guān)的知識(shí),以達(dá)到舉一反三。其它素材也收人光盤。方便大家使用。先從光盤中把相關(guān)素材(有FileType.VBS、FileType.ICO、FileType.REG)解壓到“C:\\VBS”文件夾中備用,雙擊FileType.REG文件,再連續(xù)點(diǎn)擊“是/確定”,把相關(guān)內(nèi)容導(dǎo)入注冊(cè)表。現(xiàn)在在資源管理器窗口中按F5鍵刷新一下,在右鍵的新建菜單中就可以看到效果了(如圖1)。
來(lái)試試技果吧!在資源管理器的空白處點(diǎn)擊鼠標(biāo)右鍵,選擇“新建/批處理文件”,就可以直接得到擴(kuò)展名為BAT的批處理文件了,在文件上點(diǎn)擊右鍵,選擇“編輯”,就可以調(diào)用記事本編輯批處理文件了。
添加其它類型的文件到新建菜單
是不足感覺(jué)很神奇呢?能對(duì)系統(tǒng)做出這樣的修改操作,心情好得可不是一般呀!可能有的朋友會(huì)問(wèn),如果要將其它類型的文件添加到新建菜單,又該怎樣操作呢?很簡(jiǎn)單,因?yàn)殛P(guān)鍵就在于VBS文件中的代碼,只要對(duì)剛才的代碼稍加修改,就能新建其它類型的文件了。聽(tīng)到“代碼”二字不要害怕,依葫蘆畫瓢,挺簡(jiǎn)單。在學(xué)習(xí)過(guò)程中,最重要的就是舉一反三,下面就以添加VBS類型的文件為例來(lái)看看怎樣修改吧。
在FileType.VBS文件上點(diǎn)擊鼠標(biāo)右鍵,選擇“編輯”,系統(tǒng)會(huì)自動(dòng)調(diào)用記事本打開(kāi)該文件。為方便敘述,以下代碼中均不包含方括號(hào),但包括英文雙引號(hào)。將[strFilesLine=“批處理,BAT”]一行中的“批處理BAT”替換為“VBS腳本VBS”,然后點(diǎn)擊菜單“文件/另存為”,將文件名指定為[“FileTypeVBS.VBS”],還是保存到C:\\VBS文件夾中。接著在FileType.REG文件上點(diǎn)擊鼠標(biāo)右鍵,選擇“編輯”,系統(tǒng)也會(huì)調(diào)用記事本打開(kāi)它。將“FileType”替換為“FileTypeVBS”,“.atef”替換為“.atefVBS”,“批處理文件”替換為“VBS腳本文件”,“FileType VBS”替換為“FileTypeVBS.VBS” (這個(gè)一共有兩處),然后把文件另存為“FileTypeVBS.REG”,也保存到C:\\VBS文件夾中(如圖2)。最后雙擊FfleTypeVBS.REG導(dǎo)入注冊(cè)表,按F5鍵刷新資源管理器后,就可以看到效果了。在本例中,該選項(xiàng)的圖標(biāo)使用了新建批處理文件的圖標(biāo),當(dāng)然也可以使用不同的圖標(biāo)。如果要使用不同的圖標(biāo),除了要準(zhǔn)備另一個(gè)圖標(biāo)文件外,還要在注冊(cè)表文件中把“FileType.ico”更改為實(shí)際的圖標(biāo)文件名。
提示
如果想要將添加的某個(gè)文件類型從新建菜單中刪除,可打開(kāi)與之對(duì)應(yīng)的注冊(cè)表文件,將“[”替換為“[-”,保存并導(dǎo)入注冊(cè)表即可,
怎么樣,現(xiàn)在新建一些常用類型的文件再也不用不停地修改擴(kuò)展名了,是不是方便多了?如果你有興趣,那就趕快試試吧!