编辑cmder文件夹下的config/user_aliases.cmd,添加一行
别名=完整操作 $*
比如我原来的user_aliases.cmd是这样的
;= @echo off ;= rem Call DOSKEY and use this file as the macrofile ;= %SystemRoot%\system32\doskey /listsize=1000 /macrofile=%0% ;= rem In batch mode, jump to the end of the file ;= goto:eof ;= Add aliases below here e.=explorer . gl=git log --oneline --all --graph --decorate $* ls=ls --show-control-chars -F --color $* pwd=cd clear=cls unalias=alias /d $1 vi=vim $* cmderr=cd /d "%CMDER_ROOT%" pwsh=%SystemRoot%/System32/WindowsPowerShell/v1.0/powershell.exe -ExecutionPolicy Bypass -NoLogo -NoProfile -NoExit -Command "Invoke-Expression '. ''%CMDER_ROOT%/vendor/profile.ps1'''"
我想用sqlmap代替之前的一长串python "D:\sqlmap\sqlmap.py",就在最后加上一行
sqlmap=python "D:\sqlmap\sqlmap.py" $*
其中的$*不能丢,要不然就接收不到python "D:\sqlmap\sqlmap.py"后面诸如-u -p的参数了
Comments | NOTHING