/ / Chcę otworzyć łącze w kilku przeglądarkach jednocześnie w celu przetestowania - shell, przeglądarka, powershell, plik wsadowy, cmd

Chcę otworzyć łącze w kilku przeglądarkach jednocześnie do testowania - shell, przeglądarka, powershell, plik wsadowy, cmd

Chcę otworzyć na przykład „localhost / MySite” w IE9, Chrome, Firefox, Opera i Safari jednocześnie w celu przetestowania kontroli jakości.

Myślałem, że jakiś plik wsadowy będzie skutecznym sposobem na zrobienie tego.

tzn. dwukrotnie kliknij „test.bat”, a w wierszu polecenia pojawi się zapytanie „Witryna do przetestowania:”. Wchodzę w „localhost / MySite”, a plik wsadowy otwiera wszystkie te przeglądarki i przechodzi na tę stronę.

Nie jestem pewien, czy jest to możliwe, ponieważ nie znalazłem nic na ten temat, ale byłoby to dla mnie bardzo przydatne! Zawsze dobrze, aby zaoszczędzić trochę czasu. :)

Dzięki!

Odpowiedzi:

3 dla odpowiedzi № 1

Próbować

setlocal
set /p url=Website to test:
start chrome %url%
start firefox %url%
start iexplore %url%
start opera %url%
start safari %url%

0 dla odpowiedzi nr 2

możesz po prostu zrobić coś takiego w skrypcie wsadowym:

cd "/path/to/file1"
start program1.exe

cd "/path/to/file2"
start program2.exe

0 dla odpowiedzi № 3

Skończyło się to świetnie:

set /p url= [Desired URL to test?]

if exist "%ProgramFiles(x86)%Internet Exploreriexplore.exe" start "" "%ProgramFiles(x86)%Internet Exploreriexplore.exe" %url%&
if exist "%ProgramFiles(x86)%Mozilla Firefoxfirefox.exe" start "" "%ProgramFiles(x86)%Mozilla Firefoxfirefox.exe" %url%&
if exist "%ProgramFiles(x86)%Operaopera.exe" start "" "%ProgramFiles(x86)%Operaopera.exe" %url%&
if exist "%ProgramFiles(x86)%SafariSafari.exe" start "" "%ProgramFiles(x86)%SafariSafari.exe" %url%&
if exist "%USERPROFILE%AppDataLocalGoogleChromeApplicationchrome.exe" start "" "%USERPROFILE%AppDataLocalGoogleChromeApplicationchrome.exe" %url%&