reactos/reactos/base/shell/cmd
Peter Ward dfc4d23bdf Big polish translation patch by Olaf Siejka (caemyr AT gmail DOT com)
See issue #2944 for more details.
- Polish translation for 0.3.4 is now complete... almost :)
  One thing left is kernel32 error codes. As it requires integration, it will be
  completed this week, right now i`m just adding a pl file for starters.

svn path=/trunk/; revision=31817
2008-01-16 05:06:57 +00:00
..
lang Big polish translation patch by Olaf Siejka (caemyr AT gmail DOT com) 2008-01-16 05:06:57 +00:00
res Add 8 bits and 16 bits icons 2007-12-29 16:02:48 +00:00
alias.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
attrib.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
batch.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
batch.h expand %* to batch file params. 2006-06-29 02:48:52 +00:00
beep.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
call.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
chcp.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
choice.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
cls.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
cmd.c - Remove hard-coded reference to cmdstart.bat and load it from registry (Software\Microsoft\Command Processor\Autorun) 2007-12-23 13:27:00 +00:00
cmd.h Moved shared define to header file 2007-09-28 12:17:19 +00:00
cmd.rbuild - Remove hard-coded reference to cmdstart.bat and load it from registry (Software\Microsoft\Command Processor\Autorun) 2007-12-23 13:27:00 +00:00
cmd.rc polish translation from the polish translation team 2007-04-18 15:21:29 +00:00
cmddbg.c Display a list of all leaked memory blocks when terminating 2007-10-27 04:00:25 +00:00
cmddbg.h Fix memory leaks/wrong heap usage by replacing calls to _tcsdup with cmd_dup 2007-10-27 03:13:37 +00:00
cmdinput.c -cmdinput.c(168) - wrong constant is used. patch by YaronAharonson <yaron dot aharonson at gmail dot com> 2007-09-29 21:58:24 +00:00
cmdtable.c Samuel Erdtman <samuel@erdtman.se> 2007-09-27 08:35:08 +00:00
cmdver.h move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
color.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
config.h Remove unneeded comment (__REACTOS__ is always defined) 2007-10-11 10:47:25 +00:00
console.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
copy.c [FORMATTING] 2007-11-23 16:21:10 +00:00
date.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
del.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
delay.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
dir.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
dirstack.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
echo.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
error.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
filecomp.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
files.txt Samuel Erdtman <samuel@erdtman.se> 2007-09-27 08:35:08 +00:00
for.c Fix memory leaks/wrong heap usage by replacing calls to _tcsdup with cmd_dup 2007-10-27 03:13:37 +00:00
free.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
goto.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
history.c Added history possibilities to right key 2007-09-28 08:51:04 +00:00
history.txt Remove outdated email address. 2007-05-27 14:50:12 +00:00
if.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
internal.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
label.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
license.txt move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
locale.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
main.c Fix compiling rostests 2007-08-02 06:59:36 +00:00
memory.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
misc.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
move.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
msgbox.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
path.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
pause.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
precomp.h Fix compiling rostests 2007-08-02 06:59:36 +00:00
prompt.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
readme.txt Remove outdated email address. 2007-05-27 14:50:12 +00:00
readme2.txt move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
redir.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
ren.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
replace.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
resource.h Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
screen.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
set.c fix a small bug in set and added missing german translations 2007-09-03 17:40:30 +00:00
seta_test.cmd move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
shift.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
start.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
strtoclr.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
time.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
timer.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
title.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
todo.txt move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
type.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
ver.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
verify.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00
vol.c Delete all Trailing spaces in code. 2007-10-19 23:21:45 +00:00
where.c Fix memory leaks/wrong heap usage by replacing calls to _tcsdup with cmd_dup 2007-10-27 03:13:37 +00:00
window.c - Add code to detect buffer overflows and buffer underflows on memory operations. This code is only enabled if _DEBUG is defined. 2007-08-01 10:17:13 +00:00

ReactOS command line interpreter CMD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The ReactOS command line interpreter CMD is derived from FreeCOM, the
FreeDOS command line interpreter.

We are shooting mainly to be just like 2000/XP cmd.exe.  They are very close and only a small number(none that i can recall off the top of my head, so maybe 0) differences have been found between those two.  It has been reported that ROS cmd.exe does not work on nt4 because of a missing api.  I'm hoping to fix this at some point.


Compiling
~~~~~~~~~
ROS cmd used to depend on __REACTOS__ to provide two different ways to build cmd.  There is still code left in it for this but...  The __REACTOS__ = 0 has not been develped, maintained.  And therefore it does not even compile anymore.  __REACTOS__ = 1 works fine on both windows(nt). and someday i plan to remove all the __REACTOS__ = 0.

Using rbuild you can compile cmd seperatly by "make cmd_install".  Also you can compile cmd using MSVC 6 and soon 7/8 hopefully.


Current Features
~~~~~~~~~~~~~~~~
 - environment handling with prompt and path support.
 - directory utilities.
 - command-line history with doskey-like features.
 - batch file processing.
 - input/output redirection and piping.
 - alias support.
 - filename completion (use TAB), both unix and windows style.


Credits
~~~~~~~
FreeDOS developers:
   normat@rpi.edu (Tim Norman)
   mrains@apanix.apana.org.au (Matt Rains)
   ejeffrey@iastate.edu (Evan Jeffrey)
   Steffen.Kaiser@Informatik.TU-Chemnitz.DE (Steffen Kaiser)
   Svante Frey (sfrey@kuai.se)
   Oliver Mueller (ogmueller@t-online.de)
   Aaron Kaufman (morgan@remarque.berkeley.edu)
   Marc Desrochers (bitzero@hotmail.com)
   Rob Lake (rlake@cs.mun.ca)
   John P. Price <linux-guru@gcfl.net>
   Hans B Pufal <hansp@digiweb.com>

ReactOS developers:
   Eric Kohl
   Emanuele Aliberti <ea@iol.it>
   Paolo Pantaleo <paolopan@freemail.it>
   Brandon Turner <turnerb7@msu.edu>



Bugs
~~~~
There is still many bugs ;)
Please report bugs to ReactOS team <ros-dev@reactos.org> or to bugzilla at www.reactos.org