Print This Article Post Comment Add To Favorites Email to Friends Ezine Ready

Reviewing Methods Of Automatically(unattended) Installing Windows And A Set Of Software.

By: Ivan Abramovskiy Home | Computers-and-Technology | Software


Nobody likes to install and configure software, everyone likes to use it, work with it, install all kinds of add-ons, plug-ins, skins. That is, customize software, make it suit their tastes and preferences. This process is routine, uninteresting, takes time and effort and so there are very few people who like to do it again and again. But sometimes you have to do it, for example, after your operating system crashes or you have a hard disk failure. Everything starts from the beginning: operating system installation, driver installation, service pack installation, software installation, then comes tuning the operating system, software configuration and localization, entering registration data (in commercial software)... It is okay if you have all software at hand on disks and you have to install it only on one computer. But then you will have to do the entire configuration manually anyway. And what if you have no distribution packages or your registration keys are lost? You will have to contact the developer's support service. That is when you are in for some nervous work involving searching for the necessary software and restoring the working environment you had before. The following question emerges: how to automate it? In practice, there are only three ways to solve the problem of automatic Windows and software installation.


  • Use the standard automatic installation features for each program separately (silent installation keys)
  • Write a script for automatic installation.
  • Create a bootable disk for installing Windows and other software.

Let us take each method and tools implementing it in detail.



1. Standard software tools. Using silent installation keys (silent keys).


A lot of installers allow you to automatically install software using special keys (command line parameters). The user does not need to do anything in this case. All values will be set to their defaults. Every installer has its own set of such keys.


Examples.

InstallShield: /s setup.exe /s

Windows Installer: /qn REBOOT=ReallySuppress setup.msi "/qn REBOOT=ReallySuppress"

Inno Setup: /VERYSILENT setup.exe /VERYSILENT


Pluses:

+ high installation speed without user attendance


Minuses:


  • the user has to know for sure which installer and key are used during the software installation.
  • some installers do not support silent installation.



2. Writing a script for automatic installation.


Special programming languages (scripting languages) are used to write scripts. The most popular is AutoIt. Its main purpose is automating work with the Windows graphical interface.


AutoIt can:


  • Run Windows and DOS programs
  • Simulate keystrokes and their combinations
  • Simulate mouse moves and clicks
  • Move, resize windows and control their parameters
  • Directly interact with window control elements (get/modify a caption, move, disable windows and so on)
  • Work with the clipboard controlling its text contents
  • Read, modify and create registry keys and values


AutoIt includes a script interpreter and compiler. If you write and debug your own script, you can easily convert it into a regular exe file that already runs as a standalone file.


Pluses:

  • writing flexible scripts
  • creating a standalone exe file


Minuses:

- having to learn the scripting language and the Windows operating system.



3. Creating an automatic Windows and software installation disk.


There are special program for creating an automatic Windows and software installation disk. The most well-known ones are nLite and MultiSet


nLite. The program can create a bootable disk with the following operating systems: Windows 2000/XP/2003. It also allows you to integrate some service packs and, if necessary, remove some components from the operating system (Media Player, Internet Explorer, Outlook Express, MSN Explorer, Messenger, etc.). As a result, you get the ISO image of a bootable disk with Windows.


Pluses:

  • freeware
  • create a bootable Windows disk


Minuses:

- impossible to automatically install any custom software


MultiSet the program for creating bootable disks for the automatic installation of Windows and sets of software. As a result, you get bootable disks of three
types:


  • Automatic Windows installation
  • Automatic software installation
  • Automatic Windows and software installation. Since MultiSet can run disks of any types with parameters, the two above methods can be easily integrated in it (using silent keys and executing a written script from AutoIt).


Advantage MultiSet:


  • Automatic Windows installation. It is possible to create a CD/DVD for the automatic installation of the Windows operating system on any computer. The operating system can be installed in any mode: repairing Windows (installing above the current version of the operating system) or reinstalling it completely.
  • Automatic installation of any software. It is possible to create a CD/DVD that will automatically install any sets of software on multiple computers. For example, after Windows is installed, it is possible to install service packs, drivers, localizations, any software (codecs, audio players, service tools...) and configure them automatically as well.
  • Creating a bootable disk for simultaneous unattended Windows and software installation. It is possible to create a disk that will install both Windows and a set of software.
  • Automatically restoring software settings and tuning Windows. It is possible to automatically restore software and Windows settings. It is possible to restore registry keys, run special tools.
  • Remote automatic installation. It is possible to automatically install sets of software via the local area network. The necessary software will be automatically installed on any number of computers connected to the local area network.


MultiSet already studied at University!


