Page 1 of 1 1
Topic Options
#55440 - 2001-04-28 12:23 AM VNC installation/distribution example?
masken Offline
MM club member
*****

Registered: 2000-11-27
Posts: 1222
Loc: Gothenburg, Sweden
Hi!
Anyone out there who has a good script for installing/checking/updating VNC as a service and with an admin password, that works for all Win32 OS's?

Thanks in advance
Masken

BTW
VNC is a freeware open source tool for Remote admin of computers (ie PCanywhere), http://www.uk.research.att.com/vnc

_________________________
The tart is out there

Top
#55441 - 2001-05-01 12:58 AM Re: VNC installation/distribution example?
Richard H. Administrator Offline
Administrator
*****

Registered: 2000-01-24
Posts: 4946
Loc: Leatherhead, Surrey, UK
Spookily I was just starting to look at this myself when you posted your request.

Here's what I've come up with so far, and it seems to work OK.

If you only want a server install, i.e. you don't want the PC to have the viewer, you need the following files in from the VNC distribution:
1) MSVCRT.DLL
2) MSVCIRT.DLL
3) OMNITHREAD_RT.DLL
4) VNCHOOKS.DLL
5) WINVNC.EXE
You may be not need all of these, but this set works and I can't be bothered to try and reduce it further.

Put the Setup.kix script below in the same directory and run it.

code:
; VNC Distribution Kix Script

; Author: R. M. Howarth

; Amendment History:
; 30 April 2001: Version 1.00 Initial release.

; Versions Tested with:
; Windows 95
; KixTart 95 Version 3.62
; VNC Version 3.3.3 R9

; This script developed for Win95 - the registry keys may need to be changed
; for other OSes.

; This script will copy the VNC listener software, run the service install and
; install a basic set of registry keys.

; Set the "AllowConfig" and "AllowShutdown" entries to "1" if you want them to
; be available to users. By default this script sets them so that users cannot
; stop the VNC service, and cannot change the parameters.

; You will need to do an install and set the password to get the hex values for
; the "Password" entry.

; This install expects the distro to be available in "Files" under the current
; directory.

; Set the program file path here:
"Creating directory structure..." ?
$INSTALLPATH="C:\Program Files"
$DirName="$INSTALLPATH\ORL" GoSub "MakeDir"
$DirName="$INSTALLPATH\ORL\VNC" GoSub "MakeDir"

"Copying runtime files..." ?
copy "files\*.*" $DirName

"Creating base registry information..." ?
$Key="HKEY_LOCAL_MACHINE\Software\ORL" GoSub "MyAddKey"

$Key="HKEY_LOCAL_MACHINE\Software\ORL\VNC" GoSub "MyAddKey"

$Key="HKEY_LOCAL_MACHINE\Software\ORL\VNC\3.3.3" GoSub "MyAddKey"

$Key="HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3" GoSub "MyAddKey"

