Powershell 7/MobaXterm 中的核心

Powershell 7/MobaXterm 中的核心

是否可以为 Powershell 7/未来版本的 Powershell Core 向 MobaXterm 添加新的(已保存的)会话?

目前添加新 shell 会话时的唯一选项是“Powershell”,它添加了 Powershell 5/桌面会话。

在 mobaxterm 中添加新的 powershell 会话

答案1

elwyn 的解决方案对我来说不起作用,因为新选项卡会打开基本的 powershell shell。

要绕过此问题,请打开常规 powershell 5,打开配置文件notepad $PROFILE并添加pwsh.exe。这样它就不会每次都重置。

答案2

我在启动新的 Powershell (5) 会话时手动运行了该命令pwsh.exe。因此,在“会话设置”对话框中的“高级 Shell 设置”下,添加pwsh.exe“启动时执行以下命令”输入:

这将打开一个设置为 Powershell 5 的新选项卡。然后 pwsh.exe 立即运行,以在同一选项卡中启动 Powershell Core。

mobaxterm 中 powershell 核心的配置

我也最终在那里设置了我的启动目录,因为 MobaXterm 的“启动目录”似乎不适用于嵌套的 pwsh.exe:

pwsh.exe -NoExit -Command { cd "C:\foo\bar" }

相关内容