Mam skrypt logowania, który działa dla każdego użytkownika. Pierwsza kontrola sprawdza, czy nazwa użytkownika odpowiada naszemu użytkownikowi przystępującemu do egzaminu (egzamin). Jeśli tak, uruchamia Firefoksa na stronie głównej egzaminu i zatrzymuje się.
Polecenia działają indywidualnie. Po wywołaniu .bat
pliku uruchamia on przeglądarkę Internet Explorer na stronie internetowej. Co ja robię źle?
@echo off
REM Exam Startup - Username is "exam", then start the Exam website, and exit the script
if %USERNAME% EQU exam (
if exist "%PROGRAMFILES%\Mozilla Firefox\firefox.exe" start "%PROGRAMFILES%\Mozilla Firefox\firefox.exe" "https://www.example.com/"
if exist "%PROGRAMFILES(x86)%\Mozilla Firefox\firefox.exe" start "%PROGRAMFILES(x86)%\Mozilla Firefox\firefox.exe" "https://www.example.com/"
exit
)
...
REM rest of script
źródło
start
interpretuje...firefox.exe
jako tytuł i adres URL, co należy rozpocząć i jest wystarczająco inteligentny, aby wykryć adres URL i przekazać go do domyślnej przeglądarki?start
naprawdę wie, co zrobić z adresami URL, i to w celu otwarcia ich w domyślnej przeglądarce.