Jump to content

Trust Tablet Driver - Installsheild Setup.exe - Best way to install?


Recommended Posts

Posted

Can anyone please suggest a way to install a driver on 93 computers without us visiting each computer and manually installing the software?

 

It is a "Trust Widescreen Mini Tablet" (model: 16485). The driver is installed with "setup.exe" which is an installshield installer.

I cannot find an MSI and have failed trying to get it to install with a startup script using "setup -s" and a "setup.iss" file for a silent install.

 

Can anyone please help?

Posted
Have you tried extracting it with universal extractor?

 

Ben

 

Hi ben,

I have tried to extract the "setup.exd" which fails on all options, but I can extract the data1.cab files.... Does this help me?

 

Thanks Ben..

Posted
It might be worth trying AutoIt if you can't get it to install silently.

 

Hi mate,

 

The silent install works when you run the setup with the -s command, but I cant get the computuers to install it when they are booted if you know what I mean.

Posted
Odd. Could be a permissions issue I guess? Where are you running the installer from?

 

I have the install files on a network share.

I have given "Domain Computers" read access to the share and files.

I have created a SETUP.ISS files and tested that "Setup -s" works.

I created a group policy that calls a bat script:

"\\server\share\Trust_Tablet_Driver\setup.exe /s" (the script works run manually)

The group policy is a computer policy assigned to the room of computers. (see attached pic)

 

Should this in theory work? I have only ever installed with MSI`s?

 

Thanks in advance

policy.jpg

Posted

Should work in theory, I've installed programs via startup scripts before. Are you getting any errors in your event logs which give a clue as to what's going wrong?

 

Can you installed it by hand from that share? What happens if you try to do an administrative install (/a switch)?

  • Thanks 1
Posted
I have the install files on a network share.

I have given "Domain Computers" read access to the share and files.

I have created a SETUP.ISS files and tested that "Setup -s" works.

I created a group policy that calls a bat script:

"\\server\share\Trust_Tablet_Driver\setup.exe /s" (the script works run manually)

The group policy is a computer policy assigned to the room of computers. (see attached pic)

 

Should this in theory work? I have only ever installed with MSI`s?

 

Thanks in advance

 

Try enabling this in group policy (if it isnt alredy)

 

Computer Configuration\Administrative Templates\System\Logon\ Always wait for the network at computer startup and logon

  • Thanks 1
Posted

Installed !!!

 

"Always wait for the network at computer startup and logon" did it. Many thanks!!!

 

Could I please ask if you know of a way that I can stop the software installing each and everytime the computer reboots?

 

I found someone using something like below but it doesnt seem to work?

 

if C:\DeleteUsed4Install exist then goto ok

md C:\DeleteUsed4Install

\\server\share\Trust_Tablet_Driver\setup.exe /s

 

But it doesnt get past the first line?

 

Can anyone please help?

Posted

adapt this:

 

if exist "C:\Program Files\location of software" goto :eof ELSE

@echo off

\\server\share\Trust_Tablet_Driver\setup.exe /s

 

 

 

This will see if the files for the program are in the program files. If the files are already, it must be isntalled so the script quits right away without installing it again.

 

I use this code allot for deploying stuff.

 

Obviously you need to change the locatin it uses in program files.

Posted

What an idiot.....lol, just been over to the classroom to test with the tablet plugged in.

 

I was still remotely browsing the C$ of the previous computer that I manually installed it on.... DOH

 

k, still not installing.. do you have any other suggestions please?

I have the "domain computers" read permissions on the share. I know the script is getting executed.

Do I maybe need any other permissions?

 

Thanks in advance!

Posted

I know the script is getting executed.

 

how do you know? Does it say running startup scripts before you get to the logon screen?

Posted

try putting quotations in the path like this

 

"\\server\share\Trust_Tablet_Driver\setup.exe" /s

 

remember to delete the directory its creates or it will not run :)

 

 

If that doesnt work do this:

 

try running /p or /passive instead of silent

 

This may bring up the installer box and show any errors that maybe happening

Posted

The path is already in quotations :)

 

I have tested with /p and it brings up the dialog, i click next then it installs fine.

 

The way that I created the silent setup was running "setup.exe /r", this created a setup.iss file in the C:/windows" dir. I then copied this to the trust directory.

 

Thinking now, should i be also pointing the setup to the path of the setup.iss file?

 

setup /s /path to .iss ???

 

Thanks in advance

Tim

Posted

Try this...

 

@echo off
pushd "\\Server\Share\Trust_Tablet_Driver"
start "" /wait Setup.exe -s -SMS
popd

 

If that doesn't work perhaps you could install the driver on a computer, back it up to a folder using something like Double Driver and then use DPInst to install it instead?

Posted

Thanks for the help.... ive tried using the above script and previous adding the -SMS switch.... still no good.

 

I also tried moving the trust folder to Netlogon to see if that helped.. still no good.

 

Although I HATE to get beaten, I think I am going to do a room at a time with the -P (passive) switch enabled. I just have to reboot the machine and click NEXT once.

 

Always welcome to any other ideas? hacking the setup.ini to remove the Next ???

 

Thanks in advance

Posted
FWIW.......I use EzMSI to create any msi packages that aren't supplied. It's a free download and it's given me a 90% success rate so far, I would estimate. Takes a bit of faffing-around (that's a technical term, that is) but does what it says on the tin. Mostly. Download it here: CapaInstaller - CapaSystems A/S
  • Thanks 1
Posted
Always welcome to any other ideas?

One more idea before I go to bed...

 

Use Windows Installer Wrapper Wizard to create an MSI which installs the drivers located in the VHID\VHID_x86 folder using DPInst.exe from the Windows Driver Kit. :D

 

I have uploaded a copy of my MSI here if you want to give it a try? When I tested it in a VM the drivers installed without issue. The settings I used for WIWW are shown below.

 

[b]Name[/b]: Trust Widescreen Mini Tablet Driver (x86).msi

[b][u]Install Commands[/u][/b]
Windows Installer folder: Use [sourceDir]
Program to run: DPInst.exe
Program parameters: /q /sa /se

[b][u]Uninstall Commands[/u][/b]
Windows Installer folder: Use [sourceDir]
Program to run: DPInst.exe
Program parameters: /d /q /se /u moufiltr.inf

[b]and[/b]

Windows Installer folder: Use [sourceDir]
Program to run: DPInst.exe
Program parameters: /d /q /se /u walvhid.inf

[b][u]Product Appearance and Requirements[/u][/b]
Minimum Windows Version: Windows XP

[b][u]Package Metadata and Language[/u][/b]
Product Name: Trust Widescreen Mini Tablet Driver (x86)
Product Version: 1.0.0
Product Language: English - United Kingdom

  • Thanks 1
Posted
How did it go, burgemaster?

 

Thanks so much for your time, and the MSI ! really didnt expect anyone to make one for us!!

Today 20min before I saw your post I installed 2 rooms with the /P mode and just walked around and pressed NEXT on each one. Will give your MSI a blast in the morning!

thanks again!

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



×
×
  • Create New...