我想在我的Windows PowerShell配置文件中创建一个具有2个值的别名。
这样做效果很好:Set-Alias -Name "gs" -Value "git"
这将引发预期错误Set-Alias -Name "gs" -Value git status
在引号内Set-Alias -Name "gs" -Value 'git status'
gs:术语'git status'不能被识别为cmdlet、函数、脚本文件或可执行程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
导致意外错误,我想知道如何制定别名定义,让后者的工作?
1条答案
按热度按时间swvgeqrz1#
Set-Alias本身并不允许你这样做,它只允许你为单个命令/函数等添加别名。但是,使用一个函数,你可以解决这个问题:
因此,在函数{}中,您可以将任何命令等组合在一起,然后创建别名作为函数本身的快捷方式,而不是命令