1 v0.15 - 31 October 2000
2 -Running console mode programs the interpreter now waits for the
3 program to exit before issuing the next prompt.
6 Errorlevel support added
7 Most errors reported via FormatMessage()
8 COPY command now works correctly if output specifier is a directory.
11 By Jason Edmeades (jason@the-edmeades.fsnet.co.uk)
12 -Enhanced 'if' support
13 -Use of PATHEXT env var (NT) - eg. run file with non-normal extension
14 if allowed through pathext
15 -Better searching of path for these files
16 -Support of .cmd as extension for batch (NT allows this)
17 -Support for %* as a batch option
18 -Lookup in registry for filetype to see how it should be launched
19 (HKEY_CLASSES_ROOT, then its name, getting shell->open->command and
20 launching the appropriate program).
23 FOR and IF commands added.
24 MOVE command added, but no wildcard support.
26 Fixed TIME (was reporting in GMT).
30 Batch command parameters (and the SHIFT command) added.
32 Batch invokation (including CALL) now functions correctly
33 VERIFY command added as a stub.
36 Additional help text and error codes.
39 Directory byte counts and disk free space are reported with commas and in 64-bit.
40 File sizes have commas but are computed in 32 bits.
41 Handling of DIR /S on non-current path corrected.
42 DEL with wildcard or directory name works correctly.
45 Invoke an AUTOEXEC.BAT file if it exists in the root directory of the startup drive.
48 Can now be compiled as a WineLib app (conditional code added).
50 Icon added to resources (the Wine-glass).
53 Help text moved into resource file to allow localisation.
54 Simple batch files (without parameters) can be executed.
57 Fixed problem with DIR command & long, complex relative paths.
58 DIR /S and /P implemented.
59 Date and time in PROMPT localised.
60 More work on batch files (they are echoed to screen but not executed).
63 Command-line qualifiers /c /q /k implemented (as NT's CMD.EXE).
64 ECHO command implemented, though echo mode is not honoured.
65 Environment variables in commands (eg %envvar%) expanded.
66 REN and COPY added, but no wildcard support or relative paths.
67 Filenames in quotes now handled.
69 Preliminary coding for batch files.
72 Added relative path and alternate drive support to DIR, also free disk space
76 Added change-drive code.