PowerShell 技能连载 - 利用用户配置文件的优势
当 PowerShell 启动时,它会自动查找一个特殊的自动启动脚本。默认情况下该脚本不存在,并且对于每个 PowerShell 环境是不同的。$profile 变量体现它的路径。这是在我机器的 Windows PowerShell 控制台环境中的路径:
1  | C:\Users\tobias\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1  | 
可以快速地检测这个文件是否存在,如果不存在的话,用 PowerShell 创建它:
1  | $exists = Test-Path -Path $profile  | 
有了这样的自启动脚本后,您可以在您的每个 PowerShell 会话中添加各种有用的东西。例如,创建一个较短的命令行提示符:
1  | function prompt  | 
或通过简化的登录使生活更轻松:
1  | function in365  | 
只需确保您保存更改以及执行策略允许脚本运行即可。
PowerShell 技能连载 - 利用用户配置文件的优势
http://blog.vichamp.com/2022/09/29/take-advantage-of-your-profile/

