Jump to content

[Release] Nvidia ForceWare Graphics Drivers


geoil

Recommended Posts

Sorry becouse I post first time incomplete, bad internet connection.

If you have an nVidia graphic card, like me (NVIDIA GeForce 7300 GT :blushing:) and you like to install the Nvidia Forceware Graphics Drivers (93.71 or 169.21 ForceWare) silent, from your RunOnceEx.cmd, then you must do the steps:

- run the installer (witch is an InstallShield Web Archive with setup.exe inside) and choose an directory where he will be unpacked;

- click Next button and after the files are unpacked, the setup will ask you if you want to install the driver;

- click Cancel button becouse is not need to install the driver ( the files from the package will stay in the choosen directory);

- in this directory you will find a file named setup.iss - open this file with notepad or any other text editor;

- in this file you will see something like this:

[installShield Silent]

Version=v7.00

File=Response File

[File Transfer]

OverwrittenReadOnly=NoToAll

[{EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-DlgOrder]

Dlg0={EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdWelcome-0

Count=2

Dlg1={EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdFinishReboot-0

[{EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdWelcome-0]

Result=1

[{EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdFinishReboot-0]

Result=6

BootOption=3

- modify the last 2 lines from the file with: Result=1 and BootOption=0

- your file looks like this now:

[installShield Silent]

Version=v7.00

File=Response File

[File Transfer]

OverwrittenReadOnly=NoToAll

[{EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-DlgOrder]

Dlg0={EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdWelcome-0

Count=2

Dlg1={EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdFinishReboot-0

[{EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdWelcome-0]

Result=1

[{EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdFinishReboot-0]

Result=1

BootOption=0

- save the file.

- the directory who keep the file moveit to $OEM$\$1\Drivers for exemple.

- now you can add to your RunOnceEx.cmd the following lines

REG ADD %KEY%\003 /VE /D "NVidia ForceWare Graphics Drivers" /f

REG ADD %KEY%\003 /V 1 /D "%systemdrive%\Drivers\[Your_Directory_Name]\setup.exe /s /a /s /sms /f1 \"%systemdrive%\Drivers\[Your_Directory_Name]\setup.iss\"" /f

- the setup file will read the parameters from the setup.iss file

P.S. excuse my bad english.

Edited by geoil
Link to comment
Share on other sites


Thanks. I'd rather use older version like 77 with nvidia coolbits regkey because i don't like the new versions' control panel.

But i prefer installing it manually. If i check the "delete files after install (plug and play only)" box when integrating nvidia drivers i'm not sure it would work. I also need the extra space. :)

Link to comment
Share on other sites

Yes, it is corect.

In the compressed package of ForceWare exist this file named setup.iss. This file is the file where are the silent install values. When you install manualy the driver, setup.iss is copied in yor windows directory, and he will contain the values of your install. Same mode of silent install of the driver are used by the others producer (Asus for example). Asus have the simillar ways to install the drivers, the difference is setup.iss contain the real silent install value. Comand for new Asus drivers for mainboards is:

setup.exe -s -f2c:\audio.log

for installing audio drivers.

If can do like this: put in your $OEM$\$1\Drivers\Video the package driver 93.71_forceware_winxp2k_english_whql.exe, then create with notepad or any other text editor a file named setup.iss (or any name you want for her but he must have the extension iss - I name this file 93.71_forceware.iss) and write in this:

[installShield Silent]

Version=v7.00

File=Response File

[File Transfer]

OverwrittenReadOnly=NoToAll

[{EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-DlgOrder]

Dlg0={EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdWelcome-0

Count=2

Dlg1={EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdFinishReboot-0

[{EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdWelcome-0]

Result=1

[{EFB7D050-CAD2-11D4-B34D-00105A1C23DD}-SdFinishReboot-0]

Result=1

BootOption=0

Put this saved file in your $OEM$\$$ and write in your RunOnceEx.cmd:

REG ADD %KEY%\003 /VE /D "Nvidia ForceWare Graphic Driver 93.17" /f

REG ADD %KEY%\003 /V 1 /D "%cdrom%\$OEM$\$1\Drivers\Graphic\93.71_forceware.exe /s /a /s /sms /f1"c:\windows\93.71_forceware.iss" /f2"c:\93.71_forceware.log"" /f

I assume you will install your windows on drive C. Insted the C:\ put your path. When you instll WinXP the file 93.71_forceware.iss is copied in your windows directory. The log file is necessary for viewing your installing errors (if any). If you don't specify the log you will not have one.

Another way for installing the driver directly from the CD/DVD is unnpack the driver package and replace the setup.iss with the one modified. In this case you can write in your RunOnceEx.cmd:

cmdow @ /HID

@Echo Off

FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\WIN51IP.SP2 SET CDROM=%%i:

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V TITLE /D "Installing Drivers" /f

REG ADD %KEY%\003 /VE /D "Nvidia ForceWare Graphic Driver 93.17" /f

REG ADD %KEY%\003 /V 1 /D "%cdrom%\$OEM$\$1\Drivers\Graphic\setup /s /a /s /sms /f1"%cdrom%\$OEM$\$1\Drivers\Graphic\93.71_forceware.iss" /f2"c:\93.71_forceware.log"" /f

Edited by geoil
Link to comment
Share on other sites

If you put setup.iss in the same folder with setup.exe you don't need to use switch [/f] just run setup.exe /s

Yes reuphong, you right. I omit to say that.

The switch are:

/a --> Add following parameters to the archived setup.exe.

/s --> Silent install *.exe.

/sms --> Wait command, if second process is spawned.

/f1 --> Recorded file location.

/f2 --> Log file location.

I am not sure what is the reson for witch you must put the switch /s twice, and I don't want to say something stupid.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...