Wie kann ich eine Liste von URLs unter Windows öffnen?

8

Ich suche nach einer Möglichkeit, eine Liste von URLs in allen meinen Browsern (Firefox, Chrome und IE) unter Windows mit einer skriptfähigen Shell wie Powershell oder Cygwin zu öffnen.

Idealerweise sollte ich in der Lage sein, eine Liste von URLs als Argumente für den Befehl einzugeben, zB 'openUrl Ссылка Ссылка Ссылка ...

Ich würde dieses Skript auch benötigen, um Authentifizierungsinformationen in den HTTP-Header (codierter Benutzername und Passwort) zu übertragen.

    
jrdmcgr 14.04.2011, 19:37
quelle

3 Antworten

9

Mit Chrom ist es nicht schwer.

%Vor%     
Scott Weinstein 14.04.2011 20:08
quelle
7

Erstens, wie Sie URLs in PowerShell öffnen. In PowerShell öffnen Sie eine URL sehr einfach, verwenden Sie einfach start

%Vor%

Ich denke, Sie können einfach foreach verwenden, um die Liste der URLs zu bearbeiten.

Zweitens: Übergeben Sie die Authentifizierung über die URL. Es gibt eine Standardmethode für die HTTP-basierte Authentifizierung. (nicht HTML-Formular basiert). Sie könnten die URL wie folgt erstellen:

%Vor%

Auch hier funktioniert es nur für die HTTP-basierte Authentifizierung.

    
Yi Zhao 15.04.2011 03:25
quelle
1

Sehen Sie sich HKCR\http\shell\open\command an, wie jeder Browser URLs behandelt. Verwenden Sie dann einfach die normalen Methoden, um die Browser mit den entsprechenden URLs zu starten.

    
data 22.10.2012 19:50
quelle