reactos/reactos/base/shell/cmd
2007-07-30 13:16:42 +00:00
..
lang Make output of "vol" command (more) compatible with windows (Bug 2255) from Coviti (coviti {at} gmail {dot} com) 2007-07-30 13:16:42 +00:00
res move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
alias.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
attrib.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
batch.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
batch.h expand %* to batch file params. 2006-06-29 02:48:52 +00:00
beep.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
call.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
chcp.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
choice.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
cls.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
cmd.c Fix cmd build, when compilation units are turned off 2007-07-20 13:08:25 +00:00
cmd.h Fix cmd build, when compilation units are turned off 2007-07-20 13:08:25 +00:00
cmd.rbuild fixing the langues show right, 2007-07-29 09:03:29 +00:00
cmd.rc polish translation from the polish translation team 2007-04-18 15:21:29 +00:00
cmdinput.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
cmdtable.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
cmdver.h move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
color.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
config.h move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
console.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
copy.c Various cmd fixes by Carlo Bramini (carlo DOT bramix AT libero DOT it) 2007-07-29 19:53:17 +00:00
date.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
del.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
delay.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
dir.c Don't strip the trailing backslash if the path is only a drive 2007-07-14 08:01:01 +00:00
dirstack.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
echo.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
error.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
filecomp.c Various cmd fixes by Carlo Bramini (carlo DOT bramix AT libero DOT it) 2007-07-29 19:53:17 +00:00
files.txt move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
for.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
free.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
goto.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
history.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
history.txt Remove outdated email address. 2007-05-27 14:50:12 +00:00
if.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
internal.c Remove the wrong \0 character 2007-07-18 20:00:26 +00:00
label.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
license.txt move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
locale.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
main.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
memory.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
misc.c Various cmd fixes by Carlo Bramini (carlo DOT bramix AT libero DOT it) 2007-07-29 19:53:17 +00:00
move.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
msgbox.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
path.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
pause.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
precomp.h move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
prompt.c Remove outdated email addresses. 2007-05-05 11:32:25 +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 Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
ren.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
resource.h Fix mkdir command, if compiled in UNICODE. Patch by Pierre Schweitzer (heis_spiter at hotmail dot com) 2007-04-27 17:40:50 +00:00
screen.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
set.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
seta_test.cmd move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
shift.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
start.c - fix cmd not to crash when just typing "start" [enter] 2007-07-28 17:48:23 +00:00
strtoclr.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
time.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
timer.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
title.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
todo.txt move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +00:00
type.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
ver.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
verify.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
vol.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
where.c Remove outdated email addresses. 2007-05-05 11:32:25 +00:00
window.c move explorer and cmd. Add a few .rbuild files 2006-02-16 23:23:37 +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