Author Topic: Install DirectX 9 Unattended  (Read 38278 times)

Anonymous

  • Guest
Install DirectX 9 Unattended
« on: January 08, 2003, 11:23:33 PM »
Microsoft for some reason did not want us to install this silently. Atleast not without downloading the 223MB SDK (Software Development Kit) along with it. (Atleast that is what the DX folks at microsoft tell me) The SDK is way to bulky and to much of a pain to deal with. I Dont understand why they wanted to do this but they did. There is a way to get around it.

Go to http://www.hiddensoft.com/AutoIt and download AutoIt - Zipped Version (includes Aut2Exe & Exe2Aut).

Go ahead and extarct the contents of the DX9 package this package to a folder named dx9. Since Microsoft did not include the silent install feature we can use an AutoIt script to do it.

Here is the AutoIt Script I made to do this:

; DirectX AutoIt Installation Scrpit
; OS:     Windows XP
; Author: Jeramie Lorson

HideAutoItWin, On
Run, path_todxsetup.exe
WinWaitActive, Installing Microsoft® DirectX®
Send, {TAB}
Send, {ENTER}
WinWaitActive, Installing Microsoft® DirectX®
Send, {ENTER}
Sleep, 60000
Send, {ENTER}
Exit

DirectX 9 Installation Command:

path_toAutoIt.exe /path_todx9.aut

It\'s not really a silent install because you can see whats going on but it is unattended. I also think AutoIt will be a big help in installing all kinds of stuff that has these same problems.

Anonymous

  • Guest
Install DirectX 9 Unattended
« Reply #1 on: January 10, 2003, 05:48:17 AM »
it\'s great but can we integrated in an unattened.txt for install with win xp in an $OEM$$1 folder like with dx8.1?

Anonymous

  • Guest
Install DirectX 9 Unattended
« Reply #2 on: January 11, 2003, 12:24:30 AM »
I beleive if you simply put it in the $OEM$ folder it will put it in %SYSTEMDRIVE% during setup. If you create a batch file to run it from GUIRunOnce or Commandlines.txt it should work just fine. Can anyone verify this?

mee

  • Guest
Install DirectX 9 Unattended
« Reply #3 on: January 17, 2003, 11:40:55 AM »
Hi
  I already try this way it \'s very good. i put DirectX 9 files in to $OEM$S1 and put command in GUIRunonce \"%HOMEDRIVE%DirectX9dx9setup.exe It\'s work very well for me and my friend.
  dx9setup.exe is create by auto2exe use the script up there.

Bipsen

  • Guest
Install DirectX 9 Unattended
« Reply #4 on: January 19, 2003, 02:37:22 PM »
Simply put this file in the same dir as where you have extracted the directx 9 files (use winrar or similar to uncompress the dx9-exe-file - you should end up wit 2 directories named DirectX9 and License). Plase the DxInst.exe file in the direct9x folder - in a bat-file cd into the directory where the dxsetup.exe and DxInst.exe files are located - and just start DxInst.exe

Jazkal

  • Guest
Install DirectX 9 Unattended
« Reply #5 on: January 27, 2003, 12:46:13 PM »
I created a silent install for DirectX 9.0 that works on both Win2k and WinXP. It is a stand alone EXE 33mb in size.

I used SMS Installer to create it.

If someone can spare the space, I could upload it. I just don\'t have anywhere to put it so everyone can download it.

Jazkal

  • Guest
Install DirectX 9 Unattended
« Reply #6 on: January 30, 2003, 11:28:58 AM »
Ok, I\'ve uploaded it to The TechGuide. It should be in the downloads section soon.

Jazkal

Offline Josetann

  • admin
  • Administrator
  • Hero Member
  • *****
  • Posts: 10136
  • Karma: +0/-0
    • View Profile
Install DirectX 9 Unattended
« Reply #7 on: January 31, 2003, 10:36:11 AM »
You can get the files at:

www.thetechguide.com/downloads/dx9setup.exe
www.thetechguide.com/downloads/dx9setup.ipf
www.thetechguide.com/downloads/info.txt

