Login to Account Create an Account
Windows Installer Helper Utility
Posted 07 June 2004 - 04:17 PM
I've created a little tool which can be usefull if combined with unattended windows installation. It let the user decied to choose default user name, computer name, owner name, ... after installation (RunOnce).
It's also possible to select software to install. It's agraphical user interface which let the user decided which additional software on cd should be installed after installation.
Source is freely available, may it could be usefull for someone.
Posted 07 June 2004 - 04:41 PM
I'm gonna keep this one ...
Posted 08 June 2004 - 01:53 AM
Posted 08 June 2004 - 06:05 AM
Every help to improve this tool is welcome, or just improve it by your self ... source is freely available.
Posted 08 June 2004 - 06:22 AM
Be carefull, or you will be asked to update your program to do everything, including washing the dishes!
I do like the way it looks like a part of Windows. Quite slick, indeed!
Posted 08 June 2004 - 03:47 PM
Posted 25 June 2004 - 04:14 PM
It's no stable enough to be burned on cd. Please don't forget to set AutoLogonCount > 0 in winnt.sif.
Things that was added in 1.5:
-File-/Registry version compare to prevent installing older or already installed versions
-Several bugs were fixed
-Autoinstall option (see /autoinstall)
-Satus/Error log view is added
Thanks for testing it.
Posted 25 June 2004 - 05:57 PM
1) An option to completely skip the username creation, perhaps by a setting in the ini, so it could be used just to install apps, also with a timer that you have some time to adjust the installed apps and if they aren't adjusted auto install the standard ones
2) A variabele like in XPInstall(now called XPlode), so that you can run your setup files from cdrom
EDIT: it seems already possible, just use no variabele
3) Some kind of way to translate the app
If you could implement those features it would be a killer app
EDIT: also a feature that would auto reboot windows when the installation is completed, perhaps displaying a message with why windows is rebooting and perhaps some kind of flag that sets an app as always installed and optional, the optional apps can be checked off and on, but the always installed apps have no check box.
I know I'm asking a lot but those things would really give your app my number one choice
Posted 25 June 2004 - 07:47 PM
Already available as I wrote on my site. Just use /autoinstall switch.
An option to completely skip the username creation
A variabele like in XPInstall(now called XPlode), so that you can run your setup files from cdrom
Hmm, my app can run from everywhere ... or what do you mean running from cdrom?
Just do it;) Every string that has to be translated is in string/dialog resource. Currently there are resources for english and german language. Just translate one of them (don't forget to set new version resource language). Every resource editor can be used here.
Some kind of way to translate the app
Also already available ... is default setting (see checkbox on last page)
also a feature that would auto reboot windows when the installation is completed
and perhaps some kind of flag that sets an app as always installed and optional, the optional apps can be checked off and on, but the always installed apps have no check box.
This is also possible right now. You have to add VersionData items in install.ini file. See example install.ini or at my homepage how do do it. Only that each application has a checkbox i.e. user can decide to select or deselect items. If /autoinstall is used, each component will be installed automatically where in ini file keyword default=1. One exception is if VersionData is available and version is older/equal than currently installed one. In this case component will not be installed although default=1.
Posted 26 June 2004 - 05:51 AM
Posted 26 June 2004 - 06:07 AM
Posted 26 June 2004 - 06:09 AM
Posted 26 June 2004 - 06:16 AM
May be I should turn mousemovement detection off and use keysboard press detection instead.
Posted 26 June 2004 - 06:26 AM
It is tested on Windows XP only and definitively don't run on Windows 2000 or below.
Too bad. Why users still running 2K and don't want to upgrade OS (give money to m$) and can't upgrade hardware are excluded ?
XP OS stuff is builded on the NT / 2K source code with "enhancements".
Could you make your utility 2K compatible or rewrite the code is definitively too hard ?
Posted 26 June 2004 - 06:46 AM
EDIT: just did a test it works but the user creation dialog is still visible,can't you just disable that dialog with auto install
Posted 26 June 2004 - 06:58 AM
Ok I'll do it, what about key press?
well perhaps you could change the mouse detection with mouse click detection
just did a test it works but the user creation dialog is still visible,can't you just disable that dialog with auto install
Hmm, ok I'll change it so that wihu /autoinstall 0 will skip the first user creation/settings dialog entirely.
Posted 26 June 2004 - 07:04 AM
Posted 26 June 2004 - 10:00 AM
Thanks, looking forward to see the updates
Posted 26 June 2004 - 10:40 AM
Welcome to MSFN and thanks for the app BenjaminKalytta.
Posted 26 June 2004 - 11:05 AM
Posted 26 June 2004 - 01:04 PM
@MarcoTips: I also added a "Select all" button (tri state) as you wished, and of course screen center positioning
It now run on Windows 2000. I added /SkipAutoRestart switch to prevent from automatically booting.
Example commandline could be: wihu /skipautorestart /autoinstall 0
which will automatically install software but don't reboot after programm termination.
I'll do an unattended windows installation test with this tool now.
Posted 26 June 2004 - 01:53 PM
If I have any more request I'll let you know, would do it myself but don't kwow how to program in C++
Posted 26 June 2004 - 02:08 PM
I've found a place in my install routine for almost every other progam made at MSFN.....
I guess I could find a place for this
Very Very nice indeed.
Posted 27 June 2004 - 05:07 AM
So everyone can make suggestion which feature should be added in future version 1.6.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users