gosherm Posted September 2, 2005 Share Posted September 2, 2005 (edited) I've decided to write a nice unattended setup app. It will be designed to compliment the functionality in nLite, and will serve as a replacement for WPI/WIHU and bare scripts.I have spent a few hours this evening sketching out what I think that it should do, so now I am presenting it to the forum for feedback and any additional suggestions.So, here's your chance. Rip the small requirements list apart, tell me what you would like to see (and if you think that something on the list is stupid or unnecessary).Unattended Setup Companion (USC)Configuration UtilityAutomatically determines installer type and provides usable switchesAllows custom switches to be enteredApplication database (similar to the one soon appearing at unattended.msfn.org)ImportsWPIWIHURunOnceEx[GuiRunOnce]winnt.sifcmdlines.txtExportsWPIWIHURunOnceEx[GuiRunOnce]winnt.sifcmdlines.txt[*]Can set individual components to run at T-39, T-13, T-12, T-9, First Login[*]Data filesXML basedhuman editable[*]Install ProcessAppearanceRuns at T-39, T-13, T-12, T-9, or First Login (or a combination)LoggingLogs to specified file(s) (Can have different files for each stage)Logs include screenshots/commandline output where applicable[*]Gracefully deals with hung installs (i.e. Install requiring input because something is broken. Configurable.)[*]ScriptingSupports custom VB scriptsSupports AutoIt scripts (AutoIt must be present)3rd Party Script Providers (Perl, Python, etc.)[*]Log ViewerAutomatically appears after First Login if any errors (can be disabled)[*]Supported PlatformsWindows XPWindows XP sp1Windows XP sp2Windows XP 64bitWindows 2003Windows 2003 sp1Windows 2003 R2Windows VistaLook and feel of Windows setup when run at First LoginInvisible when run at T-39, T-13, T-12, T-9 (Perhaps takes over entire screen to provide progress updates.)Skinable (based on Windows themes)Hides all windows (can be disabled) Edited November 15, 2005 by gosherm Link to comment Share on other sites More sharing options...
gosherm Posted November 21, 2005 Author Share Posted November 21, 2005 Well, I've finally finished the 1.0 InstallScript and am releasing it in a beta format. It can be downloaded from the Unattended Setup Companion website or directly from here.This is just the beta of the install script. The config utility should be following shortly, but you can still build your own data files by hand in the simple XML format. The zip file contains a sample and a brief explination as to how to write your own data file.Currently, the beta is only known to work at first login, whether launched through runonceex, or by the [GuiRunOnce] section of winnt.sif.If you find any bugs, please report them either on this forum, or to the USC email at "usc [ at ] gosherm [ dot ] org". Link to comment Share on other sites More sharing options...
dirtwarrior Posted November 21, 2005 Share Posted November 21, 2005 How about windows 2000 Link to comment Share on other sites More sharing options...
gosherm Posted November 21, 2005 Author Share Posted November 21, 2005 Dunno... haven't tested it. I'm just using standard stuff though, so I imagine that it'll work. Give it a try I QA by day, but I script/program by night... never the twain shall meet. Well, ok, maybe someday, but not for this beta Link to comment Share on other sites More sharing options...
KRYOGENIUS Posted November 23, 2005 Share Posted November 23, 2005 Hellogreat idea, i suppose we can transpose it in a graphical tool ?++ Link to comment Share on other sites More sharing options...
The Black Cloud Posted November 23, 2005 Share Posted November 23, 2005 please can you explain how it is working. Link to comment Share on other sites More sharing options...
naturekid Posted November 23, 2005 Share Posted November 23, 2005 How about adding xplode?www.voidfx.com/xplode Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now