代码之家  ›  专栏  ›  技术社区  ›  CDK19

MS Edge:Powershell脚本,用于打开三个单独/独立的MS Edge窗口(不是选项卡!)

  •  0
  • CDK19  · 技术社区  · 2 年前

    我正在进行网络运营中心类型的设置。在这台电脑上,我有八个显示器。我有一些软件,可以在某些显示器上的某些窗口启动后将其定位。那不是我的问题。

    我的问题是,八个监视器中的每一个都需要显示MS Edge的全屏实例。当我从powershell脚本启动edge时,应用程序的每次新启动都会在MS edge第一个实例的选项卡中启动,而不是在一个完全独立的窗口中启动。

    我使用的powershell脚本如下所示:

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

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

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

    提前感谢!

    1 回复  |  直到 2 年前
        1
  •  1
  •   Daniel    2 年前

    使用 --new-window 转换

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