$Key="HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3\Default" GoSub "MyAddKey"
$Entry="SocketConnect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="AutoPortSelect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="InputsEnabled" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="LocalInputsDisabled" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="IdleTimeout" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="QuerySetting" $Value="2" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="QueryTimeout" $Value="10" $Type="REG_DWORD" GoSub "MyWriteValue"
; Do a sample install and set the password to get the hex values for the next string.
$Entry="Password" $Value="ffffffffffffffff" $Type="REG_BINARY" GoSub "MyWriteValue"
$Entry="PollUnderCursor" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="PollForeground" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="PollFullScreen" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="OnlyPollConsole" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="OnlyPollOnEvent" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
; Set to "1" to allow users to stop the service
$Entry="AllowShutdown" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
; Set to "1" to allow users to change the config
$Entry="AllowConfig" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL" GoSub "MyAddKey"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks" GoSub "MyAddKey"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs" GoSub "MyAddKey"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs\WINVNC.EXE" GoSub "MyAddKey"
$Entry="use_GetUpdateRect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Timer" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_KeyPress" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_LButtonUp" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_MButtonUp" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_RButtonUp" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Deferral" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs\CALC.EXE" GoSub "MyAddKey"
$Entry="use_GetUpdateRect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Timer" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_KeyPress" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_LButtonUp" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Deferral" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs\CLOCK.EXE" GoSub "MyAddKey"
$Entry="use_GetUpdateRect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Timer" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_KeyPress" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Deferral" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_LButtonUp" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs\explorer.exe" GoSub "MyAddKey"
$Entry="use_GetUpdateRect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Timer" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_KeyPress" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Deferral" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_LButtonUp" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs\fpxpress.exe" GoSub "MyAddKey"
$Entry="use_GetUpdateRect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Timer" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_KeyPress" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Deferral" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_LButtonUp" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs\Ide.exe" GoSub "MyAddKey"
$Entry="use_GetUpdateRect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Timer" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_KeyPress" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Deferral" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_LButtonUp" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs\iexplore.exe" GoSub "MyAddKey"
$Entry="use_GetUpdateRect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Timer" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_KeyPress" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Deferral" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_LButtonUp" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs\MSDEV.EXE" GoSub "MyAddKey"
$Entry="use_GetUpdateRect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Timer" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_KeyPress" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Deferral" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_LButtonUp" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs\mspaint.exe" GoSub "MyAddKey"
$Entry="use_GetUpdateRect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Timer" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_KeyPress" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_LButtonUp" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Deferral" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCHooks\Application_Prefs\NOTEPAD.EXE" GoSub "MyAddKey"
$Entry="use_GetUpdateRect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Timer" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_KeyPress" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_Deferral" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="use_LButtonUp" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\WinVNC3" GoSub "MyAddKey"
$Entry="SocketConnect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="AutoPortSelect" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="InputsEnabled" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="LocalInputsDisabled" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="IdleTimeout" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="QuerySetting" $Value="2" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="QueryTimeout" $Value="10" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="Password" $Value="c137b04f51ccab36" $Type="REG_BINARY" GoSub "MyWriteValue"
$Entry="PollUnderCursor" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="PollForeground" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="PollFullScreen" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="OnlyPollConsole" $Value="1" $Type="REG_DWORD" GoSub "MyWriteValue"
$Entry="OnlyPollOnEvent" $Value="0" $Type="REG_DWORD" GoSub "MyWriteValue"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCviewer" GoSub "MyAddKey"

$Key="HKEY_CURRENT_USER\Software\ORL\VNCviewer\MRU" GoSub "MyAddKey"
$Entry="index" $Value="A" $Type="REG_SZ" GoSub "MyWriteValue"
$Entry="A" $Value="10.16.28.24:0" $Type="REG_SZ" GoSub "MyWriteValue"

; Run the service install
"Installing VNC service..." ?
Shell "$DirName\winvnc.exe -install"
if @ERROR "FATAL: Service install failed with error code @ERROR" EXIT endif

RETURN

:MyAddKey
if ExistKey($Key)
if AddKey($Key)
"ABORTING: Error @ERROR adding key $Key" ?
" Additional Info: @SERROR" ?
exit
endif
endif
RETURN

:MyWriteValue
if WriteValue($Key,$Entry,$Value,$Type)
"WARNING: Error @ERROR updating $Entry in $Key with value $Value" ?
" Additional Info: @SERROR" ?
endif
RETURN

:MakeDir
md $DirName
if @ERROR
"FATAL: Could not create $DirName - maybe it already exists?"
EXIT
endif
RETURN


You can fit the script, VNC files and the KixTart files on one floppy disk.

You must change the script to set the password - I've obviously set it to a garbage value ("fffff...") in this sample script to protect my password. To find the hex value you need for the password, do a test install using the password you want then look it up in the registry.

As it is configured the script will not allow users to stop the service or change the settings.

