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/