Hello Mark,

I had a similar problem with the uninstall program from Nero

The UNNero.exe starts a copy from itselt in another directory and terminats its 
own process.

So the wpkg script proceeds and the check failes.

So I wrote a VBScript which only waits for a process to terminate.

--- WaitForTerminateProzess.vbs ---
---- script code start ----

Set objDictionary = CreateObject("Scripting.Dictionary")

If WScript.Arguments.Count <> 1 Then WScript.Quit

strProcess = WScript.Arguments.Item(0)

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Do
   WScript.Sleep 1000
   Set colProcesses = objWMIService.ExecQuery("Select * from Win32_Process 
Where name = '" & strProcess & "'")
Loop Until  colProcesses.Count = 0

---- script code end ----

You have to call the script like this

cscript.exe WaitForTerminateProzess.vbs <setup.exe>

as command after the installation command.

In my case it works really fine.

Greetings,
Tobias


-------- Original-Nachricht --------
Datum: Mon, 14 May 2007 13:13:53 -0700
Von: Mark Nienberg <[EMAIL PROTECTED]>
An: [email protected]
Betreff: [wpkg-users] silent install for latest Autodesk products

> I'm working on rolling out Autodesk Revit Structure 2008, but I think this
> will apply 
> to all of the current Autodesk Autocad and Revit versions.  It seems
> Autodesk is 
> using a different install program now.  I think they used to use
> Installshield? 
> Maybe this new thing is their own invention.
> 
> The install is a two step process, like always.  First create a deployment
> on your 
> network, then run a setup program on each workstation.  The setup program
> is a front 
> end for various msi files that do the actual installation.  It checks for 
> prerequisites and sets some parameters.
> 
> In my testing with WPKG I could not get a successful installation. WPKG
> starts the 
> "setup.exe", and the setup eventually runs the msi to install the program,
> but then 
> WPKG looks for and fails to find the uninstall string and reports that the
> installation failed.  Meanwhile setup is still running (I think)
> apparently calling 
> other programs to do some final configuration, which may be when the
> uninstall 
> program is actually configured.  In any event, it seems like a timing
> problem, where 
> WPKG doesn't wait long enough before doing the "check", or more likely,
> setup 
> indicates that it is finished when it really isn't.
> 
> I've kind of worked around it, but it is ugly.  Does anyone have any
> experience with 
> this or any insight?
> 
> Sequence of events in the log:
> 
> WpkgService - Set script security context: successfuly done.
> WpkgService - Network resource: successfuly connected
> WSH - User notification suppressed.
> WSH - Installing Revit Structure 2008...
> 
> MSI installer - Product: Revit Structure 2008 -- Installation operation
> completed 
> successfully.
> 
> WSH - User notification suppressed.
> WSH - There were the following errors:
>       Package name: Revit Structure 2008
>       Could not install Revit Structure 2008.
>       Failed checking after installation.
> 
> WpkgService - Script execution: successfuly done
> WpkgService - Network resource: successfuly disconnected
> 
> MSI installer - Product: Revit Structure 2008 -- Installation operation
> completed 
> successfully.
> 
> MSI installer - Failed to connect to server. Error: 0x800401F0
> 
> 
> I know what you are thinking (there is something wrong with the "check"). 
> But if I 
> restart the computer after this, then it finds the uninstall string and
> updates the 
> local wpkg.xml file to include the Revit program without running the
> install again.
> 
> Thanks,
> Mark
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> wpkg-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wpkg-users

-- 
GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
wpkg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wpkg-users

Reply via email to