Domanda

Come posso aprire più pagine in Internet Explorer 7 con un singolo comando DOS? Un file batch è l'unico modo per farlo?

Grazie!

È stato utile?

Soluzione

Un file batch funzionerà come una soluzione rapida e sporca.

@echo off
@setlocal

:openurl
set url=%~1

if "%url:~0,4%" == "http" (
   start "%ProgramFiles%\Internet Explorer\iexplore.exe" "%url%"
)
if NOT "%url:~0,4%" == "http" (
   start "%ProgramFiles%\Internet Explorer\iexplore.exe" "http://%url%"
)

shift
if "%~1" == "" goto :end
goto :openurl

:end

Modifica: aggiunto il supporto per i nomi di dominio senza prefisso gestore HTTP.

Altri suggerimenti

  1. apre un file txt con estensione .txt
  2. Aggiungi le righe seguenti

    • avvia www.google.com
    • avvia www.yahoo.com
    • avvia www.microsoft.com
  3. salva il file, seleziona rinomina sul file e cambia l'estensione da .txt a .cmd

  4. fai doppio clic sul file .cmd per eseguire

Sfortunatamente, non è possibile includere più URL come parametri della riga di comando. Ecco un post di blog che descrive in dettaglio un altro modo (abbastanza contorto) di farlo tramite Javascript.

Ho scaricato il software che fa esattamente questo. Da una riga di comando aprire diversi siti Web senza dover copiare, incollare script VB o file batch, ecc. & # 8230; È disponibile all'indirizzo http://www.multiwebpageopener.com .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top