Microsoft Edge 可以通过 cmd 以“私人模式”启动吗?

Microsoft Edge 可以通过 cmd 以“私人模式”启动吗?

Microsoft-Edge 可以通过命令行以“私人模式”启动吗?

我正在使用此 shell 命令通过特定的 URL 启动它:

start microsoft-edge:www.google.com

是否有某种标志可以在“私人模式”下启动 Edge?

我想在 c# 中运行,例如:

Process.Start("microsoft-edge:www.google.com", "-privateMode");

答案1

对于较新的基于 Chromium 的 Microsoft Edge,请使用以下命令:

启动 msedge.exe https://google.com -inPrivate

答案2

两年后,我们找到了解决方案:

%windir%\System32\cmd.exe /c start shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge -private http:\\google.com

答案3

然而,目前这是不可能的 - powershelkl 中的以下内容可能对您有用:

& cmd /c start microsoft-edge:https://www.google.com
start-sleep -Seconds 5
[void] [System.Reflection.Assembly]::LoadWithPartialName("'Microsoft.VisualBasic")
[Microsoft.VisualBasic.Interaction]::AppActivate("Microsoft Edge")

[void] [System.Reflection.Assembly]::LoadWithPartialName("'System.Windows.Forms")
[System.Windows.Forms.SendKeys]::SendWait("+^(p)")

您可以创建一个快捷方式来执行此操作(PowerShell.exe -File C:\users\me\desktop\thisscript.ps1),并且您将有一个以私人模式启动的快捷方式

答案4

一开始就尝试msedge.exe https://google.com -inPrivate不用。start

相关内容