愛力克斯的賣寇蒐福特 Blog Alex's Blog, something regarding Microsoft's applications and technologies.
2005年11月14日
為何在縮圖模式無法預覽圖片 (II)
在「為何在縮圖模式無法預覽圖片」 裡有提供一個修復元件的解法,因為有人反應:嘗試了兩次之後,還是無效,因此經過個人多方的測試之後,發現另外一個會發生圖檔無法預覽的可能情況是:在 Windows 2000 上將 Office 2000 升級到 Office XP,此時的解法就需要另外的方法。
請把下面的文字複製到記事本(Notepad)上,記得將檔案存檔成副檔名為 .reg,然後 double click 這個檔案。
---我是分隔線,請從下一行開始複製---
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.gif\ShellEx]
[HKEY_CLASSES_ROOT\.gif\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"
[HKEY_CLASSES_ROOT\.jpeg\ShellEx]
[HKEY_CLASSES_ROOT\.jpeg\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"
[HKEY_CLASSES_ROOT\.jpg\ShellEx]
[HKEY_CLASSES_ROOT\.jpg\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]@="{7376D660-C583-11d0-A3A5-00C04FD706EC}"
---我是分隔線,請複製到上一行---
2005年11月6日
好用的 netsh 指令
對於經常帶著筆記型電腦到處走,且又沒有 DHCP Server 可使用時,若要使用網路,都需要手動設定 IP address 、subnet mask、default gateway、Proxy Server等網路設定,甚至修改完畢還需重新啟動電腦,十分地麻煩,還好 Windows 2000 之後的作業系統內建有個指令可以解決這的問題。
以下的說明,以公司與家裡為範例進行說明,請依照您的實際環境與需求,自行參酌、變通。
第一次使用時需要先產生參考檔,請先將 TCP/IP 的 IP address 相關資料改成公司的,然後開啟命令提示字元,也就是 MS-DOS 視窗,輸入:
netsh -c interface dump > company.txt
此指令是將公司的 TCP/IP 設定值存檔到 company.txt 內。其中的
-c 變更指定的 netsh 內容。
interface 設定 TCP/IP 通訊協定 (包含位址、預設閘道、DNS 伺服器及 WINS 伺服器),並顯示設定及統計資訊。
dump 將設定列出。
> 將螢幕輸出導向到某的檔案。
company.txt 要導向的檔案名稱。
接著將 TCP/IP 的 IP address 相關資料改成家裡的,在 MS-DOS 視窗,輸入:
netsh -c interface dump > home.txt
此指令是將家裡的 TCP/IP 設定值存檔到 home.txt 檔
此時所欠缺的就是批次檔,依據不同的環境來設定 TCP/IP,我們需要撰寫兩個批次檔,第一個為 company.bat ,其內容為:
@netsh -f company.txt
另一個為 home.bat ,其內容為:
@netsh -f home.txt
此後,當要使用公司的 TCP/IP 設定時,就執行 company.bat ,在家裡時,就執行 home.bat。甚至可以在桌面上,替那兩個批次檔設定捷徑與快速鍵,直接按下 hot-key 就可以即時切換 TCP/IP 的設定。
如果出現找不到檔案記得批次檔與所建立的文字檔路徑的關係喔?這應該不用教吧。
第一次使用時需要先產生參考檔,請先將 TCP/IP 的 IP address 相關資料改成公司的,然後開啟命令提示字元,也就是 MS-DOS 視窗,輸入:
netsh -c interface dump > company.txt
此指令是將公司的 TCP/IP 設定值存檔到 company.txt 內。其中的
-c 變更指定的 netsh 內容。
interface 設定 TCP/IP 通訊協定 (包含位址、預設閘道、DNS 伺服器及 WINS 伺服器),並顯示設定及統計資訊。
dump 將設定列出。
> 將螢幕輸出導向到某的檔案。
company.txt 要導向的檔案名稱。
接著將 TCP/IP 的 IP address 相關資料改成家裡的,在 MS-DOS 視窗,輸入:
netsh -c interface dump > home.txt
此指令是將家裡的 TCP/IP 設定值存檔到 home.txt 檔
此時所欠缺的就是批次檔,依據不同的環境來設定 TCP/IP,我們需要撰寫兩個批次檔,第一個為 company.bat ,其內容為:
@netsh -f company.txt
另一個為 home.bat ,其內容為:
@netsh -f home.txt
此後,當要使用公司的 TCP/IP 設定時,就執行 company.bat ,在家裡時,就執行 home.bat。甚至可以在桌面上,替那兩個批次檔設定捷徑與快速鍵,直接按下 hot-key 就可以即時切換 TCP/IP 的設定。
如果出現找不到檔案記得批次檔與所建立的文字檔路徑的關係喔?這應該不用教吧。
2005年11月2日
如何在 Windows 2000/XP/2003 架設 TFTP Server
1. 請將 Windows 2000 %systemroot%\system32\dllcache\tftpd.exe 複製到其他目錄,建議是放在 system32
2. 使用 Windows 2000 Resource Kits 中的一個工具:instsrv.exe 來建立一個服務,詳細的使用方式請參考該指令的線上說明
範例:
instsrv tftp c:\winnt\system32\tftpd.exe
3. 設定完成,測試看看:
a. tftp -i 192.168.1.1 PUT alex.gif
b. 到 %systemdrive%\tftproot 下檢查看看是否有剛剛傳的檔案 alex.gif
註:
在 Windows Vista (舊稱 Longhorn)有介面可以直接設定 TFTP Server(至少在目前 Beta 1 Build 5112 是這樣的狀況),也就是說,以後再也不用使用上面的步驟進行設定