/
MichaelAgarkov
/
reactos
ОбзорДокументацияВойти
/
MichaelAgarkov
/
reactos
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность

Репозиторий помещен в архив 03 апреля 2026. Вся функциональность доступна только для чтения.

ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
reactos/
.../shell/cmd/
..
lang

[CMD] Update Polish (pl-PL) translation (#8193)

год назад
res

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
CMakeLists.txt

[CMDUTILS][NETWORK][LOGOFF][RUNAS][CMD][SYSTEM] Improve imports and headers for some tools

4 месяца назад
alias.c

[CMD] Add missing memory allocation NULL checks (#161). CORE-8304

8 лет назад
assoc.c

[CMD] Prepare for localization by using resource strings (#7125)

2 года назад
batch.c

[CMD] Batch: Don't ClearBatch if bSameFn (#7112)

2 года назад
batch.h

[FORMATTING] Remove trailing whitespace. Addendum to 34593d9.

5 лет назад
beep.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
call.c

[CMD] Prepare for localization by using resource strings (#7125)

2 года назад
choice.c

[REACTOS] Add '\n' to debug logs

4 года назад
cls.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
cmd.c

[SHELL32][CMD][SHLWAPI] Use the openas verb when invoking unknown file types (#7981)

год назад
cmd.h

[SHELL32][CMD][SHLWAPI] Use the openas verb when invoking unknown file types (#7981)

год назад
cmd.rc

[CMD] Add Portuguese Brazilian (pt-BR) translation (#4957)

3 года назад
cmddbg.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
cmddbg.h

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
cmdinput.c

[REACTOS] Refresh old URLs (#7632)

2 года назад
cmdtable.c

[CMD][CMDUTILS][REPLACE] Make 'replace' command external (#7097)

2 года назад
cmdver.h

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
color.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
config.h

[CMD][CMDUTILS][REPLACE] Make 'replace' command external (#7097)

2 года назад
console.c

[CMD] Convert to explicitly unicode

2 года назад
console.h

[CMD] Fix missing/misplaced newlines at end of displayed errors and prompts.

3 года назад
copy.c

[CMD] Fix build. Addendum to 67ac583.

4 года назад
ctty.c

[CMD] Prepare for localization by using resource strings (#7125)

2 года назад
date.c

[CMD] DATE: Output 'The current date is: ' (#7117)

2 года назад
del.c

[CMD] Fix GCC 13 misleading-indentation warning

5 месяцев назад
delay.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
dir.c

[CMD][SDK][WINSRV] DIR command: Consider double-width characters (#5442)

3 года назад
dirstack.c

[CMD] Add missing memory allocation NULL checks (#161). CORE-8304

8 лет назад
echo.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
error.c

[SHELL32][CMD][SHLWAPI] Use the openas verb when invoking unknown file types (#7981)

год назад
filecomp.c

[CMD] Fix a typo in filename completion (#3293)

6 лет назад
files.txt

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
for.c

[CMD] Clear global pointer to local variable after use

5 месяцев назад
free.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
goto.c

[CMD] CALL: Fix the implementation of the CALL command, make it more compatible with Windows' CMD.

6 лет назад
history.c

[CMD] HISTORY: Fix command output (missing linefeed) (#3205)

6 лет назад
history.txt

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
if.c

[CMD] IF: Fix x64 warning C4267.

6 лет назад
internal.c

[CMD] Make the command-line parser more compatible with Windows' CMD one.

6 лет назад
license.txt

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
locale.c

[CMD] DATE: Simply use short date without weekday (#7116)

2 года назад
memory.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
misc.c

[CMD] Fix GCC 13 use-after-free warning

5 месяцев назад
mklink.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
move.c

[CMD] MOVE: Set the errorlevel on failure. CORE-14261

6 лет назад
msgbox.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
parser.c

[CMD] CALL: Fix the implementation of the CALL command, make it more compatible with Windows' CMD.

6 лет назад
path.c

[CMD] Change ERRORLEVEL behaviour for commands ASSOC, PATH, PROMPT and SET.

6 лет назад
pause.c

[CMD] Print a newline after the interactive 'pause' command message finishes to run.

8 лет назад
precomp.h

[CMD] Support dynamic trace (#7093)

2 года назад
prompt.c

[CMD][BOOTDATA] Minor improvements (#5745)

2 года назад
readme.txt

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
readme2.txt

[FORMATTING] Remove trailing whitespace. Addendum to 34593d9.

5 лет назад
redir.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
ren.c

[CMD] Fix missing/misplaced newlines at end of displayed errors and prompts.

3 года назад
ren.txt

[FORMATTING] Remove trailing whitespace. Addendum to 34593d9.

5 лет назад
resource.h

[CMD] Prepare for localization by using resource strings (#7125)

2 года назад
screen.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
set.c

[REACTOS] Use standard conforming names

2 года назад
setlocal.c

[CMD] SETLOCAL / ENDLOCAL: Save / Restore as well the current drive and current directory.

6 лет назад
shift.c

[CMD] SHIFT: Use _istdigit().

6 лет назад
start.c

[CMD] Fix missing/misplaced newlines at end of displayed errors and prompts.

3 года назад
strtoclr.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
time.c

[CMD] Fix missing/misplaced newlines at end of displayed errors and prompts.

3 года назад
timer.c

[REACTOS] Add '\n' to debug logs

4 года назад
title.c

[CMD] Improve the situations when the console title can be changed.

8 лет назад
todo.txt

[CMD] todo.txt: Remove some points that have already been implemented since ages.

6 лет назад
trace.c

[CMD] Dynamic Trace: Add Hans Harder's e-mail address

2 года назад
type.c

[CMD] Fix missing/misplaced newlines at end of displayed errors and prompts.

3 года назад
ver.c

[CMD][BOOTDATA] Minor improvements (#5745)

2 года назад
verify.c

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.

9 лет назад
vol.c

[CMD] Fix the ErrorMessage() function.

6 лет назад
wcwidth.c

[CMD][SDK][WINSRV] DIR command: Consider double-width characters (#5442)

3 года назад
where.c

[CMD] Use GetFullPathName instead of copying buffers when resolving executable names

5 лет назад
window.c

[CMD] Fix missing/misplaced newlines at end of displayed errors and prompts.

3 года назад
readme.txt
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 separately 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 Bash and Windows-CMD 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 are still many bugs ;)
Please report bugs to ReactOS team <ros-dev@reactos.org> or to JIRA at www.reactos.org