閩人

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