Link to home
Start Free TrialLog in
Avatar of masterkilla
masterkilla

asked on

install applications without any manual config

Is there some kind of software that allows the automated install of multiple applications to a laptop pc. The plan is to have a sort of batch file running off a DVD that will install each application one after the other.

1)microsoft office 2007
2)winzip, winrar
3)firefox
4)avg anitvirus with updated virus definitions
5)Laptop drivers
6)Windows 7 updates

It should be able to also configure parameters such as *do not install 2nd party applications such as yahoo toolbar *typical installation *path of installation *

Just need to simplify the setup of my laptop...
Avatar of kertap
kertap
Flag of United States of America image

You might be able to accomplish this with a program like this:

http://dennisbareis.com/makemsi.htm

Basically create your own MSI package that runs your programs (installs them.) You can also look at .MST files which are transform files that can be to configure your .msi installation.
Avatar of AndrewDizon
AndrewDizon

no there isn't

If you manually run each install in administrative mode (using the /a command line) it will extract the install with the settings you choose into a folder on your machine.  You can then write a quick batch file to run each of the extracted installs.

If I am understanding you, this should accomplish the task.
Avatar of masterkilla

ASKER

jmcmunn: I will look into your batch file suggestion.
kertap: I installed makemsi and tried to create an msi file but the application brought up multiple error messages.

Just need an easy way for my parents to fix the laptop when Im not around.  I have 2 partitions so one is used for OS and the other for data. In this way I have the freedom to reinstall the OS where an obvious solution is not apparent.

I believe norton ghost can be used to reinstall OS if needed and is as easy as inserting a recovery disk. I now need a way to push down all applications in one go without having my parents sit in front of laptop going through each .exe file one by one.

Some torrent sights have OS for download with a few applications loaded as part of the image. How do they do this?


Well, one way to create a custom install of Windows (with certain preinstalled software) is to use a "pre builder" utility.  One popular free version of such a thing is this:

Bart's PE Builder
http://www.nu2.nu/pebuilder/

You still need a valid copy of Windows in order to build an install disk with this.  But I have used it in the past (long ago) to do things like have Firefox preinstalled etc.
I have to agree with jmcmunn that Bart's is pretty decent. Lifehacker had a similar approach listed here: http://lifehacker.com/156970/create-a-windows-xp-image

Just a word of warning, be very careful if you look more into an OS preloaded with programs from a torrent site. Chances are it's more malware than good.
Can I use Bart on windows 7?
downloaded bartpebuilder 3.1.1.10a. Not sure where to put the code http://www.911cd.net/forums//index.php?showtopic=11977&st=0&p=74807&#entry74807

I created the sp2.ini file from the link but cannot find the where to place this file. I looked in regedit for the path:

HKLM\SYSTEM\CurrentControlSet\Control\Minint Registry key to determinate if it is A PE or not.

but couldnt find anything.


Well, tis is beyond the scope of what I have done with BartPE, but here is where I found them...on windows 7 ultimate.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"CurrentVersion"="6.1"
"CurrentBuild"="7600"
"SoftwareType"="System"
"CurrentType"="Multiprocessor Free"
"InstallDate"=dword:4a8470f8
"RegisteredOrganization"=""
"RegisteredOwner"="jay"
"SystemRoot"="C:\\Windows"
"InstallationType"="Client"
"EditionID"="Ultimate"
"ProductName"="Windows 7 Ultimate"
"ProductId"="PRODIDHERE"
"DigitalProductId"=HEXCODEHERE
"DigitalProductId4"=HEXCODEHERE
"CurrentBuildNumber"="7600"
"BuildLab"="7600.win7_gdr.091207-1941"
"BuildLabEx"="7600.16481.x86fre.win7_gdr.091207-1941"
"BuildGUID"="somestuffhere"
"CSDBuildNumber"="1"
"PathName"="C:\\Windows"


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Windows]
"ErrorMode"=dword:00000000
"Directory"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  74,00,25,00,00,00
"NoInteractiveServices"=dword:00000000
"SystemDirectory"="C:\\Windows\\system32"
"ShellErrorMode"=dword:00000001
"CSDVersion"=dword:00000000
"CSDReleaseType"=dword:00000000
"CSDBuildNumber"=dword:00004001
"ComponentizedBuild"=dword:00000001
"ShutdownTime"=hex:9c,b2,78,30,a0,cb,ca,01

Oh, and you'll want to grab your own...I replaced a bunch of Hex stuff above for clarity.  But this should at least guide you to the right reg paths.
This process is a bit complicated for me. Has anyone got a tried and tested solution for windows 7?

Well. you're not going to find a "simple" way to install a bunch of unrelated complex apps automatically.  Either you script an admin install as a batch file or some other way (as suggested initially) or you can do something more like the BartsPE.

And of course there is always the tried and true setting up a macro that will actually record your clicks as you go through it and simply spit back what you did on future runs.

There's not going to be an "easy" way to do this, that's why sysadmins and network admins exist...and get paid well.  For a laptop that you only have to do once or twice, maybe it's not worth it.  Some solutions were certainly provided here however.
Thanks for your input jcmunn.  What would be a good way to learn scripting from the basics upwards for sysadmin job roles. Are there any tutorials?

My understanding so far is that sys admins use .msi files which are tied together by use of scripting. On network login, the script(found on server 2003) is triggered and an unattended silent installation then takes place. Please correct me...

As for my initial task of installing applications in one go, I found an application found on the website http://ninite.com/ that downloads and performs a silent unattended installation of common desktop applications.
ASKER CERTIFIED SOLUTION
Avatar of jmcmunn
jmcmunn
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
thanks...