我有一个PowerShell脚本,可以打开与我的开发环境相关的所有文件和程序。而不是打字
> &.\mysetup.ps1
是否有某些方法可以将其别名为
> gosetup
理想情况下,我也会将此功能用于其他PowerShell脚本!作为参考,我想从Git PowerShell窗口运行这些命令。
答案 0 :(得分:10)
在您的个人资料中,添加以下行:
$ps_script_dir = "C:\path\to\scripts"
New-Alias <alias name> $ps_script_dir\<script name>
打开一个新shell,您应该可以通过别名调用脚本。
更新/附加信息
如果您只想简单地将一行代码或一小段代码分配给别名,则无需将其放入脚本文件中,如上所述,您只需在配置文件中创建一个函数:
function someUsefulOneliner
{
# Your one-liner goes here
}
set-item -path alias:<alias name> -value someUsefulOneliner