2008年6月29日 星期日

停用關機事件追蹤器

Windows Server 2003 預設在關機時會出現〔關機事件追蹤器〕,
因正常服務器是不須經常關機,而每次關機時作好記錄
若覺得這服務繁瑣,可依下列辦法更改

辦法一
在桌面設定關機捷徑
在桌面未用的地方右點鼠標選〔新曾〕→〔捷徑〕後
便會跳出建立捷徑精靈,在〔輸入項目的位置〕上填上〔Shutdown /s /t 0〕
按〔下一步〕在〔輸入捷徑的名稱〕上填上〔關機〕後按確定
完成後桌面便出現一個〔關機〕的捷徑,然後在捷徑上右點鼠標選〔內容}
選〔變更圖示〕後跳出〔沒有圖示〕的窗口,按〔確定〕後便出現可供選擇的圖示
建議選用原關機的紅底開關按鈕圖示,選好後按〔確定〕便可
辦法二
在〔開始〕→〔執行〕鍵入〔gpedit.msc〕
選〔電腦設定〕→〔系統管理範本〕→〔系統〕
打開〔顯示關機事件追蹤器〕選〔已停用〕

瀏覽器 Proxy 自動組態指令碼

將以下文字另存為文字檔,檔案名稱為 proxy.pac:

function FindProxyForURL(url, host)
{
if( dnsDomainIs(host, "localhost") ||
dnsDomainIs(host, "hinet.net") ||
dnsDomainIs(host, "ntu.edu.tw")) {
return "DIRECT";
}
else if (isInNet(host, "192.168.10.0", "255.255.255.0") ||
isInNet(host, "10.12.0.0", "255.255.255.0") ||
isInNet(host, "140.112.0.0", "255.255.255.0")) {
return "DIRECT"
}
else if( dnsDomainIs(host, "yahoo.com.tw") ||
dnsDomainIs(host, "yahoo.com") ||
dnsDomainIs(host, "msgr.hotmail.com") ||
isPlainHostName("mail")) {
return "PROXY proxy.ntu.edu.tw:8080";
}
else {
return "PROXY proxy.moe.edu.tw:3128";
}
}

前二個區段是指出位於校內的網址和 ip 區段,這些都不經由 proxy 直接連接,其餘的全都經由 proxy moe.edu.tw 使用教育部的代理伺服器出去,這樣子可以獲得比較好的連線品質;但是 yahoo 和 MSN Messenger 等教育部無法接受的內容部份,則改使用 proxy.ntu.edu.tw 台大本身的代理伺服器而後面的 8080 表示代理伺服器使用的埠號。

請小心注意其中括弧(() 和 {})的配對使用!先前我設定不成功的原因,多半是因為沒有成雙成對地使用。

而 .pac 檔的設定,會因為不同的環境而有差異,尤其像 mail.yahoo.com.tw 或 MSN Messenger 到底真實地是怎麼連線方式情況,各位可以試著先將 Proxy 設定全部取消,然後在 DOS 命令提示字元中輸入「netstat」,即可看到目前本機的所有對外網路連線狀態:

C:\>netstat
Active Connections
Proto Local Address Foreign Address State
TCP MIS01:1096 baym6-cs8.messenger.hotmail.com:1863 ESTAED
TCP MIS01:1523 cwb.hinet.net:http TIME_WAIT
TCP MIS01:1529 edit.vip.tpe.yahoo.com:http TIME_WAIT
TCP MIS01:1530 pic24.pic.wretch.cc:http ESTABLISHED
TCP MIS01:1535 bs2.ads.vip.krs.yahoo.com:http TIME_WAIT
TCP MIS01:1537 s5.wretch.cc:http ESTABLISHED
TCP MIS01:1538 s5.wretch.cc:http ESTABLISHED

再將「正確的」網址填入 proxy.pac 檔中,記得該 Internet Explorer 必須要關閉後重新開啟,才會抓取新的 Proxy 設定檔哦!

最後就可以將 proxy.pac 發佈出來了!將其上傳到大家都可以連結的特定網站上(測試時,可以放在本來,位置標示方式類似 file://C:\proxy.pac ),然後點選 Internet Explorer 瀏覽器中的「工具」→「網際網路選項」→點選「連線」標籤頁中的「區域網路設定」按鈕→啟用「使用自動組態指令碼」,然後將您的位置填入,例如:http://proxy.ntu.edu.tw/proxy.pac。

補充資料:http://www.cses.tcc.edu.tw/~chihwu/proxy-pac.htm

利用GPO新增、移除印表機

1.新增GPO
2.若要指派至電腦請修改"「電腦設定」→「Windows 設定」→「指令碼 (啟動/關機)」"
3.若要指派至電腦請修改"「使用者設定」→「Windows 設定」→「指令碼 (登入/登出)」"
4.指定批次檔並依以下指令參數,依序將欲新增和刪除的網路印表機填入,於下回使用者登入網域時,就會於背景中協助完成所有工作

新增網路印表機:
rundll32 printui.dll,PrintUIEntry /in /q /n \\(伺服器名稱)\(印表機分享名稱)
將網路印表機設定為「預設印表機」:
rundll32 printui.dll,PrintUIEntry /y /q /n \\(伺服器名稱)\(印表機分享名稱)
刪除網路印表機:
rundll32 printui.dll,PrintUIEntry /dn /n \\(伺服器名稱)\(印表機分享名稱)

Windows 2000 電腦如何啟用支援120GB以上硬碟

在更換 Windows 2000 電腦上的 160GB 硬碟時,赫然發現,竟然只顯示 128GB,而非應有的 149GB!消失了 20GB 左右的空間,才認真看待這問題,原來這和 Windows 的 48-bit LBA 支援有關!原來早期的 Windows 2000 和 XP 均有這 48-bit LBA 邏輯區塊定址的問題情況!
要啟用 48-bit LBA 支援,首先請更新 Windows 2000 至 SP4,Windows XP 至少需升級至 SP1。

依序點按至登錄中的下列機碼: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atapi\Parameters
在「編輯」功能表上,點按「新增值」,新增以下登錄值:數值名稱:EnableBigLba資料類型:REG_DWORD數值資料:0x1

結束「登錄編輯程式」。

此外,請注意 Windows XP SP1 在支援 48-bit LBA 上有一缺陷,在超過 137GB 大小的硬碟上啟用待命或休眠功能時造成資料遺失,不使用這兩個功能則應該暫時不會產生問題。完整解決方案為升級至 SP2,或安裝包含在 SP2 內的修正檔