2007/02/08

UltraVNC 1.01 無訊息安裝

準備工作:
先找一台已經安裝完 UltraVNC 且設定好 Default Password 的電腦,做設定檔匯出
1. UltraVNC-101-Setup.exe /saveinf="Default"
匯出設定檔
2. 打開 regedit (登錄檔編輯程式)
找 HKEY_LOCAL_MACHINE\SOFTWARE\ORL ,並將這個機碼匯出存檔成 Admins.reg
3. 到 UltraVNC 的安裝目錄(通常是 %PROGRAMFILES%\ULTRAVNC)
MSLOGONACL.EXE /e ACL.TXT
設定 MS LOGON II,限定僅有 BULTIN\ADMINISTRATORS 可以使用 vncviewers 連線
4. 建一個目錄(uvnc),將以下的檔案放在一起
步驟一的 Default
步驟二的 Admins.reg
步驟三的 ACL.TXT
UltraVNC-101-Setup.exe (UltraVNC 安裝程式)
UltraVncDriverSetup.exe (UltraVNC Driver for Display)
5. 編輯 Default 設定檔,找到下列兩行,並照著修改
AclFile=acl.txt
PropertiesFile=admins.reg


將以下內容加進批次檔,並視情況修改
UltraVncDriverSetup.exe /verysilent
UltraVNC-101-Setup.exe /verysilent /loadinf="default"


在同一台電腦上,將所有東西(包括登錄)移除,測試時不會遇到任何訊息提示

2 則留言:

san 提到...

請問
我參考官網文件只用安裝檔ultravnc.inf跟設定檔ultravnc.ini再加參數 /silent /loadinf=ultravnc.inf /norestart , 批次檔自動安裝就完成
~~
步驟二的 Admins.reg
步驟三的 ACL.TXT
這兩個有什麼用意
tks~

archer 提到...

admins.reg 是用來寫入登錄檔的參考資料
如果沒有這個檔案,你就需要輸入資料告訴 ultravnc 一些參數
如果有,ultravnc 可以直接引用這些資料並寫入參數

acl.txt 是用來設定權限的參考資料,限定只有 local\administrators 可以用 vnc viewer 連進
用 mslogonacl 將權限資料匯出漲 acl.txt ,再在另外一台電腦安裝時就直接引用

另外有個重點是,我這篇文章是用 ultravnc 1.01 寫的,也許之後的版本直接支援無訊息安裝,就不用這麼麻煩了