寄件者: 智邦生活館免費發報中心 主旨: 旗標技術通訊電子報 日期: 2000年4月28日 PM 05:12 【旗標技術通訊電子報】2000.4.27 本期訊息 ================================================================ ※本期書摘:修改檔案關聯 ※下期書摘:Dreamweaver 3 簡介 ※新品訊息:Dreamweaver 3 魔法書 4/28 全省可買得到 ================================================================ ※新品訊息:Dreamweaver 3 魔法書 4/28 全省買得到 (全彩印刷 定價:490元) 【Dreamweaver 3 魔法書書籍特色】 * 按步就班的 Dreamweaver 教學,以及許多建製網站的重要觀念。 不只學習,更強調實際運用,才不會學了半天還不知如何開始設 計網頁。 * 詳細的實例講解,飛來飛去的圖片、文字出現在狀態列、圖片隨 著滑鼠而改變,還有超連結文字不出現底線的方法、動態變色的 超連結文字...等! * 本書特地實際建立一個完整的網站,書中看到的效果都可在範例 網站找到,並非只是一個個互不相關的範例檔,學習起來最真實。 * 隨書附有Dreamweaver 3、Fireworks 3、Flash 4完整功能試用版 ,以及本書的範例網站,學習效果更加倍! **************************************************************** ※本期書摘:修改檔案關聯 **************************************************************** Windows 有一個很方便的功能, 就是【檔案關聯】, 例如在 .INI 檔案上雙按滑鼠左鍵, Windows 會啟動 .INI 檔的關聯程式 (預設 是【記事本】), 並且用關聯程式載入 .INI 檔; 而在 ..BMP 檔案 上雙按滑鼠, Windows 會啟動 .BMP 檔的關聯程式 (預設是【小畫 家】), 並且用關聯程式載入 .BMP 檔。 如何顯示檔案的副檔名? 在 Windows 98 預設狀況下, 登錄過的副檔名是不顯示的, 在《檔案總管》中執行『《檢視/資料夾選項》』命令, 選擇《檢 視》標籤, 取消《隱藏已知檔案類型的副檔名》的選項, 則所有檔 案的副檔名都會顯示出來。 檔案之所以會以相關連的應用程式來開啟它,主要是因為副檔名和 應用程式有一個對應關係存在登錄資料中, 所以才能依據不同的副 檔名, 啟動相關聯的應用程式。 ◎檔案關聯的紀錄格式 一般而言, 在安裝新的應用程式時, 會將某些副檔名和此應用程式 建立一個關聯, 表示具有這些副檔名的檔案可利用該應用程式開啟 。 檔案關聯的記錄會存到 C:\WINDOWS\WIN.INI 中的 [Extensions] 段落中, 語法是: 副檔名=相關聯的應用程式(要含完整路徑) ^.副檔名 ex: txt=notepad.exe ^.txt bmp=c:\Progra~1\Access~1\mspaint.exe ^.bmp zip=c:\Progra~1\WINZIP\winzip32.exe ^.zip 在 Windows 98 中, 檔案關聯會記錄到登錄檔的 HKEY_CLASSES_ROOT 機碼中。(上一期的電子報介紹過 HKEY_CLASSES_ROOT 機碼, 此期不再重複) ◎INI 檔的關聯 一般而言 Windows 98 的應用程式只要在登錄檔中登錄關聯即可, 但是為了相容性 , 有些應用程式除了在登錄檔中登錄關聯外, 也 會在 WIN.INI 檔中登錄關聯。 除了用【登錄編輯器】逐項檢視機碼的值, 我們也可以將此機碼匯 出成檔案, 以【記事本】來觀察。 inifile 機碼只有一個預設值, 說明 .INI 檔的檔案形態為『組態 設定值』(讀者也可以在一個 .INI 檔上按滑鼠右鍵, 選取『【內 容】』命令以得知它的檔案型態 )。不同的副檔名可能會有不同的 檔案型態, 一般而言, .EXE 檔的檔案型態為【應用程式】, ..ZIP 和 .ARJ 檔案型態為 WinZip (系統必須安裝 WinZip)。 ◎使用開啟檔案方式來登錄一個檔案類型 在 Windows 98 中, 許多常用的副檔名都已登記在登錄檔中, 但仍 有些副檔名沒有被登錄。像是從網際網路所下載的副檔名為 .DIZ 的文字檔, 這些檔案可以用【記事本】打開, 但由於 .DIZ 並沒有 將【記事本】登錄為關聯檔案, 所以在 .DIZ 檔案上雙按滑鼠左鍵 並不會用【記事本】來開啟這個檔案。 新增登錄檔案型態 以 .DIZ 檔案作示範, (讀者若沒有任何 .DIZ 檔案, 可以自行建 立一個 Example.diz 檔) 為各位讀者介紹如何登錄一個新的檔案 類型 (也就是建立一個新的檔案關聯): 在 Example.diz 檔案上雙按滑鼠左鍵開啟它, 由於此檔案類型沒 有登記, 因此會出現一個【開啟檔案】交談窗: 在'DIZ'的說明輸入 "文字檔";選擇 NOTEPAD;按下《確定》按鈕 讀者可以見到原來 .DIZ 的圖示變成和【記事本】的圖示相同, 可 見 .DIZ 的關聯程式已經登錄為【記事本】了。使用者可以在 Example.diz 檔案 (或其它 .DIZ 檔) 上雙按, 此檔就會被【記事 本】載入了。 移除登錄檔案型態 對於一些未登錄檔案型態的檔案類型, 我們已經學會如何登錄它們 , 而對於不想要的檔案類型, 要如何刪除呢? 在【我的電腦】中, 執行『檢視/資料夾選項』命令, 在【檔案類 型】頁次中, 選擇要刪除的檔案型態即可刪除。 ◎防止檔案類型設定被修改 為了防止某些檔案類型的設定被使用者修改, Windows 98 提供 EditFlags 為登錄資料提供了一些保護措施。 EditFlags 是一個 DWORD (雙位元組, Double Word) 的資料, 但是 EditFlags 只有較低的 16 位元有用, 當某一位元為 1 時, 表示此 位元的功能啟動, 某按鈕會失效。 舉例說明, 我們將 FAQfile 機碼的 EditFlags 值改為 08 00 00 00, 在【資料夾選項】交談窗中的【編輯】按鈕會失效, 可以防止他人修改 (可以防一般人, 但是防不了也會這招的人)。 ◎對一種檔案類型使用多個應用程式 有時候, 對同一種副檔名的檔案, 我們可能在不同的狀況下會希望用 不同的應用程式來編輯, 例如 .LST 檔, 雖然檔案關聯設定為【記事 本】, 但若偶爾我們想用 【WordPad】來開啟時該如何做呢? 其實只 要在登錄檔中動一點手腳就成了。 增加一個程式的命令 使用者如果在 HKEY_CLASSES_ROOT\LSTfile\shell 機碼下建立的不 是系統預設的命令 (例如 open1), 使用者在圖示上按滑鼠右鍵時, 會直接看到 『open1』的命令。在 shell 下建立 open1 機碼;在 open1 機碼下建立 command 機碼;將 command 機碼的 "預設" 值改 為 "C:\Program Files\Accessories\WordPad.exe %1" 關閉【登錄編輯器】, 在任一個 ..LST 檔案上按滑鼠右鍵可以見到 多了 『open1』 命令。 用 open1 當命令的名稱似乎不是很好看吧! 為它取個中文名稱! 在 shell 機碼下, open 和 print 都是系統預設的命令, 在圖示上 按滑鼠右鍵時 , open 會以『開啟舊檔』命令顯示, print 會以『 列印』命令顯示。 要為非系統預設命令 open1 取個名稱, 使用者可以在 open1 機碼 中, 將名稱為 " 預設" 的資料, 由空白改為 "以 WordPad 開啟"。 在圖示上按滑鼠右鍵時, 會看到『【以 WordPad 開啟』命令, 而 非 open1 命令: ◎【傳送到】命令的擴增 【快顯功能表】中有一個很好用的命令, 就是【傳送到】命令: 使用者只要在檔案 (可以不只一個) 上按滑鼠右鍵, 執行【傳送到】 命令就可將檔案送到特定的地方。使用者可以利用此功能將檔案輕 易的拷貝到磁碟片中, 也可以將檔案送交某個應用程式開啟。例如 TIF 檔的預設開啟程式是 ACDSee, 則利用【傳送到】命令, 使用 者可以使用 Imaging 或 PhotoImpact 開啟 TIF 檔。 如果我們想要在【傳送到】選單中加入一些東西, 要如何擴充呢? 其實【傳送到】』命令的選單是 C:\Windows\SendTo 資料夾的內容 , 使用者只要在此資料夾放入想要傳送目的地的捷徑, 即可擴充 【傳送到】命令的選單。 ************************************************************** 以上內容摘自『Windows 98 系統秘笈』施威銘研究室 著 書號:F063 定價:490元 ************************************************************** 如果您對本期內容有任何意見,請與我們聯絡 service@flag.com.tw 想索取前幾期的電子報內容請至旗標網站下載 http://www.flag.com.tw/url/ 本電子報內容未經授權請勿轉載 版權所有人:旗標出版股份有限公司 好書能增進知識、提高學習效率 卓越的品質是旗標的信念與堅持 http://www.flag.com.tw =================================================== 【智邦生活館】負責協助發送本電子報 (http://www.url.com.tw) 【電子報訂閱】用戶要訂閱或取消本電子報請到 (http://www.url.com.tw/ENews/) =================================================== |