MS Edge:Powershell 脚本打开三个 SEPARATE/independent MS Edge Windows(不是标签!)

MS Edge: Powershell script to open three SEPARATE/independent MS Edge Windows (not tabs!)

我正在处理网络运营中心类型的设置。在这台特定的 PC 上,我有八台显示器。我有一些软件可以在某些显示器启动后立即在某些 windows 上定位。那不是我的问题。

我的问题是八个显示器中的每一个都需要显示 MS Edge 的全屏实例。当我从 powershell 脚本启动 edge 时,应用程序的每次新启动都从 MS Edge 的第一个实例的 TAB 开始,而不是完全独立的 window.

我正在使用这样的 powershell 脚本作为示例:

[system.Diagnostics.Process]::Start("msedge","https://something.com/somefile1.aspx")
[system.Diagnostics.Process]::Start("msedge","https://somethingelse.com/somefile2.aspx")

...但是我愿意使用任何 powershell 脚本语法来实现我的既定目标。

这些在选项卡中打开,而不是在独立的 MS Edge 应用程序中打开 windows。由于这是在 NOC 中,我需要能够独立于任何 windows 用户特定设置编写脚本 - 我需要能够以相同的方式启动 windows,而不管实际是谁正在登录。

提前致谢!

使用--new-window开关

Start-Process -FilePath msedge -ArgumentList '--new-window www.google.com'
Start-Process -FilePath msedge -ArgumentList '--new-window www.bing.com'