It is rather easy to setup permanent aliases in the Windows command prompt using the @DOSKEY
command and HKCU\Software\Microsoft\Command Processor
Autorun option.
Quick step-by-step guide:
- Create a new batch file, call it
Alias.bat
. Copy/paste the text below. TIP: I recommend creating aC:\Bin
folder for all your command line tools. - Open the register
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
. - Add an String Value named
Autorun
and set the value to absolute path of theAlias.bat
file. - Done.
This batch file will execute every time you open a command prompt.
Contents of Alias.bat
DOSKEY ls=DIR $*
DOSKEY cp=COPY $*
DOSKEY xcp=XCOPY $*
DOSKEY mv=MOVE $*
DOSKEY clear=CLS
DOSKEY h=DOSKEY /HISTORY
DOSKEY alias=if ".$*." == ".." ( DOSKEY /MACROS ) else ( DOSKEY $* )
Now you can type alias
(i.e DOSKEY /MACROS
) to view the current list of aliases/macros.
To add new aliases for the current session only you can use alias name=command
.
windows - Command aliases in Command Prompt? - Super User: https://superuser.com/questions/150244/command-aliases-in-command-prompt
标签:DOSKEY,bat,windows,cmd,alias,command,Command,aliases From: https://www.cnblogs.com/yusisc/p/18449155