Jump to content

Windows Automated Installer (WAI)


Recommended Posts

Hello all!

Yesterday i was talking on msn to some friends and we came to the conclusion that we needed a light weight, compact, fast and easy to use program that reads a list of programs to automaticly install.

I started making it yesterday and heres a screenshot:

Public-Alpha-0.21.gif

Heres the info from the settings.txt

;This is the settings file.

;

;All of the applications are set here, that will autoinstall.

;The program will ignore any lines with ; infront of them

;or any blank lines. It will assume anything else is a application

;

;The syntax of adding a program is very simple:

;

;Program Name <TAB> ProgramEXE.exe <TAB> /arguements

;

;There is also one variable that the program can accept at the

;moment: %app% - this will be replaced by the location of where

;the application (WAI.exe) is when it installs.

;

;So for example you could do:

;

;Winrar 3.30 Corp %app%\Programs\Winrar.exe /silent

;

;and it would look in the directory where WAI.exe is for programs

;and the file.

;

;Please give comments, suggestions and feedback!

;Thanks Alot,

;CuBie.

;Example:

Winrar 3.30 Corp %app%\Programs\Winrar330Corp.exe /silent

It would be nice if anyone finds any bugs, or has any comments or suggestions for it!

You can download it here or from the attachment of this post!

Later all!

Chris.

WAI.zip

Link to comment
Share on other sites


thanks for this i will give it a try i was looking for something exactly like this to integrate into my xpcd cd then my cd will be perfected thanks i will test and report back.

Link to comment
Share on other sites

wow now u lied to me, where is my name in there :D:rolleyes: (jj)

and yea as mentioed the setups should definitely run 1 after the other. it will create lots of problems along with high cpu usage and high ram usage and will probably get stuck :)

Link to comment
Share on other sites

I know im not supid :).. I know how to do that in vb allredy, found the apis thismorning. Ive recoded v2 and now it uses XML: Heres a sample file:

<!-- Windows Automated Installer settings file -->

<wai>

<settings>

  <name>Windows Automated Installer</name>

  <version>2.0</version>

</settings> 

<applications>

  <winamp>

<name>Winamp</name>

<file>Winamp\Winamp501_pro.exe</file>

<command>/silent</command>

<size>3.15MB</size>

<show>minimised</show>

<wait>true</wait>

<version>5.01</version>

<author>Nullsoft</author>

<comments>None</comments>

  </winamp>

</applications>

</wai>

:rolleyes:...

Thanks for all your feedback! Ill add your ideas!

later,

Chris.

Link to comment
Share on other sites

1/ XPlode by Wraith

XPlode is a tool which aids installation of programs during a Windows XP / 2003 installation. (Even been known to run under Win2K! Requires a copy of GDIPLUS.DLL.)

It gives the ability to add users to the system, run programs, create shortcuts, modify the registry, and perform file and directory operations, all during a Windows installation.

XPlode uses an XML script and a plugin architecture so you can modify what it does, how it runs, and only include the commands you need to use.

2/ This kind of program already exists, Consult my post on this topic.

http://www.msfn.org/board/index.php?showtopic=16548&hl=

Nevertheless, it does not meet entirely my needs.

Like SKiTLz, I wish to be able to make several commands for only one application to install.

Exemple for pcAnywhere 10.5:

SOFTWARE,Symantec pcAnywhere 10.5 Elève seulement,msiexec /i C:\IBMTOOLS\APPS\HOSTONLY\package.msi /qn

PCAUPD,Symantec pcAnywhere 10.5.1 update,C:\IBMTOOLS\APPS\HOSTONLY\fr_up_10.5.1.exe /s

PCAUPD,Kill reboot after update process,C:\IBMWORK\pskill.exe runpcalu.exe

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...