Plurk FaceBook Twitter 收進你的MyShare個人書籤 MyShare
  顯示內嵌語法

寄件者: 智邦生活館免費發報中心
主旨: 旗標技術通訊電子報
日期: 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/)

===================================================