man: added man page for 'cmd'
This commit is contained in:
parent
ef547b7be1
commit
e0eb36720b
1 changed files with 85 additions and 0 deletions
85
man/cmd.8
Normal file
85
man/cmd.8
Normal file
|
@ -0,0 +1,85 @@
|
||||||
|
.Dd $Mdocdate$
|
||||||
|
.Dt CMD 8
|
||||||
|
.Os MICROSOFT WINDOWS
|
||||||
|
.Sh NAME
|
||||||
|
.Nm cmd
|
||||||
|
.Nd Windows Command Prompt
|
||||||
|
.Sh SYNOPSIS
|
||||||
|
.Nm
|
||||||
|
.Op Fl DQ
|
||||||
|
.Op Fl A|U
|
||||||
|
.Op Fl C|K Ar command
|
||||||
|
.Op Fl E Ns = Ns Ar ON|OFF
|
||||||
|
.Op Fl T Ns = Ns Ar fb
|
||||||
|
.Op Fl V Ns = Ns Ar ON|OFF
|
||||||
|
.Sh DESCRIPTION
|
||||||
|
.Nm
|
||||||
|
is a Linux wrapper for Windows Command Prompt. Its options are as follows:
|
||||||
|
.Bl -tag -width Ds
|
||||||
|
.It Fl A
|
||||||
|
Standard outputs will be redirected in ANSI.
|
||||||
|
.It Fl C Ar command
|
||||||
|
Executes the specified command and exits.
|
||||||
|
.It Fl D
|
||||||
|
Disables autorun commands.
|
||||||
|
.It Fl E Ns = Ns Ar ON|OFF
|
||||||
|
Enable or disable command extensions.
|
||||||
|
.It Fl F Ns = Ns Ar ON|OFF
|
||||||
|
Enable or disable filename completion.
|
||||||
|
.It Fl K Ar command
|
||||||
|
Executes the specified command, then become interactive.
|
||||||
|
.It Fl Q
|
||||||
|
Disables echoing commands for non-interactive modes.
|
||||||
|
.It Fl S
|
||||||
|
(TODO) command string modifier?
|
||||||
|
.It Fl T Ns = Ns Ar fb
|
||||||
|
Output will use colors as if 'color xx' was called; the first digit sets the foreground color, and the second digit sets the background color.
|
||||||
|
.It Fl U
|
||||||
|
Standard outputs will be redirected in Unicode.
|
||||||
|
.It Fl V Ns = Ns Ar ON|OFF
|
||||||
|
Enable or disable execution-time environment variable expansion.
|
||||||
|
.Sh BEHAVIORS
|
||||||
|
.Ss AUTORUN
|
||||||
|
Autorun is enabled by default, and can be disabled with the
|
||||||
|
.Fl D
|
||||||
|
flag. If enabled, the program will search registry variables
|
||||||
|
.Cd HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun
|
||||||
|
and
|
||||||
|
.Cd HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
|
||||||
|
for commands at startup and execute them if present.
|
||||||
|
.Ss COMMAND EXTENSIONS
|
||||||
|
Command extensions are enabled by default, and can be disabled by setting
|
||||||
|
.Fl E Ns = Ns OFF .
|
||||||
|
Extensions can modify the following commands:
|
||||||
|
.Pp
|
||||||
|
.Ic DEL or Ic ERASE ,
|
||||||
|
.Ic COLOR ,
|
||||||
|
.Ic CD or Ic CHDIR ,
|
||||||
|
.Ic MD or Ic MKDIR ,
|
||||||
|
.Ic PROMPT ,
|
||||||
|
.Ic PUSHD ,
|
||||||
|
.Ic POPD ,
|
||||||
|
.Ic SET ,
|
||||||
|
.Ic SETLOCAL ,
|
||||||
|
.Ic ENDLOCAL ,
|
||||||
|
.Ic IF ,
|
||||||
|
.Ic FOR ,
|
||||||
|
.Ic CALL ,
|
||||||
|
.Ic SHIFT ,
|
||||||
|
.Ic GOTO ,
|
||||||
|
.Ic START ,
|
||||||
|
.Ic ASSOC ,
|
||||||
|
.Ic FTYPE
|
||||||
|
.Ss EXECUTION-TIME ENVIRONMENT VARIABLE EXPANSION
|
||||||
|
Execution-time environment variable expansion is disabled by default, and can be enabled by setting
|
||||||
|
.Fl V Ns = Ns OFF .
|
||||||
|
If enabled, enclosing a variable name with '!' characters will substitute the variable's value at command execution time.
|
||||||
|
.Ss FILENAME COMPLETION
|
||||||
|
Filename completion is disabled by default, and can be enabled by setting
|
||||||
|
.Fl F Ns = Ns ON .
|
||||||
|
If enabled, Ctrl-D and Ctrl-F can be used for directory and file completion respectively.
|
||||||
|
.Sh BUGS
|
||||||
|
.Nm
|
||||||
|
lacks escape characters, meaning arguments with special characters
|
||||||
|
.Em must
|
||||||
|
be enclosed in quotes.
|
Loading…
Reference in a new issue