The Academy of Modern Information Technologies has created a special course dealing with unattended Windows and software installation. The aim of the course is to provide students with theoretical and practical skills allowing them to create a bootable Windows distribution package that will be automatically installed on a PC with maximum number of drivers and software without the user's attendance. The MultiSet software is studied within this course. This program is a leader in the field of automating unattended software installation. Upon completing the course, students will get enough knowledge to create a completely automatic Windows distribution package that will be installed on a personal computer without a single mouse click and then automatically install all drivers (these drivers work for 95% of personal computers) and automatically install all software necessary for this or that computer. MultiSet became the de facto standard in this field long ago that is why educational institutions choose this product.


Pluses:

+ creating a bootable disk with Windows and a set of software


Minuses:

- impossible to enhance a created script



Summary.


All methods, and the above programs in particular, serve the same purpose create a bootable disk for the automatic Windows and software installation. But they do it differently. nLite and SetupStudio are tailored towards the modification of the Windows distribution package, i.e. the integration of service packs and patches into it. As to the automatic installation of other software, it is done easily the user has to either use silent keys or specify the approximate installation algorithm based on the one the program offers. MultiSet placed the emphasis on the automatic installation of any software together with Windows making it possible to use silent keys and automatic configuration.


The programs can complement each other: a script written in AutoIt can be easily executed in MultiSet, an nLite disk can automatically install sets of software from MultiSet.


Download the 30-day free version of the program:
Automate system deployment


Almeza MultiSet: Reinstalling Windows without any data loss





Article Source: http://www.eArticlesOnline.com

About the Author:
Ivan Abramovskiy is cofounder of Unattended Installation Systems. The company's flagship product MultiSet has become a "must-have-software" in homes and offices in more than 60 countries.

Tags: , , , ,

Please Rate this Article

 

Not yet Rated

Click the XML Icon Above to Receive Software Articles Via RSS!

Recent Related Articles From Software

  • Understanding Your Computer's Operating System
    By: Martin Brinkmann | Nov 25th 2008
    An operating system, such as Windows or Linux, is defined as the main program on a computer. It determines how the user performs tasks and how the interface appears. Read

  • What Changes Will Be Introduced In Windows 7?
    By: Martin Brinkmann | Oct 14th 2008
    An informative article outlining some of the changes of the next Microsoft operating system Windows 7. Read

  • Microsoft's Six Different Mobile Phone Operating Systems
    By: stephanie.tayla | Jul 9th 2010
    First in the Microsoft's Phone Operating System, family is Windows Mobile 6.x. This version is soon going to end and second is the Windows Phone OS 7.0 which many of the OEMs are using currently. Thirdly, to cater to rising needs of the Enterprise market, it has introduced Windows Embedded Handheld 7 OS for the Enterprise ... Read

  • Things You Should Know About Windows Vista
    By: Andy Tao | Oct 2nd 2007
    The newly launched operating system known as Windows Vista has become one of the most desired operating systems to date. All of the new computers that are bought will come preloaded with it on but many people will want to upgrade from Windows XP to Vista. Read

  • Getting Yourself An Anti Spyware Software
    By: Andy Tao | Sep 30th 2007
    There is another piece of software that you should get in order to keep a safe secure computer, it's called anti spyware. Spyware is software that can do a number of tasks and some can be extreme dangerous therefore you need to eradicate them as soon as possible. Read

  • Windows Vista - Which Version Do You Need?
    By: Roberto Bell | Dec 19th 2007
    After deciding to shift to a Windows Vista OS, you need to decide on which Windows Vista version you should pick. Read

  • Roof Windows And Skylights †The Gateway To Freedom
    By: Kevin Kirsten | Feb 4th 2011
    Western Cape, Cape Town based manufacturer and installer of Aluminium roof windows or skylight windows. Read

  • Skylight Installation †Choice Of Modern Homes
    By: Gary Ernstzen | Apr 25th 2011
    Manufactures, installs skylight or roof windows. Operates throughout Cape Town including Table View, Milnerton, Bothasig, Edgemead, Melkbos, Durbanville, Bellville and Garden Route. Read

  • Windows 7: The Next Microsoft Operating System
    By: Martin Brinkmann | Nov 16th 2008
    The article mentions some of the features of Windows 7. Read

  • Choosing An Operating System
    By: Andy Tao | Sep 29th 2007
    When you're thinking of buying a new computer system or upgrading your operating system you have to ensure you make the right choice. This is the most important factor of your computer as the operating system runs all of the other programs you have on your pc, so make sure it will be compatible with the software you want t ... Read


Copyright © 2005-2011 eArticlesOnline, LLC - All Rights Reserved
Terms of Service | Privacy Policy