愛力克斯的賣寇蒐福特 Blog Alex's Blog, something regarding Microsoft's applications and technologies.
2004年12月25日
在 IE 裡將網頁內容匯出至 Excel 呈現亂碼
會發生這個原因是因為很多的網頁作者偷懶,沒有按照 W3C 的規定撰寫網頁,少了很多應該要寫的 HTML tag ,例如:說明該網頁的編碼為何?因此當使用 IE,在網頁中按滑鼠右鍵,選擇匯出 Microsoft Office Excel 時,因匯出精靈不知道該網頁預設的編碼為何,故會使用 UTF-8 的編碼匯入,造成在 Excel 中顯示的是亂碼,此時您可以將這個網頁用 IE 以另存檔案的方式,將其存檔成 .HTM/.HTML,然後再行匯入該檔案,即可解決該問題。
2004年12月13日
如何解決 Windows 的新增/移除程式失效
會發生這問題是因為新增移除程式的元件壞掉了,此時只要重新註冊一次元件即可:
- 在 [開始] -> [執行] -> 輸入 [regsrv32 /u appwiz.cpl],按下 [Enter]
- 在 [開始] -> [執行] -> 輸入 [regsrv32 appwiz.cpl],按下 [Enter]
- 檢查問題是否依然發生
- 若依然發生的話,請在 [開始] -> [執行] -> 輸入下列的指令,並按下 [Enter]: regsvr32 mshtml.dll regsvr32 /i shdocvw.dll regsvr32 /i shell32.dll
在 Windows XP SP2 透過自動回應檔設定防火牆
若欲在 Windows XP SP2 上設定 Windows 防火牆可以允許 TCP port 80 的網頁通訊通過,可以編輯 Windows XP SP2 的自動回應檔,即可讓您在安裝 Windows XP SP2 時,自動完成這個設定。
在 Windows XP SP2 的自動回應檔加入下列幾行:
在 Windows XP SP2 的自動回應檔加入下列幾行:
- [WindowsFirewall]
- Profiles=WindowsFirewall.Alex
- LogFile = "%WINDIR%\firewall.log"
- LogSize = 4096
- LogDroppedPackets = 1
- LogConnections = 1
- [WindowsFirewall.Alex]
- Type = 1
- Mode = 1
- Exceptions = 1
- PortOpenings = WindowsFirewall.WebServer
- [WindowsFirewall.WebServer]
- Protocol= 6
- Port = 80
- Name = Web Server (TCP 80)
- Mode = 1
- Scope = 1
設定說明:
- 第 1 行:告訴 Windows XP 安裝程式說:我要設定 Windows 防火牆
- 第 2 行:宣告 Windows 防火牆 profile 名稱為「WindowsFirewall.Alex」
- 第 3 行:設定防火牆日誌檔路徑及檔名為 %WINDIR%\firewall.log
- 第 4 行:設定日誌檔最大為 4096 KB
- 第 5 行:設定被丟棄的封包要記錄下來,若沒有指定時,預設值為不記錄
- 第 6 行:設定連線記錄要記錄下來,若沒有指定時,預設值為不記錄
- 第 7 行:空白行,分隔用上下兩行的設定,沒有什麼用途 :)
- 第 8 行:讓 Windows XP 安裝程式知道 WindowsFirewall.Alex 的 profile 開始了
- 第 9 行:設定這個 profile 為標準型的 profile,mode = 0 為網域型的,mode = 3 為混合型的,亦即整合標準型與網域型。若沒有指定時,預設值為混合型
- 第 10 行:將 mode 設定成「1」,表示要開啟 Windows 防火牆。若沒有指定時,預設值為開啟
- 第 11 行:要開啟例外狀況清單。若沒有指定時,預設值為開啟
- 第 12 行:指定要開啟 port 的例外清單設定檔
- 第 13 行:空白行,分隔用上下兩行的設定,沒有什麼用途 :)
- 第 14 行:宣告 WebServer 這個例外清單設定檔開始了
- 第 15 行:設定所使用的 port 類型為 TCP,若為 UDP 則設定成 Protocol = 17,若沒有指定時,預設值為 Protocol = 18,表示同時使用 TCP 跟 UDP
- 第 16 行:設定所使用的 port 為 80
- 第 17 行:設定一個容易閱讀的名稱為 Web Server (TCP 80),讓我們在 [控制台] 的 [Windows 防火牆] -> [例外] 索引標籤 裡可以看到這個名稱
- 第 18 行:設定開啟這個例外清單,若沒有指定時,預設值為開啟
- 第 19 行:設定這個例外清單的領域為「只有我的網路 (子網路)」,Scope = 0,表示為「任何電腦 (包括在網際網路上的)」,Scope = 2,表示為「自訂清單」,此時還需要多設定一行 Addresses 的設定,如:Addresses = 192.168.1.1,LocalSubnet
2004年12月9日
如何關閉 Outlook 有程式要存取通訊錄的警告訊息
自行撰寫程式,透過 Outlook 自動寄發 E-mail ,結果會出現一個警告訊息:有程式要存取通訊錄, 如果確定請按 YES 之類的訊息。
這個功能是為了要避免病毒透過通訊錄寄發病毒郵件。可以透過 3rd party 的工具可將此功能關閉。
3rd party 工具:Express ClickYes
這個功能是為了要避免病毒透過通訊錄寄發病毒郵件。可以透過 3rd party 的工具可將此功能關閉。
3rd party 工具:Express ClickYes
2004年12月8日
如何開啟 Windows XP 的公事包?
過用 Windows 9x/ME 的人都知道有個「公事包」可以使用,但是要了 XP 的時候,這個公事包不見了?
其實並沒有不見,只要按照下面的步驟進行,就可以讓公事包重新出現在桌面上了。
其實並沒有不見,只要按照下面的步驟進行,就可以讓公事包重新出現在桌面上了。
- 由[開始]->[執行]->輸入 syncapp ,並按下 [Enter]
- 此時您在桌面上發現那個公事包的圖示了
訂閱:
文章 (Atom)