With AutoCAD, you're able to create a silent deployment.  It's super easy to call, it's just \\path\to\share\Setup.exe and then a few flags on the end.  I've created a script within our K1000 to run said command as an administrator user.  It's successful and I can see AutoCAD on the workstation within 10 minutes (it's a large install).

For some reason, even though the installation is successful, the K1000 administrator console shows that it failed.  Is it possible for me to rectify this?  It's hard to tell an end user that I'm 100% sure that the software installed if it comes up as a failure.

From the Run Now Status log:

Output Log

Running as credntials provided
Directory DOES exist: C:\Program Files (x86)
Creating process returned non-zero: \\domain.com\DFS\IT\Deployments\AutoCAD_2015\Img\Setup.exe /W /q /I \\domain.com\DFS\IT\Deployments\AutoCAD_2015\Img\AutoCAD_2015.ini /language en-us: (0) The operation completed successfully.
Error Code: 0
Status Code: 1641

Activity Log

Checking if directory exists: C:\Program Files (x86)
Launching program: '\\domain.com\DFS\IT\Deployments\AutoCAD_2015\Img\Setup.exe' '/W /q /I \\domain.com\DFS\IT\Deployments\AutoCAD_2015\Img\AutoCAD_2015.ini /language en-us' wait='true'


If I rerun the script after this failure, it finishes almost instantly with a success.  Here's the corresponding log for the success:

Output Log

Running as credntials provided
Directory DOES exist: C:\Program Files (x86)
Launched Process: Setup.exe

Activity Log

Checking if directory exists: C:\Program Files (x86)
Launching program: '\\domain.com\DFS\IT\Deployments\AutoCAD_2015\Img\Setup.exe' '/W /q /I \\domain.com\DFS\IT\Deployments\AutoCAD_2015\Img\AutoCAD_2015.ini /language en-us' wait='true'

What gives?
Answer Summary:
Cancel
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answer Chosen by the Author

0

1641 means ERROR_SUCCESS_REBOOT_INITIATED

So it's actually indicating a successful install. If you suppress the reboot you'll get 3010 (ERROR_SUCCESS_REBOOT_REQUIRED)

Not sure if you can tell K1000 to ignore 1641 or not...but try suppressing the reboot and see if it will ignore 3010 instead.

Answered 12/24/2015 by: Chris.Thomson@Sitel.Com
Yellow Belt

Please log in to comment

Answers

Answer this question or Comment on this question for clarity
Admin Script Editor
Admin Script Editor is an integrated scripting environment available free here at ITNinja

Share