Distributing it this way does not create the start menu groups either.

------------------

Richard Howarth

Top
#55442 - 2001-05-01 10:05 AM Re: VNC installation/distribution example?
Anonymous
Unregistered


Havent looked at the script in detail but look forward to setting it up. It would be good to see an install/uninstall dependant on NT group membership added to the script. ;)

Just thought I would note that you dont actually need the viewer installed on your PC to connect to a remote VNC client, you can just use http on port 5800 using your browser. ie
http://203.13.35.1:5800

You have to type http:// in the browser address too or it doesnt work.


Terry

Top
#55443 - 2001-05-02 12:11 AM Re: VNC installation/distribution example?
Richard H. Administrator Offline
Administrator
*****

Registered: 2000-01-24
Posts: 4946
Loc: Leatherhead, Surrey, UK
Feel free to modify/improve and repost the script, I'm more than happy to reap the benefits.

Thanks for the info on the http connectivity, the support guys will just love having access from an Intranet web page.

------------------

Richard Howarth

Top
#55444 - 2001-05-02 09:52 AM Re: VNC installation/distribution example?
masken Offline
MM club member
*****

Registered: 2000-11-27
Posts: 1222
Loc: Gothenburg, Sweden
Thank for responding!

I've been soo busy the last couple of days, I havent had the time to even check the forum

I have looked around some in the VNC mailinglist, and there's a DOS batch available, which i'll post below. Thanks rhowarth! I'll check your script out as soon as I can spare a couple of mins!

code:

ntvnc.bat :
========================================================================

@echo off


REM *** Developed by John Blyth, Carnarvon, Western Australia (jblyth@cheerful.com)
REM *** With Francis Vivat, France (francis.vivat@cetp.ipsl.fr)
REM *** PLEASE LET US KNOW OF ANY IMPROVEMENTS/SUGGESTIONS!!
REM *** Next 3 lines generate result files if needed - (if not using NTBatchVNC.bat)


if not exist success.txt echo WinVNC Sucessfully Installed > success.txt
if not exist error.txt echo Computers not Found > error.txt
if not exist Previous.txt echo Current Version Previously Installed - Not Updated > Previous.txt


cls


REM *** DON'T FORGET TO EDIT THE SET COMMANDS:


REM *** Server being used to supply registry settings and files:
set serv=\\pc-image


REM *** Directory on server to get WinVNC from:
set VNCfile="%serv%\c$\winnt\system32"


REM *** NT Directory on Remote PC:
for /F "tokens=2 delims=\" %%i in ('reg query "hklm\software\microsoft\windows nt\currentversion\systemroot" \\%1') do set sysroot=%%i


REM *** Version Number for WinVNC:
set version=3.3.3


REM *** DON'T EDIT THESE SET COMMANDS:
set Destfile=\\%1\c$\%sysroot%\system32
set servicepath=c:\%sysroot%\system32\winvnc.exe


echo Server = %Serv%
echo Server Program Directory = %VNCFile%
echo Version Checker Set to = %Version%


if "%1" == "" goto ExitInst


echo Destination for Files = %Destfile%
echo Path to Service = %Servicepath%


if not exist %destfile%\*.exe goto ExitErr


REM *** CHECKS VERSION. DOES NOT UPGRADE UNLESS UPGRADE IN THE COMMAND LINE WHEN NOT USING NTBatchVNC.BAT:
reg query hklm\software\orl\vnc\%version% %1
if errorlevel 2 goto Upgrade
if errorlevel 0 goto current

:current
echo Version %version% Installed
echo.


if "%2" == "upgrade" goto Upgrade
echo WinVNC %version% for %1 already Installed
echo WinVNC %version% for %1 already Installed >> Previous.txt
goto exit


:Upgrade


echo Please Wait ...
if "%2" == "upgrade" echo Upgrading Now


echo Stopping WinVNC Service
echo -----------------------
sc \\%1 stop winvnc
echo.


