閩人
比如筆者將DVD光盤中的文件“1.vob”復(fù)制到硬盤中后,雙擊它時(shí)系統(tǒng)提示“Windows無法打開此類型的文件(. vob)”(圖1)。
出現(xiàn)這個(gè)問題是由于“.vob”文件在系統(tǒng)中沒有關(guān)聯(lián)程序,解決的方法是為其設(shè)置默認(rèn)程序。如果知道文件的類型,如“.vob”文件是筆者從DVD光盤中復(fù)制的視頻文件,那么在圖1所示的界面中點(diǎn)擊“嘗試使用這臺(tái)電腦上的應(yīng)用”,然后將其關(guān)聯(lián)到“Windows Media Plyer”,并勾選“始終使用此應(yīng)用打開.vob文件”即可。
如果不知道文件該用什么程序打開,那么可以利用“https://fileinfo.com/”網(wǎng)站提供的服務(wù)來搜索關(guān)聯(lián)程序。打開上述的鏈接后,在搜索框中輸入文件的擴(kuò)展名(如.vob),然后點(diǎn)擊右側(cè)的放大鏡圖標(biāo),即可查找到和該擴(kuò)展名關(guān)聯(lián)的三類文件,并且還會(huì)提供打開程序的下載地址(圖2)。
比如重命名時(shí)出錯(cuò)導(dǎo)致文件的擴(kuò)展名丟失,或者下載的文件本身就沒有擴(kuò)展名。對(duì)于這類文件,我們先要查看文件的實(shí)際類型,然后再為其設(shè)置默認(rèn)程序。
方法1:使用記事本程序查看擴(kuò)展名
一般來說,擴(kuò)展名會(huì)標(biāo)注在文件頭。對(duì)于沒有擴(kuò)展名的文件,可以嘗試用記事本程序打開后在文件頭查看它的擴(kuò)展名。比如筆者用記事本程序打開某個(gè)文件后,在文件頭看到了“JFIF”字樣(圖3)。JFIF實(shí)際上也是一種圖片格式,為文件添加上“.jfif”擴(kuò)展名后,雙擊它就可以使用Windows內(nèi)置的“照片”應(yīng)用打開了(圖4)。
方法2:使用在線服務(wù)查詢擴(kuò)展名
如果通過上述的方法無法獲悉文件類型,那么還可以通過一些在線服務(wù)來判斷,比如“https://www.toolsley.com/file.ht ml ”。打開上述的鏈接后,點(diǎn)擊頁面中的“Select a file”按鈕并選擇沒有擴(kuò)展名的文件,上傳完后就會(huì)自動(dòng)分析文件并給出具體的文件類型(圖5)。
已經(jīng)關(guān)聯(lián)了默認(rèn)程序的文件,如果不希望第三者打開,可以通過自定義擴(kuò)展名并修改其打開命令來實(shí)現(xiàn)用戶密碼驗(yàn)證。比如現(xiàn)在需要保護(hù)“1.docx”這個(gè)文檔,可以先將其重命名為“1.do”(也可以重命名為“1.x y”“1.z”等形式),然后將“.do”文件的關(guān)聯(lián)程序設(shè)置為“Word.exe”。接下來啟動(dòng)注冊表編輯器,依次展開[H K E Y_CL ASSES _ ROOT \ .do],在右側(cè)的窗格中可以看到其數(shù)據(jù)為“do_auto_f ile”(圖6)。
繼續(xù)依次展開[HKEY_CLASSES _ROOT\do_auto_ file\Shell\Edit\Command],在右側(cè)的窗格中可以看到打開“.do”文件的默認(rèn)命令。雙擊“默認(rèn)”項(xiàng),在打開的窗口中將命令更改為“runas/user :當(dāng)前登錄用戶 "C:\Program Files(x86)\Microsoft Of ficeroot\Office16\Winword.exe"”,表示使用當(dāng)前登錄的用戶賬戶運(yùn)行“Word.exe”。
接著返回文件資源管理器窗口,右擊“1.do”文件并依次選擇“打開方式→以工具方式運(yùn)行”,同時(shí)勾選“始終使用此應(yīng)用打開.do文件”選項(xiàng)(圖7)。
以后我們可以將所有需要保護(hù)的文件都重命名為“*.do”,用戶雙擊文件后彈出的是“runas”命令行,只有輸入當(dāng)前用戶的登錄密碼才可以運(yùn)行Word(圖8)。