如果我执行“doskey alias=doskey”然后执行“doskey /macros”,它将在宏下列出别名=doskey,但是如果我尝试使用它,例如“alias clear=cls”,它不起作用。
如何为 doskey 命令设置 doskey?
答案1
与 Unix shell 别名不同,DOSKEY 宏不会自动保留其余的命令行参数——您需要$*
在每个宏的末尾指定:
doskey alias=doskey $*
如果我执行“doskey alias=doskey”然后执行“doskey /macros”,它将在宏下列出别名=doskey,但是如果我尝试使用它,例如“alias clear=cls”,它不起作用。
如何为 doskey 命令设置 doskey?
与 Unix shell 别名不同,DOSKEY 宏不会自动保留其余的命令行参数——您需要$*
在每个宏的末尾指定:
doskey alias=doskey $*