powershell中配置profile全局变量
方法一:创建alias别名
打开 PWSH7 配置文件。默认情况下,配置文件位于 $HOME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
。
在配置文件中添加以下命令:
Set-Alias git "C:\tools\Cmder\vendor\git-for-windows\cmd\git.exe"
保存配置文件并重新启动 PWSH7。
方法二:创建函数
打开 PWSH7 配置文件。默认情况下,配置文件位于 $HOME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
。
在配置文件中添加以下命令:
function git {
C:\tools\Cmder\vendor\git-for-windows\cmd\git.exe "$@"
}
保存配置文件并重新启动 PWSH7。
方法三:使用 Start-Process cmdlet
Start-Process -FilePath "C:\tools\Cmder\vendor\git-for-windows\cmd\git.exe" -ArgumentList "..."
保存配置文件并重新启动 PWSH7。
注意:
在上述方法中,您需要根据实际情况修改 C:\tools\Cmder\vendor\git-for-windows\cmd\git.exe
路径。
使用别名或函数的方法更为方便,因为您只需输入 git
即可执行命令。
使用 Start-Process cmdlet
的方法更为灵活,因为您可以指定命令的参数。
以下是一些具体的示例:
使用 Start-Process cmdlet
Start-Process -FilePath "C:\tools\Cmder\vendor\git-for-windows\cmd\git.exe" -ArgumentList "log --all"