我已经设置了一个Powershell配置文件,可以在Powershell启动时运行。
是否可以配置powershell以在每个.ps1脚本之后调用配置文件,因此我不必在每个脚本的末尾调用.$profile
?
答案 0 :(得分:3)
我不知道如何在不攻击PowerShell内部的情况下做你要求的事情(当时甚至不确定)。我会按你的建议做,把这些东西放在一个单独的脚本中,然后为它创建一个简单的别名,如a
或s
,例如:
New-Alias s c:\users\john\bin\reset.ps1
答案 1 :(得分:2)
您可以将它放在prompt
函数中,以便在每个命令后重新加载:
function prompt
{
. $profile
}
我不知道你可以挂钩的任何事件会在脚本运行后触发。