Powershell ISE - 如何通过命令打开新选项卡

3
我有一些旧的cmd/batch文件,使用start命令打开新窗口。
如果我在powershell ISE中,希望它们自动在新标签页中打开,但实际上并不是这样。
是否有一个简单的命令可以替换“start”,只需打开新标签页?只是为了减少任务栏上的杂乱。

新的标签页在哪里? - Squashman
1
由于PowerShell没有Start命令,而cmd.exe没有选项卡界面,所以您希望能够在PowerShell ISE对象的不同选项卡中运行批处理文件吗?您可以使用CurrentPowerShellTab Files Add方法运行.ps1文件:$ psISE.CurrentPowerShellTab.Files.Add('C:\MyPath\MyPScript.ps1'),但我怀疑这不是您想做的! - Compo
只是试图减少任务栏的混乱,如果新进程在新的 PowerShell ISE 标签中打开,那就最好了。 - Kalpesh Soni
1个回答

5

您可以像以下示例那样使用$psISE自动变量。

$NewTab=$psISE.PowerShellTabs.Add()
$NewTab.Files='C:\test.ps1'

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接