Direct X silent installation in SCCM
Greetings!
I'm in Windows XP enviroment and I have at least 2 application which requires Direct X 9.0 update. These updates are included with installation media, and the problem is, when I create several programs for package, and I need to run direct X installation silently, it doesn't work. DXSETUP /silent works in local command promt of computer, but not in SCCM's program command line. It usually returns error -9. As well, there is no errors in local application log of computer, when sccm returns that error code.
Please help how to make direct x silent installation work in sccm enviroment.
I'm in Windows XP enviroment and I have at least 2 application which requires Direct X 9.0 update. These updates are included with installation media, and the problem is, when I create several programs for package, and I need to run direct X installation silently, it doesn't work. DXSETUP /silent works in local command promt of computer, but not in SCCM's program command line. It usually returns error -9. As well, there is no errors in local application log of computer, when sccm returns that error code.
Please help how to make direct x silent installation work in sccm enviroment.
0 Comments
[ + ] Show comments
Answers (5)
Please log in to answer
Posted by:
GBoucher
13 years ago
Hi yannara! I don't use SCCM but ZENworks. But the base is the same. I deploy DirectX by doing this.
1- I configure everything that follow to launch at the login of the user, once per computer. Otherwise I kept getting the same errors that you have right now.
2- Upload to the clients the dxwebsetup.exe (DirectX End-User Runtime Web Installer)
3- Launch with administrator rights the command: C:\Temp\DXwebSetup.exe /c:"DXwSetup.exe /windowsupdate" /q /r:n
4- Delete the dxwebsetup.exe file
5- I create an entry in the registry to be able to detect if I already launch DirectX on this computer before. (I'm still trying here to figure out a better way to detect which version of DirectX is present on the pc)
It's far from perfect but it get the job done anyway! Hope it helps!
1- I configure everything that follow to launch at the login of the user, once per computer. Otherwise I kept getting the same errors that you have right now.
2- Upload to the clients the dxwebsetup.exe (DirectX End-User Runtime Web Installer)
3- Launch with administrator rights the command: C:\Temp\DXwebSetup.exe /c:"DXwSetup.exe /windowsupdate" /q /r:n
4- Delete the dxwebsetup.exe file
5- I create an entry in the registry to be able to detect if I already launch DirectX on this computer before. (I'm still trying here to figure out a better way to detect which version of DirectX is present on the pc)
It's far from perfect but it get the job done anyway! Hope it helps!
Posted by:
yannara
13 years ago
Posted by:
mazessj
13 years ago
Posted by:
yannara
13 years ago
Only one negative issue I can figure of user interaction is that it won't work with OSD task sequence then. But positive thing about it, is that you can see errors in interface of silent parameters, if user interaction is included. Like with Direct X, I first tried /passive and when executing sccm program in test machine, I got message that this switch is not supported.
Posted by:
Killragtshirts
13 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.