Gå til innhold

Sjekke om Firefox er installert i batch-skript


Anbefalte innlegg

Holder for tiden på med et større skript som har en del som sjekker om firefox.exe eksisterer.

 

Jeg ønsker at firefox.exe skal bli startet, og om det ikke er installert åpnes iexplore.exe med nedlastningssiden. Slik ser den delen av skriptet ut:

 

IF EXIST firefox.exe. (
start firefox.exe
) ELSE (
echo firefox.exe er ikke installert.
pause
start iexplore.exe http://firefox.com
)

 

Selvfølgelig ser den etter om firefox ligger i samme mappe som bat-filen. Det kunne jeg løst ved å definere målmappen (c:\programfiler\mozilla....\firefox.exe) men dette batch-skriptet skal brukes på flere enn en pc, der mozilla muligens er installert på andre mapper, partisjoner og etcetra. Det jeg vil at den skal gjøre er at den tar en "start firefox.exe" - hvis filen finnes fortsetter skriptet som vanlig, hvis filen ikke eksisterer går den til start iexplore.exe http://firefox.com

 

Noen som kan hjelpe?

Lenke til kommentar
Videoannonse
Annonse

Eg kopierte den du kom med jorn, men det vart ikkje heilt rett, så eg fiksa litt på den. :)

 

@echo off
"%programfiles%\Mozilla Firefox\firefox.exe"
if %errorlevel%==0 goto OK
cls
echo Firefox er ikke installert.
pause
start http://firefox.com
:OK

 

Den blir nok bedre. Har ikkje Firefox installert, så får opp at "Firefox er ikke installert.", men sida du har det, så kanskje det fungerer?

 

EDIT: Skifta til Maxthon (Min nettleser) og da fungerte det, så den koden her skal nok fungere ja. Etter OK skriver du inn det som skal skje etter at Firefox er åpnet.

Endret av Bendikto
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...