2017-07-27 4 views
0

Ich kann .bat und .docx, Dateien in einem Skript ps1, aber nicht .url starten. Ich möchte die PID haben, um den Prozess (IE Tab) später zu stoppen.Start-Prozess: Dieser Befehl kann nicht vollständig ausgeführt werden, da das System nicht alle erforderlichen Informationen finden kann

$app = Start-Process My_browser_link.url -passthru 
+0

Sie möchten also eine bestimmte Registerkarte in IE stoppen? – TheIncorrigible1

+0

Dies ist nicht direkt: https://powertoe.wordpress.com/2010/11/10/finding-the-thread-pid-that-belongs-to-a-tab-in-ie-8- with-powershell/ –

+0

Ich möchte mindestens eine Registerkarte in IE mit einer .url-Datei starten. – paulhr

Antwort

0

, wenn mein Verständnis für Ihre Frage richtig ist, können Sie verwenden:

start-process -FilePath "C:\temp\Google.url" 

Es wird als Standard-Browser verwenden, um die URL-Datei zu öffnen.

+0

Das beantwortet die Frage leider nicht. 'Start-Prozess .url' gibt die Prozessinformationen nicht zurück. Und selbst wenn dies der Fall ist, öffnen die meisten Browser einen separaten Thread innerhalb des Host-Prozesses. Wenn Sie also den zurückgegebenen Prozess beenden, werden alle Registerkarten geschlossen und nicht nur die geöffnete. – BenH

Verwandte Themen