echo Removing WinVNC Service
echo -----------------------
sc \\%1 delete WinVNC
echo.


echo Removing Previous Version
echo -------------------------
del \\%1\c$\%sysroot%\system\omnithread_rt.dll
del \\%1\c$\%sysroot%\system\vnchooks.dll
del \\%1\c$\%sysroot%\system\winvnc.exe
del \\%1\c$\%sysroot%\system\iplist.txt
del %Destfile%\omnithread_rt.dll
del %Destfile%\vnchooks.dll
del %Destfile%\winvnc.exe
del %Destfile%\iplist.txt
echo.


echo Loading New Version
echo -------------------
copy %VNCFile%\winvnc.exe %Destfile%
copy %VNCFile%\omnithread_rt.dll %Destfile%
copy %VNCFile%\vnchooks.dll %Destfile%
echo.


echo Replacing Registry Settings
echo ---------------------------
set CLE=HKLM\Software\ORL
reg DELETE %CLE% \\%1 /FORCE
reg COPY %CLE% %Serv% %CLE% \\%1


set CLE=HKLM\Software\Microsoft\Windows\CurrentVersion\Run\WinVNC
reg DELETE %CLE% \\%1 /FORCE
reg ADD %CLE%="winvnc.exe -servicehelper" \\%1
echo.


echo Installing WinVNC Service
echo -------------------------
sc \\%1 create WinVNC binpath= "%servicepath% -service" type= own type= interact start= auto
echo.


echo Starting WinVNC Service
echo -----------------------
sc \\%1 start winvnc
echo.


echo WinVNC Installed to %1
echo WinVNC Installed to %1 >> success.txt
echo.
goto exit


:ExitErr
Echo.
Echo.
Echo ERROR ! - Computer %1 Not Found......
echo ERROR ! - Computer %1 Not Found...... >> error.txt
echo.
echo.
goto exit


:ExitInst
Echo.
Echo USAGE - NTVNC Computername [upgrade]
Echo (upgrade : If required -FORCES UPGRADE)
Echo ex : NTVNC pc-nt4
Echo ex : NTVNC pc-nt4 upgrade
Echo.
Pause
echo.


:Exit
========================================================================

ntbatchvnc.bat :
========================================================================

@echo off
REM *** Developed by John Blyth, Carnarvon, Western Australia (jblyth@cheerful.com)
REM *** PLEASE LET ME KNOW OF ANY IMPROVEMENTS/SUGGESTIONS!!
REM *** SET upgrade to upgrade (all lower case to force upgrade to all computers) ****
set upgrade=no


echo WinVNC Sucessfully Installed > success.txt
echo Computers not Found > error.txt
echo Current Version Previously Installed - Not Updated > Previous.txt


REM *** ADD A LIST OF YOUR NT MACHINES BELOW THIS LINE:
Call NTVNC NTComputer1 %upgrade%
Call NTVNC NTComputer2 %upgrade%


:exit
call notepad.exe error.txt
call notepad.exe Success.txt
call notepad.exe Previous.txt
========================================================================


[This message has been edited by masken (edited 02 May 2001).]

_________________________
The tart is out there

Top
#55445 - 2001-05-02 11:52 AM Re: VNC installation/distribution example?
Anonymous
Unregistered


Thanks a lot for this script. I have been looking for this for a long time and have been trying for hours to get it work. Thanks again

------------------
Albert Einstein:
"The only source of knowledge is experience"

Top
#55446 - 2001-05-03 10:27 PM Re: VNC installation/distribution example?
Anonymous
Unregistered


Cool, Cool, COOL!

I installed the script yesterday, and the program has already saved me about a mile of running!

My small addition to the script is just a line to write the Users' names and IP to a file for quick, click and go access...

code:

WRITEPROFILESTRING("\\someserver\someshare\VNCIPs.html", "@UserID", "WorkStationIP", "<a href=http://@Wksta:5800>@Wksta</a><br>")

