2016-07-25 13 views
1

Ich möchte eine einzige URL mit IE, CH und FF, mit Inkognito/Private-Modus zu öffnen.Öffnen Sie mehrere Browser im Inkognito/Private-Modus über Powershell

kann ich die URL mit dem diesem Skript Powershell mit 3 Browser öffnen:

Param(
[string] $url 
) 


[System.Diagnostics.Process]::Start("chrome.exe", $url)  
[System.Diagnostics.Process]::Start("firefox.exe",$url) 


$IE=new-object -com internetexplorer.application 
$IE.navigate2($url) 
$IE.visible=$true 

wie kann ich den Browser im Inkognito-Modus öffnen?

Antwort

2

chrome.exe nimmt eine --incognito Befehlszeilenoption:

[System.Diagnostics.Process]::Start("chrome.exe","--incognito $url") 

Ähnlich firefox.exe nimmt eine -private-window Befehlszeilenoption:

[System.Diagnostics.Process]::Start("firefox.exe","-private-window $url") 

Und wie durch @TToni in den Kommentaren erwähnt, für iexplore.exe das Äquivalent ist -private:

[System.Diagnostics.Process]::Start("iexplore.exe","$url -private") 

Das InternetExplorer.Application COM-Objekt unterstützt Browsing InPrivate AFAIK nicht

+0

Und Internet Explorer Option ist "-private" (verwenden Sie es am Ende, nach der URL). – TToni

0

Hier den neuen und Arbeits Skript:

[System.Diagnostics.Process]::Start("chrome.exe", "--incognito $url") 
[System.Diagnostics.Process]::Start("firefox.exe","-private-window $url") 
[System.Diagnostics.Process]::Start("iexplore.exe","$url -private") 

Vielen Dank für die Hilfe!

+0

Wenn meine Antwort Ihr Problem gelöst hat, akzeptieren Sie es, indem Sie auf das entsprechende Häkchen klicken :-) –