ADS

2010年12月1日 星期三

如何在XP連線使用WIN 2008的FAX SERVER呢?

在win 2008啟用了fax server 後vista、win7連線都ok..
但大家最愛的xp怎麼丟都沒辨法咧??

經過多天的"陣痛"後,弄出來了~~
原來不是權限(權限只要是fax users及file&print rpc都有權限就好)
也不是xp 的fax沒裝...
而是要用到win 2003 的fax元件..及一些REG
步驟大致如下:
一,取得WIN2003 R2 X86 SP2的 FAX SERVER檔案(要先停下SPOOLER及FAX服務),
  可以從主機上的%SystemRoot%\System32\spool\drivers\win32x86\3
  或
  從I386中使用Expand 解開
  FXSAPI.DLL
  FXSDRV.DLL
  FXSRES.DLL
  FXSTIFF.DLL
  FXSUI.DLL
  FXSWZRD.DLL
二,在2008 Server上停止Spooler及Fax Service
  將上列檔案覆蓋在%SystemRoot%\System32\spool\drivers\win32x86\3
  上,若有檔案被LOCK住(DLL在使用中),那只有重開再停止再覆蓋了
三,將下列資料存成Reg並滙入2008Serv
---------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT
x86\Drivers\Version-3\Microsoft Shared Fax Driver]
"Configuration File"="FXSUI.DLL"
"Data File"="FXSUI.DLL"
"Driver"="FXSDRV.DLL"
"Help File"=""
"Monitor"=""
"Datatype"="RAW"
"Dependent Files"=hex(7):46,00,58,00,53,00,57,00,5a,00,52,00,44,00,2e,00,44,00,4c,00,4c,00,00,00,46,00,58,00,53,00,54,00,49,00,46,00,46,00,2e,00,44,00,4c,00,4c,00,00,00,46,00,58,00,53,00,52,00,45,00,53,00,2e,00,44,00,4c,00,4c,00,00,00,46,00,58,00,53,00,41,00,50,00,49,00,2e,00,44,00,4c,00,4c,00,00,00,00,00
"Previous Names"=hex(7):00,00,90,90
"Version"=dword:00000003
"TempDir"=dword:00000000
"Attributes"=dword:00000001
"Manufacturer"=""
"OEM URL"=""
"HardwareID"=""
"Provider"=""
"DriverDate"=hex:00,00,00,00,00,00,00,00
"DriverVersion"=hex:00,00,00,00,00,00,00,00
------------------------------------------------------------------------------------
四,啟動所停止的二個服務.
五,在XP上新增FAX服務
六,連線2008的FAX設備(使用在FAX Users或LOCAL ADMIN權限的使用者,並記憶)
七,停用XP上的SPOOLER及FAX服務
八,覆蓋2003 FAX Server 所拿到的6個DLL檔
九,啟動XP所停止的二個服務
十,可以使用啦~~