@UserID works best for me, but you can use whatever macro you like to id the stations.

Just to make things more fun, you can add the above page to MMC if you use it...

Que

Top
#55447 - 2001-05-04 10:03 AM Re: VNC installation/distribution example?
masken Offline
MM club member
*****

Registered: 2000-11-27
Posts: 1222
Loc: Gothenburg, Sweden
A short drop-by
I'm working some on your script there rhowarth, the thing is that we've got all kinds of messy VNC installs here, the thing i'm aiming on is a script that;
1. Check if VNC is installed.
2. Check version of VNC.
3. Uninstall an old version if necessary.
4. Check installtype (service/app mode)
5. Set installtype to service.
6. Remove shortcuts in Startupfolders etc, if VNC has been in appmode.

...this is taking some time, especially since we have everything from Win95a to Win2000 Server here, in English and Swedish versions...

_________________________
The tart is out there

Top
#55448 - 2002-05-03 10:50 PM Re: VNC installation/distribution example?
tr6boy Offline
Starting to like KiXtart

Registered: 2001-10-24
Posts: 131
Gang, using Richard Howarth's code near the beginning of this thread, I'm getting an error when trying to run the script. It creates the directories no problem, but when starting to work with the registry keys, it returns: Script Error: Error in Parameter(s)!
if WriteValue($Key,$Value,$Entry,$Type)

I'm trying to run it on a Win2K server.

Thanks!
Mark

Top
#55449 - 2002-05-04 12:58 AM Re: VNC installation/distribution example?
Radimus Moderator Offline
Moderator
*****

Registered: 2000-01-06
Posts: 5187
Loc: Tampa, FL
one more little modification from the above... which is simpler in the long run...

Use WinInstallLE to make a MSI package for VNC.

You can then install/update/uninstall virtually at will , with very little code in your logon script.

MSI packages are your friend...
_________________________
How to ask questions the smart way <-----------> Before you ask

Top
#55450 - 2002-05-04 02:38 AM Re: VNC installation/distribution example?
Les Offline
KiX Master
*****

Registered: 2001-06-11
Posts: 12734
Loc: fortfrances.on.ca
A little "Off Topic" sidebar here for the Hyena users amongst us. In my last correspondence with Kevin of www.systemtools.com he mentioned possibly integrating VNC in the next version. It should include the ability to push it remotely to the client from Hyena and then launch it.

They have some cool tools that are free and some links to some good sites.

[ 04 May 2002, 02:39: Message edited by: LLigetfa ]
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.

Top
#55451 - 2002-05-04 04:22 AM Re: VNC installation/distribution example?
badboii Offline
Fresh Scripter

Registered: 2002-03-07
Posts: 32
Loc: Seattle, WA
Radimus,

I'm totally with you in using MSI to create a VNC install. Have you had any luck with using MSI with VNC? I've experience multiple failures on creating the package because WinInstallLE does not like services.

So in essence I can install VNC to a system using MSI but I have to start the service elsewhere and add the default password elsewhere. Is there a way to have MSI do all this at once?

Thanks again,
brian_zamora@hotmail.com [Razz]
_________________________
========================== Brian Zamora Computer Technician brian_zamora@hotmail.com ==========================

Top
Page 1 of 1 1


Moderator:  Glenn Barnas, NTDOC, Arend_, Jochen, Radimus, Allen, ShaneEP, Ruud van Velsen, Mart 
Hop to:
Shout Box

Who's Online
0 registered and 696 anonymous users online.
Newest Members
ManuvdWielNL, Sir_Barrington, batdk82, StuTheCoder, M_Moore
17887 Registered Users

Generated in 0.045 seconds in which 0.013 seconds were spent on a total of 12 queries. Zlib compression enabled.

Search the board with:
superb Board Search
or try with google:
Google
Web kixtart.org