我试图打开一个新的Powershell ISE窗口,提供我自己的脚本.ps1文件。
我怎样才能做到这一点?似乎打开一个新的Powershell ISE窗口的唯一方法是使用空白脚本文件,并且没有人可以选择(即start powershell_ise.exe -file "myfile.ps1"
- 这不起作用)。
答案 0 :(得分:1)
以下是一些解决方案:
1)使用ISE两次,唯一的缺点是您会看到额外的无标题文档
<Key>/IMAGE/DESCRIPTION</Key>
<Value>Windows 10 Enterprise LTSC</Value>
2)您可以在管理员模式(从非管理员模式)中启动它,它将强制创建新的ISE:
ise; ise ".\test.ps1"
3)以其他用户身份运行
Start-Process powershell_ise -ArgumentList ".\test.ps1" -Verb RunAs
方法2/3只打开一次新ISE(直到您将其关闭)
答案 1 :(得分:0)
从powershell内部开始运行:
android:tint="@color/red"
它会打开它。
答案 2 :(得分:0)
简单地说,我认为这是不可能的。我已经做了一个快速的谷歌,并找到了campbell.rw发布的答案,但同样的事情发生了。同样,我只是尝试使用以下命令启动新的PowerShell ISE流程...
Start-Process -FilePath C:\Windows\System32\WindowsPowerShell\v1.0\powershell_ise.exe -ArgumentList "-File .\testscript.ps1"
...但是就像你在下面的评论中提到的现有答案,而不是打开PowerShell ISE的新实例,它只是在同一个实例中使用我在&#39; ArgumentList&#中指定的脚本创建一个新选项卡39;参数。