Later I will zip these up both with and without the dx9setup.exe (dx9setup.ipf looks to be the file needed), so the above links may not work later.

Jazkal

  • Guest
Install DirectX 9 Unattended
« Reply #8 on: January 31, 2003, 04:51:53 PM »
The EXE file is what you will need to do the install of DirectX 9.

I included the IPF file because it is the source code for creating the EXE file. But to mess around with the IPF you must have Microsoft SMS Installer or Wise Installer.

So if you just want to do the install, just download the EXE and TXT file.

Jazkal

clcont

  • Guest
Install DirectX 9 Unattended
« Reply #9 on: February 01, 2003, 11:45:55 PM »
Unattended install of DirectX 9 OPK:

http://oem.microsoft.com/worldwide/script/517830.asp

Anonymous

  • Guest
Install DirectX 9 Unattended
« Reply #10 on: February 05, 2003, 10:37:45 AM »
Thanks for the link above.... but I think most of us (like me) just cannot access the microsoft OEM web site.... Need a login and password for that...
Can anybody go and watch there what the solution is to install DirectX 9.0 silently, and then come back to tell us the whole story ?

Thanks a lot,
 Dave.

Offline Burner

  • newbie
  • Newbie
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Install DirectX 9 Unattended
« Reply #11 on: February 07, 2003, 02:49:53 PM »
The DirectX 9.0 OPK is a silent install, however I added the /q switch to mine.
Anyone have a location I could upload the file to??

Anonymous

  • Guest
Install DirectX 9 Unattended
« Reply #12 on: February 07, 2003, 08:23:08 PM »
The DX9 SDK is simply a silent installer. You have nothing special to do at all. No silent switches or anything that could possibly be complicated. If you wanted to you could just double click the DX9 SDK Exicutable. No window, or anything pops up and DX9 is installed.

Anonymous

  • Guest
Install DirectX 9 Unattended
« Reply #13 on: February 08, 2003, 10:26:05 PM »
how?  I have downloaded DirectX9 but how do i install it

edmon_cu

  • Guest
Install DirectX 9 Unattended
« Reply #14 on: February 12, 2003, 01:36:31 PM »
I think you can still make DX9 install in unattended mode if you use the old DX8\'s DXSETUP.EXE.

I did it using that and it unattended\'ly installed from my slipstreamed win2ksp3 installer.

Jazkal

  • Guest
Install DirectX 9 Unattended
« Reply #15 on: February 12, 2003, 06:35:48 PM »
Download:
www.thetechguide.com/downloads/dx9setup.exe

and run:
dx9setup.exe /s

It installs Silently.

Anonymous

  • Guest
Install DirectX 9 Unattended
« Reply #16 on: February 16, 2003, 12:36:52 AM »
Can you show me how to do this script make me an example where to put this script at and how to run this script I am very appreciated.

Offline Burner

  • newbie
  • Newbie
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Install DirectX 9 Unattended
« Reply #17 on: February 18, 2003, 03:47:51 PM »
Here is the lines from my batch file (MPlay9.bat)

start /wait %SystemRoot%OptionsCabsMPSetupXPsetup_wm.exe /Q /C:\"SETUP_WM /Q:A /R:N\"

exit

Unattend Setup copys the required files over which are placed at $oem$$$OptionsCabsMPSetupXP


Good Luck!

Anonymous

  • Guest
Install DirectX 9 Unattended
« Reply #18 on: February 18, 2003, 08:53:35 PM »
That looks great for MP9... How about DX9? http://images.thetechguide.com/forum/public/style_emoticons/<#EMO_DIR#>/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />

Offline Burner

  • newbie
  • Newbie
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Install DirectX 9 Unattended
« Reply #19 on: February 19, 2003, 11:53:13 AM »
Doh! Sorry about that.

start /wait %SystemRoot%OptionsCabsOPKToolsDX9XPopk.exe /Q

Unattend Setup copys the required files over which are placed at $oem$$$OptionsCabsOPKTools

Note that OPK may not require the /Q switch however works great for me.