asdf9321asdf1234 Skrevet 16. november 2006 Del Skrevet 16. november 2006 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
j000rn Skrevet 16. november 2006 Del Skrevet 16. november 2006 "%programfiles%\Mozilla Firefox\firefox.exe" if %errorlevel%==0 goto OK echo firefox.exe er ikke installert. pause start http://firefox.com :OK kanskje....? Lenke til kommentar
XplittR Skrevet 16. november 2006 Del Skrevet 16. november 2006 (endret) 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 16. november 2006 av Bendikto Lenke til kommentar
GeirGrusom Skrevet 16. november 2006 Del Skrevet 16. november 2006 if not exist "%programfiles%\Mozilla FireFox\firefox.exe" goto NotInstalled echo Firefox er installert. Alt vel. goto end :NotInstalled echo Firefox er ikke installert start "http://www.mozilla.com/en-US/firefox/" :end Lenke til kommentar
XplittR Skrevet 16. november 2006 Del Skrevet 16. november 2006 GeirGrusom, du har gløymt den delen der du åpner sjølve Firefox da. Men ditt forslag fungerer vel fint det og, berre uten å åpne firefox. Lenke til kommentar
GeirGrusom Skrevet 17. november 2006 Del Skrevet 17. november 2006 Jeg tenkte at det skulle åpne siden til nedlasting av firefox hvis det ikke var installert. Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå