搜尋此網誌

2013年12月9日 星期一

要如何在windows 7 64 bit的作業系統上安裝Informix CSDK 32 bit ODBC...

如果有32 bit的程式透過Informix CSDK (ODBC)撈資料,這是很平常的應用,但如果您直接在windows 7 64 bit的作業系統上安裝Informix CSDK 32 bit ODBC,一定會得到錯誤,無法安裝,IBM說需要修改一些參數及設定,才能讓Informix CSDK 32 bit ODBC在windows 7 64 bit的作業系統上安裝、執行。

另外,讓您安裝成功Informix CSDK 32 bit ODBC,您一定也要清楚win 7所使用的ODBC管理程式是64 bit or 32 bit:
【資料來源(ODBC)】是使用"%windir%\system32\odbcad32.exe",雖然odbcad32.exe是放在system32目錄中,但它是64 bit的管理程式。
而 32 bit【資料來源(ODBC)】 的程式是放在C:\Windows\SysWOW64目錄,所以在安裝driver前要加一個環境變數,安裝成功後,要用放在C:\Windows\SysWOW64目錄的32 bit【資料來源(ODBC)】 程式,如此ODBC 32 bit才能設定成功。

我就用下列方式設定成功,並讓32 bit的應用程式成功利用Informix 32bit Driver撈到資料,設定方式如下:

  • 在PATH環境變數中加入C:\Windows\SysWOW64

  1. Run控制台 'C:\Windows\System32\control.exe'
  2. 系統-->系統進階設定-->進階-->環境變數
  3. 選擇系統變數中的PATH變數-->編輯
  4. 在PATH變數值中加入【C:\Windows\SysWOW64;】

  • 安裝Informix CSDK 32 bit,在PATH環境變數中加入C:\Windows\SysWOW64後才能夠安裝成功。
  • 安裝完Informix CSDK 32 bit別高興,如果run【資料來源(ODBC)】一樣看不到Informix 32bit Driver可以設定,一定要Run  【C:\Windows\SysWOW64\odbcad32.exe  】的ODBC Manager才會看到Informix ODBC 32bit Driver 哦~~~這一點一定要記得。
可參考Informix原廠說明:


2013年10月16日 星期三

利用Word合併列印功能,將合併成的檔案變成PDF附加檔,每個PDF檔需設定不同的開啟密碼,再自動email出去...不寫程式即可達成!!!!

如標題所示,有沒有可能在不寫程式的情況下,利用word的合併列印功能將合併的內容以PDF檔的附加檔email名單中的人??? PDF檔還要加入開啟密碼,每一個檔都不同的密碼。

常常運用在email發薪資單上,因為薪資單由資料庫撈出來後,可利用word合併列印功能email給相關人等,但email直接開啟,安全性低,所以很多人需要收到email,但薪資單是PDF附加檔,且開啟此檔時需要每位員工當初設定的密碼才能開啟。

利用word合併列印,不寫程式可以做到嗎???答案是可以的...

word + PDFMachine即可,PDFMachine是word的增益集,用它上述的所有問題就可以解決了,PDFMachine的用法請參考網路上的說明,這就不述說了。
我用word + PDFMachine確實可以達到上述功能,所以可以放心使用。
參考網址:http://www.pdfmachine.com

如果你有Acrobat,AutoMailMerge™ Plug-in for Adobe® Acrobat®也可以幫助您完成上述任務,參考網址:http://www.evermap.com/automailmerge.asp

也有網友非常熱心,寫了程式,也可以參考看看~~~

[分享]薪資條發放系統(可自制薪資樣版並轉成PDF的加密附件發送) v2.1

2013年10月3日 星期四

email亂碼,除了請對方重寄之外,是不是還有其它方式可以解碼??? email主旨亂碼 Quote Printable & Base64 2023/10Update

如果收到一封信,其內容是:
=A4j=AEa=A6n=A1I=A7=DA=ACO=B1=E7=A9s=A7g=A1A=AB=DC=B0=AA=B
F=B3=A6=B3=BE=F7=

或是長這樣:

JRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRof
Hh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwh
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAAR
CARHAx4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
這些都是現今email的通用格式MIME所編碼成的內容,也許在傳送的過程少了一段東東或諸多原因導至email client解不出來,直接呈現未解碼的樣貌。

收到這種信,除了請對方重傳看看,其實我們是可以利用這亂碼的email,以人工的方式解的解碼,我有試過,OK的。

解碼方式,先要判斷目前的亂碼是哪一種碼,不然就要全試試看:
  1. Online處理(沒有機密的話),直接google keyword: 【decode base64】、【mime online】or【quote printables online】,直接貼上想要解碼的亂碼文字
    1. Ex: Online MIME Headers Decoder (RFC 2047)
    2. https://www.base64decode.org/
  2. 利用程式在本機端解,下方文章有介紹,我利用文章中提到的程式,有成功的解出亂碼的email。
    2023/10/24 Update:  雖然年代久遠,程式找不到,但也有替代方法處理,但文章內容對email的觀念非常可以參考,快30年前的文章啊!

========
如要了解一下email的編碼、解碼,請參考這篇文章,這篇文章雖然久,但非常有用

發信人:liang@mozart.seed.net.tw (Maggie Liang)
日期:Sat, 30 Nov 1996 23:44:32 GMT
標題:解讀天書 --談 Internet E-mail 的編碼與解碼
信群:tw.bbs.comp.network,tw.bbs.comp.winsock,tw.bbs.comp.www    看板:
代號:<32a0c58b.2787074@139.175.251.56>
組織:SEEDNET InterNetNews News System

解讀天書 --談 Internet E-mail 的編碼與解碼

(原文刊載於網際空間雜誌85年10月號)
  
■前言

  有人說,Internet是個無遠弗屆的世界,尤其是E-mail的傳遞,可讓您的訊
息迅速地傳送到收件人手中,大量減少了一般郵件所必須花費的費用及時間。
的確,E-mail的使用幾乎是所有網路人的必要項目,在E-mail的使用上,更早
已跨越了只能傳送文字的限制,不但可以傳送8bits的中文字,還可用attach檔
案的方式傳送一些非文字的檔案,它的使用可說是日益普及。但許多人仍會疑
惑,非文字的「檔案」怎麼傳送?又為什麼常常會有人收到一堆亂七八糟的「亂
碼」呢?本文撰寫的方式,將儘量以淺顯易懂的敘述,說明這些mail如何的傳
送、如何的順利解讀,讓您不再「望天書而興嘆」!本文並將著重於「如何解
碼」,對於編碼的原理及方式則不多贅述,因為對於一般使用者而言,原理並
不重要,能夠順利讀到親朋好的來信才是最重要的吧!

■為什麼要編碼

  在Internet裡,E-mail的傳送是只能傳送US-ASCII格式的文字訊息,ASCII
是7位元碼,而非ASCII格式的檔案,在傳送過程中若不先經過編碼,先編成
7位元碼再傳送,則在傳送過程中會因為這7位元的限制而遭到拆解,拆解之
後只會讓收信方看到一堆亂七八糟不知所云的東西。經過編碼後的資料,在傳
送過程中可順利傳送,不會有「被截掉一個bit」的危險,但是收信方必須具
有解碼的程式,將這份經過編碼的東西還原,才能解讀「天書」,看到寄信人
要傳送的訊息是什麼。

  尤其有一點要注意的是,大部份的人普遍會有「文字檔不需要編碼」的觀念,
但我們的中文是屬於8位元的文字,它並不是標準的ASCII格式,由於在台灣
中文是通行的文字,所以台灣的mail server都已能夠處理BIG-5中文碼,因而
的確是不需要做這種編碼、解碼的動作,可以直接傳送。但如果要送中文信到
國外,還是需要經過這種手續才能傳送,因為外國的mail server是無法辨認中
文碼的。中文碼在經過一些未支援中文碼的傳遞主機時,依然會被截掉一個
bit,造成支離破碎無法讀取的慘劇。而經過編碼的中文信,收信人收到後,將
檔案解碼還原,也是需要有中文系統才能看您寫的中文信。筆者常與幾位赴海
外留學的同學們通信,未免得英文能力表達能力不佳,也是習慣用中文來寫
mail,只是他們必須在自己的PC上先安裝上中文windows,才能順利使用中文
來溝通哩!在此也順便提醒讀者們,若準備出國留學,建議您帶著一套中文系
統出去,國外可不容易買到中文軟體唷!

■UU編碼(uuencode與uudecode)

  uuencode原來是unix上用的一種編碼程式,後來有人改寫成為在DOS亦可
執行的程式,而在圖形介面的windows系統逐漸成為主流之時,自然這種功能
也被運用在windows軟體上。在早期要傳送非US-ASCII型式的資料,最常用的
便是這種UU編碼(Unix-to-Unix encoding)方式。執行的方法,在DOS之下
是先使用一種uuencode.exe的程式將檔案編成7位元ASCII檔案,把它寄出,
收信人收到後,可以用uudecode.exe的程式將這份資料還原為原來的檔案。而
windows的程式則通常是用一個軟體便可執行uuencode及uudecode的功能了。

  筆者在此對於UU編碼的示範說明,便是以DOS之下的uuencode、uudecode
程式以及在windows之下的wincode軟體來做一範例。以上這些程式均屬於
shareware,可在各大Ftp Server找到,讀者朋友可使用網路上的archie功能來尋
找及取得,至於取得的方法,本文中不再多作介紹。

  自ftp server取得uuencode及uudecode二支DOS程式後,我們可試著將要傳
送的檔案做一編碼。假設我們有這樣子的一段話,以中文Big5碼寫成的:

「大家好!我是梁孟君,很高興有機會在此向大家自我介紹,希望有緣與您做朋
友。」

這一段文字您可能是使用某些文字編輯軟體寫成,例如以PE2打完這段文字
後,以「myself」為檔名存檔。uuencode及eedecode的使用方式如下:

uuencode file_1 file_2 ==>file_1為原始檔案之檔名
                          file_2為編碼後之檔名(可自取一個檔名)

如果您不預設這個file_2檔名,它內定會產生一個名為file_1.uue的檔案,
接著可將file_2寄出(編好後的file_2看起來是一堆亂碼)。

收信方收到後存檔,檔名取為file_3,再使用uudecode.exe解碼:
uudecode file_3,這時會產生一個和原先一模一樣的file_1

我們以上例的「myself」來看編碼的結果:

uuencode myself,按下enter鍵後,我們可以看到在磁碟裡多出了一個myself.uue
的檔案,用文書軟體叫出這個myself.uue後,內容如下:


section 1 of uuencode 5.21 of file myself    by R.E.M.

begin 644 myself
MI&JN8:9NH4FGVJQ/L>>IG=VJ2VLM"A0:?&#0JQYJ:SO72[4+%ZL+6J0J3-H4/-4
`
end
sum -r/size 32014/129 section (from "begin" to "end")
sum -r/size 43769/74 entire input file

  其中第一行的「section 1 of uuencode 5.21 of file myself    by R.E.M.」以及最
後二行「sum -r/size 32014/129 section (from "begin" to "end")」「sum -r/size
43769/74 entire input file」只是這個軟體的設計者的加註說明,不是很重要,最
重要的是在「begin 644 myself」與「end」之間的文字,那就是我們原文編碼
後所呈現的模樣。您可以把它copy到您的E-mail軟體中,加上收信人的E-mail
address就可以把它寄出了。要注意的是您必須讓這一行「begin 644 myself」與
「end」以及它們之間所有的文字都完整的出現在您的mail中,對方使用
uudecode時才能根據其「begin」、「end」自動抓取內文而還原第一行「begin
644」之後的檔名,也就是我們原來的那個檔案。

  假設我是收信人,我收到的mail內文如下:

From maggie@iii.org.tw Mon Sep  2 01:10:20 1996
Return-Path:
X-Sender: maggie@iiidns.iii.org.tw (Unverified)
Date: Mon, 02 Sep 1996 01:08:36 +0800
To: maggie@iii.org.tw
From: Maggie Liang
Subject: test uuencode

This is a test mail, it's encoded by uuencode.exe.
Please use uudecode.exe to decode it.

begin 644 myself
MI&JN8:9NH4FGVJQ/L>>IG=VJ2VLM"A0:?&#0JQYJ:SO72[4+%ZL+6J0J3-H4/-
`
end

  我只要將這個mail存檔,例如我可以將之存成test.txt,然後以uudecode test.txt
的指令去還原,我就可以看到原來那篇文字「大家好!我是梁孟君,很高興有
機會在此向大家自我介紹,希望有緣與您做朋友。」

  上述是以DOS之下的程式去做這個動作,事實上有許多windows的軟體也有
這種功能,下面將介紹wincode的使用。既然都是執行uuencode、uudecode,
原理上和DOS程式沒什麼兩樣,只是在windows的介面下,操作是更為簡便。
wincode這套軟體除支援UU編碼之外,也支援MIME、BINHEX等編碼格式,
應用範圍頗為廣泛,因而筆者在此推薦給讀者朋友們。wincode在一般ftp server
的檔名是wncod266.zip,其「266」指的是版本別,您可能找到的是wncod260.zip
或是其它版本,截至筆者完稿之時,所看到最新的版本是266,但即使您尋找
到的是較舊的版本,其功能上的差異不大,各位讀者仍可使用它來操作本文所
介紹的功能。

  wincode在解壓縮並安裝完成後,我們可以執行其主程式,在進入主畫面之後
,可先點選功能表中的「Options」,設定您需要的項目。在此例中,我們要執
行uuencode及uudecode,可在「Options」中的「Configuration」設定encode及
以decode的code type,選擇UUE,即是採行UU編碼。

主功能表中的「File」選項,則讓您選擇是要encode還是要decode。選擇encode
後,它會尋問您Input file,並出現樹狀目錄讓您選擇。點選之後,則出現一行
「Enter a VALID DOS filename」,請您輸入encode後要將檔案存成何種檔名,
其內定值即是將您的原來檔名加上UUE的副檔名。而進行decode時,也只要
在「File」中選擇decode,即出現樹狀目錄讓您選擇您要decode的檔案,點選
之後同樣出現「Enter a VALID DOS filename」,請您輸入要存檔的檔名。一般
會根據其原文中第一行「begin 644 filename」中的filename做為預設值,您也
可以更改它,另存新檔。uuencode在編碼時,會在這第一行自動記錄原來未編
碼時的檔名。

  有些mail軟體內附有decode的功能,在收到這種uuencode編碼的mail,可
直接在mail軟體中解碼,例如Winspan的mailer。您可以在收到mail後,在「收
信郵箱」中點選您要decode的那封mail,然後選擇功能表的「訊息」,點選
「UUDECODE」,即可decode這個檔案。

  以上介紹的UU編碼,並非只能編中文文字,任何您要寄送的檔案,例如exe
檔,都可以先編碼再寄送,收信方解碼還原即可得到您寄給他的檔案。

■MIME(Multipurpose Internet Mail Extentions)

  UU編碼解決了mail只能傳送ASCII檔案的問題,但這種方式其實並不是很
方便,而後又發展出一種稱之為MIME的編碼規格,其全名是Multipurpose
Internet Mail Extentions,一般翻譯成「多媒體傳送模式」。顧名思義,它標榜
的就是可以傳送多媒體型式的檔案,可以在一封mail中附加各種型式檔案一起
送出。

  在MIME的規格訂定出來後,MIME已成為Internet E-mail的主流,它的好處
是以物件包裝方式,可將多種不同檔案一起打包再傳送,送信人只要將檔案選
好,它在傳送時即時編碼,收信人的軟體收到也是即時解碼還原,完全自動化,
是非常方便的一種傳送方式。當然先決條件是雙方的軟體都必須具有這種功
能,要不然送信人很方便的把信送出去了,但收信人的軟體如果沒有這種功
能,無法把它還原,他看到的也就是一大堆亂碼了!使用這種方式,user根本
不需要知道它是如何編碼、解碼的,如果只是用文字寫寫信,一樣是打好字便
寄出,如果是要寄檔案,只要做選檔案的動作,選完寄出,其餘的工作您的
mail軟體會幫您做。由於MIME的方便,愈來愈多mail軟體採用這種方式,例
如Acacia Mail、Eudora、Microsoft Exchange等等。

  雖說在使用MIME這種編碼規格時,user是可以不用知道如何編碼,只要具
有這種支援MIME的E-mail軟體即可收發自如,但本文仍對於它的編碼方式略
作說明,以防萬一您的E-mail軟體並不支援MIME,您在收到這種「天書」時,
還能夠有辦法解讀天書。

  MIME定義的是一種規格,也可以說是一種統稱,其實能夠符合這種規格的
編碼方式並不是單一的一種,只要符號這種MIME規格便可順傳送。以貨運作
為比喻,若貨運公司規定送交貨運的規格是一公尺見方的箱子便可託運,您只
要使用一公尺見方的貨運箱,它並沒有限制一定要用木板釘成的箱子或是鐵皮
箱,只要是一公尺見方,貨運公司就幫您送達。而至於箱子裡您是要裝食品或
是書本或是衣服或是混合著裝也沒有限定,也就是說內容可以多種型態的檔案
一起寄送。

  就上例而言,「一公尺見方」是貨運規格,也就是我們的MIME規格;木箱
或鐵皮箱是編碼方式,現在我們就來看看您有哪些箱子種類可以選擇!MIME
定義兩種編碼方法:Base64 與QP(Quote-Printable),兩者使用時機不同,QP
的規則是對於資料中的7bits無須重複encode,僅8bits資料轉成7bits。QP編
碼適用於非US-ASCII的文字內容,例如我們的中文檔案,而Base64的編碼規
則,是將整個檔案重新編碼,編成7bits,它是用於傳送binary檔案時使用。由
於編碼的方式不同,會影響編碼之後的檔案大小。一般在具有MIME功能的
E-mail軟體中會自動判別您的mail內容,自動選擇是要使用QP或是Base64,
有些較懶惰的軟體便都一律採用Base64編碼了。

  QP編碼的方式,是將一個字元用二個16進位法的數值表示,然後前面再加
個「=」字元(等號),所以我們看到經過QP編碼後的文字是這個樣子:

=A4j=AEa=A6n=A1I=A7=DA=ACO=B1=E7=A9s=A7g=A1A=AB=DC=B0=AA=B
F=B3=A6=B3=BE=F7=
=B7|=A6b=A6=B9=A6V=A4j=AEa=A6=DB=A7=DA=A4=B6=B2=D0=A1A=A7=C
6=
B1=E6=A6=B3=BDt=BBP=B1z=B0=B5=AAB=A4=CD=A1C

這就是我們前面的例子中,「myself」這個檔案經過QP編碼後的模樣,您是
否真覺得它像是「天書」呢?我們可以再看看「myself」經過Base64之後又是
什麼德性呢?

pGquYaZuoUmn2qxPseepc6dnoUGr3LCqv7Oms773t3ymYqa5plakaq5hptu
n2qS2stChQafG
DQqx5qazvXS7ULF6sLWqQqTNoUM=

上段文字便是我們的「myself」經過Base64後的結果。收信方如何去判定要以
QP或是Base64去解碼呢?我們可以看一下這封mail範例:

From maggie@iii.org.tw Mon Sep  2 11:57:11 1996
Return-Path:
Received: from maggie.seed.net.tw ([139.175.49.16]) by iii.org.tw (4.1/SMI-
4.1)
        id AA29902; Mon, 2 Sep 96 11:57:03 CST
Message-Id: <1 .5.4.32.19960902035521.0066bafc="" iiidns.iii.org.tw="">
X-Sender: maggie@iiidns.iii.org.tw
X-Mailer: Windows Eudora Light Version 1.5.4 (32)
Mime-Version: 1.0
Content-Type: multipart/mixed;
boundary="=====================_841608510==_"
Date: Mon, 02 Sep 1996 12:08:30 +0800
To: maggie@iii.org.tw
From: Maggie Liang
Subject: Test MIME mail!
X-Attachments: C:\code\mimeqp\Mimeqp.exe;
Status: R

--=====================_841608510==_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

=B3o=A4@=AB=CAmail=A1A=ACO=ADn=B4=FA=B8=D5MIME=AA=BA=A5\=A
F=E0=A1A=A8=C3=AA=
=FE=B1H=A4@=AD=D3binary=C0=C9=AE=D7
mimeqp.exe=A1C


--=====================_841607721==_
Content-Type: application/octet-stream; name="Mimeqp.exe"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Mimeqp.exe"

TVoQABYAAQAgAAAA//95AoAAAAAAAAAAIgAAAAEA+yByagEAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA
(因編碼後文件太長,以下之base64碼省略)

我們可以很清楚地看到,這一封送出去的mail中,其head中已很清楚地定義
這是遵循MIME ver1.0的規格,並且前面一段的文字定義「Content-
Transfer-Encoding: quoted-printable」是用QP編碼,後面附寄的binary檔案,
則在這幾行中也交待清楚:
Content-Type: application/octet-stream; name="Mimeqp.exe"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Mimeqp.exe"
是要寄一個名為mimeqp.exe的檔案,並且已經用Base64編過碼了。

  其實這些訊息都是我的Eudora軟體在送信時自動完成編碼、加註、寄出等
動作,我只在信件中寫下這些字「這一封mail,是要測試MIME的功能,並
附寄一個binary檔案mimeqp.exe。」然後選擇我的attach檔案,Eudora
在把信件送出時自動轉換變成了上面那些文字與符號,將這些訊息送到了mail
server,經由mail server的傳遞送到了收信人的mail server。而收信人在
收信時,如果他也用這種支援MIME格式的軟體來收信,那麼他的軟體在讀取
mailserver送過來的訊息時,會自動再翻譯回來「這一封mail,是要測試
MIME的功能,並附寄一個binary檔案mimeqp.exe。」而且把這個附寄的
mimeqp.exe檔案存在他的硬碟裡,他收到的是一段完整的文字,以及一個完整
的檔案,而不是有如天書般的亂碼。

  如果很不幸地,收信人沒有這種支援MIME的軟體,他看到的東西就是我們
上面那些一大段的符號了。另外,上封mail筆者是為了測試QP編碼,所以在
文字部份也指定編碼,因而形成「=B3o=A4@=AB=CAmail=A1A」這樣子的符
號,但如同本文一開始所述,事實上在台灣的mail server都能夠處理中文碼,
中文碼可以不用編碼就寄出。如果把QP編碼的功能取消,亦即文字部份不先
編碼而直接寄出,則這位沒有MIME軟體的收信人是可以看到完整的原文的。

  這位不幸地收信人如果恰好是您,別急,您仍然可以先將這份天書存檔,然
後使用一些decode軟體把它翻譯回來的。但目前筆者尚未找到可以同時處理QP
與Base64的解碼軟體,若您收到含有QP碼又有Base64碼的mail,可能只得分
二次處理了。

  在Base64碼的部份,您可以使用前文所介紹之wincode軟體來執行decode工
作,只要將decode type設為Base64即可,方式如同UU碼。可惜的是wincode
並沒有支援QP碼。

  筆者在此另外再介紹一個於DOS下執行的程式:base64.zip。讀者們可用
archie尋找ftp server中是否有這個程式。這個壓縮檔解壓縮後會產生encode64.exe
與decode64.exe二個檔以及其說明檔base64.doc。使用方法非常簡單,舉例而言,
若要將一個名為test.com的檔案編碼,只要以下列指令:

encode64 test.com

按下enter之後,它會自動產生test.64這個檔案,其內容便是test.com的base64
編碼。如欲解碼,亦只要以下列指令:

decode64 test.64

便可以把該檔案還原。因此倘若您沒有可支援MIME的mail軟體,您只要將收
到的mail先存檔,例如存成一個名為「myfile」的檔案,然後去執行decode
功能,不論您用的是wincode或是decode64,它會依據這一行的記錄,把檔案
還原回來的檔名(在"name="之後的檔名)。

Content-Type: application/octet-stream; name="test.com"

  至於QP編碼,筆者尚未找到適合的windows軟體,因而在此介紹的是二支
DOS程式:cvnt_qp與mimeqp。同樣地,我們可以在ftp server找到這二支
程式,其檔名分別是cnvt_qp.zip與mimeqp.zip。其使用方法與前面所介紹的
base64差不多。

  cnvt_qp在解壓縮之後,會產生cnvt_qp.exe,除了一個說明檔qp.doc外,
作者尚附上其C語言寫成的原始程式碼,cnvt_qp.c,有興趣的讀者可自行參
考這支程式的設計。使用上,執行cnvt_qp.exe後,會出現一簡單的功能表,
讓您選擇是要將8bits文字檔encode成QP碼,或是將QP碼decode成一般文
字檔。選擇您需要的項目後,只要再輸入您要encode或decode的檔名即可。

  mimeqp的使用也相當簡便,其指令如下,亦可以mimeqp -? 來看其說明:

mimeqp -e filename  � 將檔案編碼(encode)
mimeqp -d filename  � 將檔案解碼(decode)


■ Binhex編碼

  Binhex的編碼方式較常用於Mac機器,在PC上是較少使用的一種編碼方式。
一般PC上的mail軟體,亦多數支援MIME的規格,少有支援Binhex格式。在
筆者常用的mail軟體中,唯Eudora具有這種功能,可直接解讀Binhex之編碼。
如果您收到了這種由Binhex所編碼的mail,而且您的mail軟體並不是Eudora
或其他有支援Binhex格式的軟體,那怎麼辦呢?別急,我們這兒也介紹一個
解讀Binhex的程式給您!

  這也是一個shareware,您可以在一些ftp server找到的,檔名是
binhex13.exe,它是一個在DOS之下執行的程式。同樣地,先把您收到的「天
書」存檔,然後在DOS下執行這個binhex13.exe。執行後它會出現一個簡易視
窗,螢幕最下方則是功能表。我們可以看到其F1是help、F2是「Bin2Hex」,
也就是把binary檔案轉換成Binhex碼;而F3是「Hex2Bin」,也就是把Binhex
碼還原成binary檔案。因此您可以按下鍵盤上的功能鍵F3,然後它會出現一
個小對話視窗,讓您選擇您要解碼的檔案,這時選取剛剛您把mail存下來的
檔案,按下enter鍵,您會看到螢幕上出現「filename successfulely
converted」,它已經幫您把檔案解碼還原啦!

  在windows之下,您還可以用我們前面所介紹的wincode來解碼,看到這兒,
您是不是要讚嘆wincode的功能真是強大,本文介紹的UU編碼、MIME、Binhex
居然都可以用它來處理!是的,它是一個不錯的編碼、解碼軟體,可處理多種
格式之編碼方式。稍微可惜的是對於MIME,它只處理base64之編碼,如果能
再加上QP的功能,您真的可以靠它走遍天下了!


■ 結語

  經由本文的介紹說明,相信各位讀者已對於各種編碼方式具相當的瞭解,您
是否覺得它其實一點也不困難呢?雖然好像有點複雜,但其實在MIME幾乎已
成標準規格的現在,用一套支援MIME的軟體來做收發E-mail的工作,這些編
碼、解碼是不勞您去傷腦筋的。不要覺得很麻煩,想想看如果您有位遠方的朋
友過生日,您親自用繪圖軟體畫了一張精美賀卡,還用音效程式錄下您美妙的
歌聲唱著生日快樂歌,然後用E-mail在一瞬間傳送到他那兒,是多麼溫馨感
人呀!如果您正是那位令人羡慕的壽星,偏偏您又沒有適當的mail軟體來收
取這份祝福,那怎麼辦呢?相信閱讀本文後,必定不再讓您感到遺憾,任何的
祝福您都不會錯過。


======



2013年9月24日 星期二

設定Windows對時 w32tm ntp server ntp client

如果您的電腦加入domain,原則上就會和您的Domain Control (DC)對時。
可利用以下指令查看。
如果您的電腦時間不準,也可以利用此指定查看看電腦是和哪部主機對時,再往上查主機時間...一路查上去,一定可以查出原因。

進入DOS
輸入w32tm /query /status
就會顯示您的電腦和哪部電腦對時,ex: 【Local CMOS Clock】就是主機板上的時鐘

台灣有建置標準時間的server,我們可以設定DC透過Internet去對標準時間,而其管轄之domain中的PC就向DC對時。

如何設定DC透過Internet去對標準時間???

先將w32tm的設定,設成default
  net stop w32time
  w32tm /unregister
  w32tm /register
  net start w32time

-執行regedit---------------------------------------------------

1.設定成為NTP 伺服器類型

修改登錄檔中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters"
[Type]設定值修改為NTP。

2.設定授權時間伺服器

修改登錄檔中: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config"
[AnnounceFlags]修改設定值為5

3.啟用NTP伺服器

修改登錄檔中: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer"
[Enabled]數值修改為1

4.指定查詢外部NTP 伺服器

修改登錄檔中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters"
[NtpServer]數值修改為time.stdtime.gov.tw clock.stdtime.gov.tw tick.stdtime.gov.tw tock.stdtime.gov.tw watch.stdtime.gov.tw,0x1

5.設定查詢時間間隔

修改登錄檔中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient"
[SpecialPollInterval]修改數值為"十進位"21600   (6小時)
*這邊使用的時間間隔單位為秒,設定900即為每900查詢一次步驟四所指定的時間伺服器。

6.設定時間修正設定

修改登錄檔中"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config"
[MaxPosPhaseCorrection]修改為十進位1800  (負差校正) - 若網路時間比本地時間慢超過這個秒數就不自動校正
[MaxNegPhaseCorrection]修改為十進位1800 (正差校正) - 若網路時間比本地時間快超過這個秒數就不自動校正
*這邊單位也是秒
若要設定成無上限,可以設定成該 DWORD 的最大值 FFFFFFFF (十六進位值) ( 有 8 個 F )


重起服務

Cmd:
  net stop w32time
  net start  w32time
 w32tm /config /update

另其它網友連結,有圖文~~

用Windows Server架設NTP時間伺服器





2013年8月14日 星期三

EXCEL 儲存格右下角的小黑點不見了,如何恢復???

EXCEL 儲存格右下角的小黑點不見了

正常是click儲存格,儲存格右下角會出現小黑點,游標移至小黑點上,游標就變成一個小黑十字,下拉可以復制,如果數字可以逐一增加。比如星期一下拉會自動出現星期二直到星期日等...

可是現在儲存格右下角不會出現小黑點,如何恢復????

ANS:這是一個小設定,只要是【檔案】-->;【選項】-->;【進階】-->;打勾【啟用填滿控點及儲存格拖放功能】

2013年8月9日 星期五

Hyper-V 即時移轉、快速移轉及移動虛擬機器的差別為何??


截錄自MS網站

即時移轉、快速移轉及移動虛擬機器之間的差別

利用容錯移轉叢集,就有許多不同方式可將虛擬機器從某個叢集節點移到其他叢集節點:即時移轉、快速移轉及移動。本節描述這些動作。如需如何執行動作的相關資訊,請參閱即時移轉、快速移轉或在節點之間移動虛擬機器

下列清單描述這些選擇:
即時移轉:當您起始即時移轉時,叢集會將虛擬機器正在使用的記憶體從目前的節點複製到其他節點,這樣實際轉換到其他節點時,虛擬機器便能就地使用記憶體與狀態資訊。轉換通常非常迅速,使用虛擬機器的使用者不會遺失網路連線。如果您使用叢集共用磁碟區,則即時移轉幾乎是瞬間完成,因為不需要傳輸磁碟擁有權。即時移轉可用於計畫中的維護,但不適合用於非計畫中的容錯移轉。
到其他節點時,接管擁有權的節點就能夠迅速從磁碟中讀取虛擬機器所需的記憶體與狀態資訊。快速移轉可用於計畫中的維護,但不適合用於非計畫中的容錯移轉。
您可以使用快速移轉來同時移動多個虛擬機器。
移動:當您起始移動時,叢集會執行您在叢集設定中針對虛擬機器資源所指定的動作,準備讓虛擬機器離線:[儲存][關機][關機 (強制)] 或 [關閉][儲存] (預設值) 會儲存虛擬機器的狀態,這樣可讓虛擬機器在回到線上時還原狀態。[關機] 會在讓虛擬機器離線之前,依序關閉虛擬機器的作業系統 (等候所有處理程序關閉)。[關機 (強制)] 關閉虛擬機器上的作業系統時,不會等候較慢的處理程序完成,就將虛擬機器離線。[關閉] 就像關閉電源一樣,表示可能會遺失資料。

刪不掉檔案或資料夾,有時候有些檔案就是刪除不掉,出現【無法刪除檔案】的字眼,強制刪除檔案及資料夾

在 windows 系統不論是哪一版都可能會發生檔案不明的被 Lock 而導致無法刪除...等問題

網路上有人分享很棒的方法,真的work,把我刪不掉的檔案刪除了,方式如下:

以下截錄好心網友的文章: 

DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1

看到上面那兩行,對於經歷過 DOS 時代的人應該很熟悉,其意思分別為刪除檔案(DEL、ERASE)與刪除資料夾(RD、RMDIR),而%1是代表傳入的參數。

DEL 刪除檔案,命令參數: del /?
/F:表示強制刪除
/A:選擇檔案的屬性
/Q:安靜模式,不會跳出提示訊息就刪除
/S:連帶刪除子目錄下的檔案

RD 刪除目錄,命令參數: rd /?
/Q:安靜模式,不會跳出 提示訊息就刪除
 /S:連帶刪除子目錄下的檔案

--------怎麼使用呢?-------

方法很簡單,就是將上面兩行存到一個文字檔案,並且更名為 xx.bat (Batch File)

然後將你無法刪除的檔案或目錄拉到該 BAT 檔,咻一下就刪除了

很簡單、很方便、處理方式很透明~贊......有被鎖檔的朋友不妨試試看這個方法。

Reference :

http://asiloop.com/delete  (有圖)

http://blog.xuite.net/tolarku/blog/31746025-Windows++%E5%BC%B7%E5%88%B6%E5%88%AA%E9%99%A4%E6%AA%94%E6%A1%88%E5%8F%8A%E8%B3%87%E6%96%99%E5%A4%BE+-+%E9%80%A3+unlock+%E9%83%BD%E7%9C%81%E4%BA%86

2013年8月1日 星期四

已解決~~使用internet explorer 9 IE9開啟網頁中有file://的hyper link會沒有反應,如果link是一個folder它也沒有反應。

發現網頁中有直接開啟檔案總管(某個folder)的file:// link或是要開啟某個檔案的file://link,如果用IE9開會發生沒反應的狀況。

解決方式:
這情形可能和安全性有關:
所以如果是公司內部網站,建議將該網頁所屬網站加入【近端內部網路】。
方法:工具-->網際網路選項-->安全信--> 將該網頁所屬網站加入【近端內部網路】。
如果您開啟的那個網站是您信任的網站, 請將該網頁所屬網站加入【信任的網站】
 方法:工具-->網際網路選項-->安全信--> 將該網頁所屬網站加入【信任的網站】

2013年7月31日 星期三

刪除profile的方法。刪除檔案、改權限

因為Roaming Profile folder設定時沒有將administrator權限加入,導至administrator無法刪除某人的profile,不刪除無用之profile除了占空間外,如果下次有同一Login name user其會發生無法產生roaming profile而使用佔存的profile。

如何刪除呢???只要三步驟:

前提:您是administrator權限

第一步:先強迫拿到目錄或檔案的所有權,這樣才不會access denied
指令:Takeown /f 目錄名 /r /d y
第二步:將要刪除的目錄或檔案,讓administrator取得所有權限
icacls 目錄 /grant administrator:F /t
第三步:刪除目錄
RD /S /Q 目錄
============================
可做一個batch file

@echo off
set /p userDir=請輸入您會刪除之目錄(不需全路徑)
echo "即將刪除c:\profiles\%userDir%"
pause 
TAKEOWN /f "c:\profiles\%userDir%" /r /d y
icacls "c:\profiles\%userDir%" /grant administrator:F /t
RD /S /Q "c:\profiles\%userDir%"
echo "已刪除c:\profiles\%userDir%完成"

2013年7月17日 星期三

windows 2003 C碟空間不夠要加大,不用關機重開,使用diskpart,不用third party utility

一般windows 2003 c碟空間不夠時,要加大可能可以使用third party utility加大,有沒有簡單的方式???答案是有的,而且不用重開機。

解法:

利用windows 2000的diskpart_setup.exe,沒錯,在windows 2003使用windows 2000的diskpart。
我的case如下,已解決

  1. c碟後面累跟著一段空的partition(不連續的空間,不知道可不可以,沒試過)
  2. download windows2000 diskpart_setup.exe  http://support.microsoft.com/kb/927229
  3. download the MS utility fsextend.exe  http://goo.gl/glScd
  4. 於windows 2003開一個dos cmd
  5. run windows 2000的diskpart
  6. select c: partition
  7. extend
  8. 此時DOS應該會沒反應,請按Ctrl-C跳出來
  9. 再於DOS中run fsextend.exe c:

完成了,C碟已經加大了。

可參考:
http://community.spiceworks.com/topic/257919-extending-c-with-diskpart-on-server-2003

2013年7月16日 星期二

在網頁中有時開啟某些PDF檔是空白一片,別的PDF檔又正常或是在SSL網站無法下載檔案...已解決

在IE browser有時候開啟網頁中的PDF檔是很正常的事情,但有時候可能是網頁加密的關係(https),當Mouse click PDF檔後,本來應該於browser開啟的PDF檔卻開出了一片空白。

徵狀:

  1. 於IE browser中開啟PDF檔,會出現一片空白,尤其是加密的網頁HTTPS (SSL)。
  2. 當在SSL網站下載檔案時,都會出現下列的訊息:
    Internet Explorer 無法下載 XXX.doc 從 xxx.xxx.xxx.tw。
    or Internet Explorer 無法開啟這個網際網路網站。可能是因為要求的網站無法使用或找不到。請稍後再試
    or 出現Internet Explorer Cannot Download or couldn't be downloaded
    參考:http://support.microsoft.com/kb/2549423
解法:
 至IE-->工具-->網際網路選項-->進階-->【不要將加密的網頁存到磁碟】的勾拿掉(就是不要打勾的意思啦)--> OK

2013年7月15日 星期一

用IE 10 進入exchange 2003 OWA會發生錯誤

用IE 10進入OWA 2003會發生下列問題:依MS的文件http://technet.microsoft.com/library/ff728623(v=EXCHG.141) 其exchange 2003 OWA 已不支援IE9 and IE 10,所以會發生不能劉瀏覽的情形。
 
有兩個方式可以解這個問題:
1. 由IE 10下手 (已驗證可行)
2. 由exchange 2003 OWA IIS下手 (已驗證可行)
========================================================================
exchweb/img/tf_Messages.xsltable-layout:fixed;width:100%;MessagesBKBMBfalseNonepercentImportancei4http://schemas.microsoft.com/exchange/x-priority-long1101width:13px;cursor:hand;text-align: center; Item Typestringhttp://schemas.microsoft.com/exchange/outlookmessageclass1101width:20px;cursor:hand;text-align: center; FlagStatusi4http://schemas.microsoft.com/mapi/proptag/x109000031101width:20px;cursor:hand;text-align: center;
...........
........
.........
==================================================================
 
使用者啟用IE 10相容性檢視功能,可以輕易解決此問題:
方法:
  1. 利用IE10進入exchange 2003 OWA後會發生亂碼,不用管它。
  2. 此時在IE10-->工具-->【相容性檢視】打勾

如此就應該OK啦!!!

如果您是exchange 2003系統管理者,可以在IIS中加一個標頭,讓使用者的IE10直接模擬IE8,如此使用者IE10就會直接啟用【相容性檢視】功能:


若要設定 IIS 6 ,使其包含自訂 HTTP 回應標頭,請依照下列步驟執行:
1. 按一下 [開始],再按 [執行],鍵入 inetmgr.exe,然後按一下 [確定]。
2. 展開伺服器,然後展開 [網站]。
3. 以滑鼠右鍵按一下您要的網站【Exchange】,然後按一下 [內容]。
4. 按一下 [HTTP 標頭] 索引標籤。
5. 按一下 [自訂 HTTP 標頭] 底下的 [新增]。
6. 在 [自訂標頭名稱] 方塊中,鍵入 X-UA-Compatible。
7. 在 [自訂標頭值] 方塊中,鍵入 IE=EmulateIE8。
8. 按兩次 [確定]。


2013年5月15日 星期三

Excel 2010複製所設定的儲存格不會閃爍,且貼上公式時只會貼上值,貼上的項目只剩下"貼上值/文字"選項可選擇

特徵:
  1. 當我複製所設定的儲存格時邊框都會閃爍,但我的不會閃爍。
  2. 在複製公式想要貼到別的格子時,貼上的東東只是值,不會出現公式,在儲存格click mouse右鍵,貼上的選項只剩下"貼上值/文字"選項可選擇,想要複製儲存格的公式格式卻找不到地方可以選擇,但有時候又會突然有選項可選。
感謝網友的熱心,已提供解決方法。

我的情形是只要將IE browser全部關掉,Excel就恢復正常,開啟IE就會發生上述問題,這和IE的附加元件有關,好心網友已測試到是和Skype安裝在IE的元件有關。

解法:
所以只要至IE --> 工具 --> 管理附加元件中停用 skype click to call 元件 --> 重開IE,即不會再影響Excel,閃爍邊框也正常出現。

網友的回覆,請參考

2013年4月12日 星期五

如何利用Blackberry Enterprise Server (BES)設定整體性的email footnote & 設定過濾條件符合的不要寄或CC給誰...等等

在Servers and components---BlackBerry Solution topology --- BlackBerry Domain --- Component view --- Email ---- Edit (moss express_EMAIL) ---Messaging選項中的Appended disclaimer text:設定您要的內容

如要設定特別字眼的email不要push至device可於
Servers and components---BlackBerry Solution topology --- BlackBerry Domain --- Component view --- Email ---- Edit (moss express_EMAIL) ---Messaging選項中的message device設定,可設定的內容如下:

When a new email message has the following conditions:
Recipient type:
Sent directly to me CC: to me BCC: to me
Importance:


Sensitivity:



Do not forward email messages to the device.
Forward email messages to the device.
Forward with Level 1 notification
Forward header only

2013年3月18日 星期一

Word文中或Outlook email中點擊任何超連結,均會出現【連結失敗】無法開啟連結

如果在outlook email中之內容,點擊會有錯誤,會出現【連結失敗】等字眼,很可能是預設之browser不是IE了,只要預設成IE應該就沒有問題了

可參考網友寫的內容,很棒,我是用第二種方式:設定 Internet Explorer 為預設網頁瀏覽器解決問題的。
Windows 7
 按 [開始]、[控制台]、[程式集]、[預設程式]、[設定您的預設程式]

開啟任何超連結時出現錯誤訊息 [這項作業因電腦上作用中的限制而取消],該如何處理?

BES Log如何自動刪除。BlackBerry Enterprise Server express (BES Express) Log maintain.

BES log每天都會長大,如果只想保留一定天數的log就好,如何設定???

log存在於\\server-name\c$\Program Files\Research In Motion\BlackBerry Enterprise Server\Logs

進入BES express管理介面BlackBerry® Administration Service設定即可,操作步驟如下:

Configure when the BlackBerry Enterprise Server Express deletes a log file

  1. In the BlackBerry® Administration Service, on the Servers and components menu, expand BlackBerry Solution topology > BlackBerry Domain > Component view > Logging.
  2. Click the instance that contains the logging settings that you want to change.
  3. On the Logging details tab, click Edit instance.
  4. In each section, in the Maximum age of daily log files field, type the number of days that you want the BlackBerry® Enterprise Server Express to delete the log files after.
  5. Click Save all.
  6. 結束

2013年3月7日 星期四

Windows Live Mail Error ID: 0x800CCC0E和mcAfee防毒軟體的關係

最近在設定使用windows live mail時發現,帳號設定好,但信一直發不出去,錯誤如下:
Windows Live Mail Error ID: 0x800CCC0E。
查了辦天發現和mcAfee防毒軟體有關。如果您是使用VirusScan Enterprise,可在EPO是設定:
  1. 防毒標準保護
  2. 防止大宗郵件蠕蟲病毒傳送郵件
  3. 編輯
  4. 將windows live mail的程式名稱加入:wlmail.exe即可。

2013年3月6日 星期三

手機掉了如何找到手機(追縱手機),以samsung s3 note為例

三星手機掉了,它是有機會找回來的,如果您的手機有事先設定的話才有機會喲!!

找手機:
  1. 用browser進入http://findmymobile.samsung.com/login.do 登入您之前開的帳號和密碼。
  2. 如有其它三星手機,可至手機選項【設定】--【安全性】--【尋找我的手機】--【尋代我的手機網頁】--登入您之前開的帳號和密碼。
  3. 尋找手機功能可以

用讓手機可以讓我們找到,必須在手機上做一次設定,如此才可以找回來。

設定方式請參考熱心網友的說明:
http://www.mobile01.com/topicdetail.php?f=568&t=2455623&last=33239518

2013年2月22日 星期五

Win xp、Vista、win7檔案總管排序數字問題


在檔案總管對於數字的的排序,xp之後是依數字大小排而不是依Aphabetical方式排,Ex:如下

Win7、Windows Vista、Windows XP 及 Windows Server 2003會出現
5.txt
11.txt
88.txt
而Windows 2000
11.txt
5.txt
88.txt
大部份人可能可較習慣windows 2000的排法(Aphabetical Order),不習慣win xp以後版本的排法,怎麼辦呢???
當然有解,只是Vista、xp、win 2003解法和win7、win2008r2不同
win7、win2008r2解法是利用GPO處理
利用本機GPEDIT.MSC OR DOMAIN CONTROLLER的gpo編輯:
  1. 電腦設定---系統管理範本---WINDOWS元件---WINDOWS檔案總管---關閉WINDOWS檔案總管中的數字排序---改成【啟用】
  2. GPUPDATE /FORCE
Vista、xp、win 2003解法:改REGEDIT
可參考http://support.microsoft.com/kb/319827/zh-tw
 
1. 按一下 [開始],按一下 [執行],輸入 regedit,然後按一下 [確定]
2. 視您的實際情況而定,使用下列其中一種方法:
  • 若要為電腦的所有使用者設定原則,請找出並按一下下列登錄機碼:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Currentversion\Policies\Explorer
  • 若要為目前使用者設定原則,請找出並按一下下列登錄機碼:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Currentversion\Policies\Explorer
3. 在 [編輯] 功能表上,指向 [新增],然後按一下 [DWORD 值]
4. 輸入 NoStrCmpLogical,然後按 ENTER。
5. 在 [編輯] 功能表上,按一下 [修改]
6.若要針對名稱包含數字的檔案及資料夾設定排序順序,請視您的實際情況而定,使用下列其中一個方法:
  • 若要將 Windows XP 或 Windows Server 2003 設定為使用 Windows 2000 排序檔案及資料夾的方法,請在 [數值資料] 方塊中輸入 1,然後按一下 [確定]
  • 若要設定為使用預設的 Windows XP 或 Windows Server 2003 方法來排序檔案及資料夾,請在 [數值資料] 方塊中輸入 0,然後按一下 [確定]

    注意 如果 NoStrCmpLogical 值不存在或設為 0 (零),便會使用預設的 Windows XP 排序順序。
7. 結束 [登錄編輯程式],然後重新啟動電腦。

2013年1月22日 星期二

Exchange Server 2003 郵件限制及email進到exchange 2003後如何判斷大小限制的流程

Exchange 2003 限制信件傳遞的設定有以下幾個地方:

1) 通用設定\郵件傳遞
2) 預設 SMTP 虛擬伺服器\郵件
3) Send Connector
4) User Setting

官方回答:http://support.microsoft.com/kb/322679/zh-tw

以下是微軟網站中對於email進到exchange 2003後如何判斷大小限制的流程,個人感覺它晝得很清楚。http://technet.microsoft.com/zh-tw/library/dd159861.aspx

值得注意的是實作限制時,必須一併考量包含二進位附件且透過 SMTP 在路由群組之間流動而增加的額外郵件量。對於在路由群組之間傳送的傳出 SMTP 郵件,Exchange Server 將以 Transport Neutral Encapsulation Format (TNEF) 來轉譯附件,這種格式是採用 Bbase64 或 Quoted Printable 而非二進位。這會導致郵件大小增加約 33% (即email會增大三分之一的大小) 。
使用者可以使用約等於三分之一的係數來增加全域郵件限制大小來彌補此負荷,即可解決這個問題。

2013年1月17日 星期四

如何規劃安裝windows server r2 Read Only Domain Control (RODC)

有一些關念要建立,以下網站很好:
http://blog.pmail.idv.tw/?p=2688  ---實作有圖
http://technet.microsoft.com/en-us/magazine/ff679947.aspx  --- 完整介紹

