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