The diffs are large, but mostly just search & replace.

Major user visible changes:

  1) [_meta]/top is now a semicolon-separated list of scripts instead
     of a single script.

     By default, [_meta]/top is a "master" script followed by zero or
     more "optional" scripts.  The menu of choices for each of these
     is dynamically generated.  Any .bat file in the z:/scripts
     directory whose first line looks like this:

       :: MASTER: Install a basic workstation

     ...will show up in the list of choices for the master script.
     Everything after the colon will appear as the description of the
     choice.

     Similarly for optional scripts, but using the keyword "OPTIONAL"
     instead of "MASTER".  The optional scripts will appear in
     [_meta]/top in alphabetical order, which is also the order in
     which they will run, so name them carefully if you care.

  2) Nascent internationalization support has been contributed by
     Eugene Kotlyarov (and then badly hacked by yours truly).  You can
     now install non-English versions of Windows and its updates.
     Well, just Russian at the moment :-).  But two languages is a lot
     more than one.

     Requests for additional languages, success/failure reports, and
     patches are welcome.

     Here is how it works.  The todo.pl script sets an environment
     variable WINVER to the three-letter abbreviation for the OS
     langauge.  So "enu" means English Windows, "rus" means Russian
     Windows, and so on.

     I modified win2ksp4-updates.bat and winxpsp1-updates.bat to
     replace ENU with %WINVER% in the hotfix file names.

     IMPORTANT NOTE: Annoyingly, two hotfixes (js56nen.exe and
     vbs56nen.exe) have the two-letter language abbreviation (en) when
     you download them.  You must rename these to js56nenu.exe and
     vbs56nenu.exe; sorry.  Blame Microsoft.

  3) The drive letter Z: is no longer hard-coded.  It will still be Z:
     under DOS (no reason to change that), but if you set
     [_meta]/z_drive in your z:\site\unattend.txt like so:

       [_meta]
           z_drive=Y:

     ...then the system will use Y: instead of Z: to map the install
     share after Windows boots.

     The todo.pl script will set an environment variable named "Z" to
     the value "Y:" (or whatever).  So instead of Z:, install scripts
     should now use %Z%.  I have updated all of the scripts in the
     distribution.

The NEWS.txt entry is appended.  As always, feedback is appreciated.

Cheers!

 - Pat


** Changes in version 3.1 (2003-Sep-21)

Dynamically generate list of post-install scripts from
specially-formatted comments in the first line.  Allow selection of
one "master" script and zero or more "optional" scripts.  Thanks to
Shad Lords and Jose Diaz for ideas and code.

Add [_meta]/z_drive parameter for using a different letter than Z: for
mapping install share.  Add "Z" environment variable for commands
invoked by todo.pl.  Replace Z: with %Z% in all installation scripts.

Take initial crack at i18n support (thanks to Eugene Kotlyarov).
Recognize and report language of OS media.  Have todo.pl set WINLANG
environment variable to the three-letter abbreviation for the OS
language (e.g., "enu").  Modify the -updates.bat scripts to use
%WINLANG% in hotfix file names.

Use lowercase default password for mapping install share.

Use /persistent:no when mapping Z: drive.

Disable "Internet Connection Wizard" in win2ksp4-notips.pl.  Thanks to
Eugene Kotlyarov.

Increase choices per page in install.pl to 8.


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
unattended-info mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-info

Reply via email to