安裝RODC須注意事項
  1. 確認樹系功能等級是Windows Server 2003。
  2. 執行ADPREP /ForestPrep,擴充Schema。
  3. 執行ADPREP /DomainPrep,建立安全群組。
  4. 執行ADPREP /RodcPrep,增加唯讀網域控制站所需的屬性。
  5. 在網域中需有一部Windows Server 2008 r2伺服器為可寫入DC。
RODC 相關設定
  1. 用RODC很多時候是放在分公司
  2. default user password不會放在RODC,建議改policy,將分公司同仁的password放在RODC上。指定快取分公司的使用者密碼,如此就可以減少廣域網路上的流量。
  3. 可新增兩個角色DNS and global catalog server roles
    1. 如何啟動GC呢???
      請參考http://yu506yu.blogspot.tw/2012/03/windows-2003-dc-gc.html

2013年1月10日 星期四

Cisco 3560G x24備份設定檔

在Cisco路由器或交換器,作用的組態是在RAM中且預設的啟動組態的位置為NVRAM。啟動組態應被備份以免組態遺失。這些備份組態複本可利用TFTP伺服器備份出來

copy running-config tftp指令可被用來備份組態檔

此程序的歩驟如下:

先要Run一個tftp server
利用sw Console進入sw

>en
>password xxxx
Switch#copy running-config tftp:
Address or name of remote host []? 在此輸入tftp的IP---192.168.X.XXX
Destination filename [switch-confg]?直接Enter即可
Switch
#exit
 

從TFTP伺服器restore路由器組態
  • copy tftp running-config.
  • Select a host or network configuration file at the prompt.
  • Enter the IP address of the TFTP server where the configuration file is located.
  • Enter the name of the configuration file or accept the default name.
  • Confirm the configuration filename and the server address that the system supplies
     

2013年1月9日 星期三

HP printer message reset 刪除印表機面板訊息,如何將HP printer Maintenace Kit count reset

HP Maintenance Message Reset Methods



維護碼
LaserJet 4250 09425004
LaserJet 4300 11430002
Color LaserJet CP3505 06350507
很好的網站: http://www.printertechs.com/tech-support/

如何將HP printer Maintenace Kit count reset

我的 LJ 4250及LJ P4015用Method 1 或 Method 2可解決,其它可參考
http://www.fixyourownprinter.com/reference/guides/reset/hp

2021/01有用Method 2解一台lj4250

Resetting the maintenance count.
After installing a maintenance kit, you should reset the printer's "Maintenance Count".
There are two ways to do this, depending on your firmware revision.
Method 1
1. Turn the product off.
2. Turn the product on.
3. Press and hold down the OK button while the memory is counting. The memory starts counting at 000MB immediately after you turn the power on.
4. Continue to hold down the OK button until all three LEDs are illuminated.
5. Release the OK button.
6. Press the up arrow (Navigation) button until the message New Maintenance Kit appears on the control panel display. If New Maintenance Kit is not an option then you have an old firmware version (see below).
7. Press the OK button once. Your maintenance count is reset.

Method 2
Some of the older firmware versions did not have the "New Maintenance Kit" option mentioned in the above procedure. In this case you can either update the printer's firmware to ad this feature or manually reset the maintenance count in the service menu as described below.
Enter the Service Menu -- Press the MENU button, and scroll through the list of menus until you see "SERVICE". Press OK.
Before you can enter the Service Menu, you will see a blank line on the screen where you are supposed to enter an access code:
On a LaserJet P4014, the access code is 05401408
On a LaserJet P4015, the access code is 05401508
On a LaserJet P4515, the access code is 05451508
Enter the code and press OK.
You will now be allowed into the Service Menu. Scroll through the list of options until you see, "Maintenance Count." Press OK.
Change the current maintenance count to "0" by pressing the number "0", and then pressing OK.
To confirm this, you can print an Information page


http://www.printertechs.com/printer-troubleshooting/service-menu-pin-codes

HP Printer Model Service Menu PIN Code
LaserJet 230011230002
LaserJet 241010241004
LaserJet 242010242004
LaserJet 243010243004
Color LaserJet 300011300005
Color LaserJet 350010350003
Color LaserJet 355010350003
Color LaserJet 360011360005
Color LaserJet 370010370003
Color LaserJet 380011380005
LaserJet 4100 MFP04410002
LaserJet 4101 MFP04410002
LaserJet 420011420002
LaserJet 424004424005
LaserJet 425009425004
LaserJet 430011430002
LaserJet 4345 MFP11434504
LaserJet 435009435004
Color LaserJet 460004460002
Color LaserJet 461005465004
Color LaserJet 465005465004
Color LaserJet 470009470005
Color LaserJet 4730 MFP09473005
LaserJet 520005520006
Color LaserJet 550004550002
Color LaserJet 555009555004
LaserJet 900000900001
LaserJet 904004904005
LaserJet 905009905004
LaserJet 950004950003
LaserJet 9000 MFP00900001
LaserJet 9040 MFP11904004
LaserJet 9050 MFP09905004
Color LaserJet 9500 MFP04950003
LaserJet CP400510400506
Color LaserJet CP350506350507
Color LaserJet CP400510400506
Color LaserJet CP601503601508
LaserJet M302711303506
LaserJet M303511303506
LaserJet M434511434506
LaserJet M455504455511
LaserJet M502511503506
LaserJet M503511503506
LaserJet P300510300506
LaserJet P301507301509
LaserJet P401405401408
LaserJet P401505401508
LaserJet P451505451508



HP Printer ModelService Menu PIN Code
LaserJet 230011230002
LaserJet 241010241004
LaserJet 242010242004
LaserJet 243010243004
Color LaserJet 300011300005
Color LaserJet 350010350003
Color LaserJet 355010350003
Color LaserJet 360011360005
Color LaserJet 370010370003
Color LaserJet 380011380005
LaserJet 4100 MFP04410002
LaserJet 4101 MFP04410002
LaserJet 420011420002
LaserJet 424004424005
LaserJet 425009425004
LaserJet 430011430002
LaserJet 4345 MFP11434504
LaserJet 435009435004
Color LaserJet 460004460002
Color LaserJet 461005465004
Color LaserJet 465005465004
Color LaserJet 470009470005
Color LaserJet 4730 MFP09473005
LaserJet 520005520006
Color LaserJet 550004550002
Color LaserJet 555009555004
LaserJet 9000 / 9000 mfp00900001
LaserJet 904004904005
LaserJet 9040 mfp11904004
LaserJet 9050 / 9050 mfp09905004
Color LaserJet 9500 / 9500 mfp04950003
Color LaserJet CP350506350507
Color LaserJet CP352509352508
Color LaserJet CP400510400506
Color LaserJet CP402511402509
Color LaserJet CP452511452509
Color LaserJet CP601503601508
LaserJet M60110060311
LaserJet M60210060311
LaserJet M60310060311
LaserJet M302711303506
LaserJet M303511303506
LaserJet M434511434506
LaserJet M455504455511
LaserJet M502511503506
LaserJet M503511503506
LaserJet P300510300506
LaserJet P301507301509
LaserJet P401405401408
LaserJet P401505401508
LaserJet P451505451508