【问题标题】:Resetting the session in PowerShell在 PowerShell 中重置会话
【发布时间】:2016-02-19 12:20:03
【问题描述】:

当我更改我的 PowerShell 配置文件中的设置时,我将关闭 PowerShell 窗口并重新打开它以重置会话。

我认为有更好的命令或 cmdlet 来刷新会话。有什么线索吗?

【问题讨论】:

  • 有很多 cmdlet/函数(谷歌搜索)正在关闭并重新打开会话,但我不知道任何重置控制台状态的技巧,例如关闭并从头开始重新打开。
  • exit 适用于完全关闭控制台,但不是我想要的

标签: windows powershell powershell-2.0


【解决方案1】:

您可以只点源您的个人资料。

. $Profile

如果您的配置文件在驱动器或 var 等内容甚至存在时处理错误,则一切正常。

【讨论】:

    【解决方案2】:

    尽管有些事情可能不起作用(例如尝试重新定义常量等),但您可以尝试对您的个人资料进行 dot-source。

    重启shell的博文:

    http://scriptolog.blogspot.com/2006/12/restart-your-engins-powershell-way_28.html

    【讨论】:

      猜你喜欢
      • 2012-10-15
      • 1970-01-01
      • 1970-01-01
      • 2015-05-01
      • 2017-04-10
      • 1970-01-01
      • 2021-12-02
      • 1970-01-01
      • 2019-05-12
      相关资源
      最近更新 更多