gpt4 book ai didi

powershell - 是否可以使用指定(非默认)配置文件启动 Powershell ISE?

转载 作者:行者123 更新时间:2023-12-03 16:39:27 33 4
gpt4 key购买 nike

我想要多个(不止一个)PowerShell 配置文件来创建不同的环境。

更具体地说,我需要启动单独的 PowerShell ISE 以与 TFS 和其他 PowerShell ISE 实例一起正常工作的方法。 'TFS' 环境需要加载一些额外的管理单元、模块、修改提示等。我不希望在常规 PowerShell ISE session 中执行所有这些内容,但仅在我需要时执行。

我发现我可以通过命令行参数-File自动加载任意脚本,但是没有自动执行..

最佳答案

我通过使用默认目录为 PowerShell ISE 创建快捷方式来做到这一点:

ISE PowerShell ShortCut here

在默认目录(此处称为 D:\TFS)中,我创建了一个名为 local_profile.ps1.PS1 文件。

在当前配置文件的开头 (C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1) 我添加:

# Try to load local profile
Get-ChildItem "local_profile.ps1" -ErrorAction SilentlyContinue | %{.$_}

您只需将初始化代码添加到 D:\TFS\local_profile.ps1

关于powershell - 是否可以使用指定(非默认)配置文件启动 Powershell ISE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31025164/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com