Thor. Skrevet 13. oktober 2008 Del Skrevet 13. oktober 2008 (endret) Jeg leste ett sted at man kunne gjøre noe slikt: *launcher.bat* @echo off Echo dette blir hoppet over exit :a Echo dette og exit :b Echo her begynner scriptet istedet start ting.exe startkommando: launcher.bat /*ukjentkommando* b Vanskelig å forklare men det som skal skje er at programmet hopper rett til ":b" istedet for å starte fra toppen. Og det før vinduet starter. Noe alà slikt som flere snarveisikoner på skrivebordet har: "C:\Programfiler\EA GAMES\Battlefield 2\BF2.exe" +menu 1 +fullscreen 1 Endret 13. oktober 2008 av Thor. Lenke til kommentar
aklla Skrevet 14. oktober 2008 Del Skrevet 14. oktober 2008 (endret) du får den ikke til å hoppe helt direkte til :b, du må legge inn ett par goto-linjer. Det gjøres ganske enkelt slik: @echo off if "%1%" == "a" goto a if "%1%" == "b" goto b Echo dette blir hoppet over exit :a Echo dette og exit :b Echo her begynner scriptet istedet start ting.exe %1% er det første som kommer etter du skriver inn kommando, altså når du skriver launcher.bat *ukjentkommando* i tette scriptet vil "launcher.bat b" føre deg direkte til :b merk: ikke bruk "launcher.bat /b" hvis du absolutt må ha /b, så må dette skrives inn scriptet, så det blir slik: if "%1%" == "/a" goto a if "%1%" == "/b" goto b du kan også bruke "goto %1%" i starten, den vil da gå til variabelen som er etter launcher.bat, så slipper du definere alle variablene. edit: har hatt litt trøbel med %1% i tidligere script. for meg har det funket best å sette en annen variabel med info`n fra %1% med en gang, og så bruke den variabelen, hvis du skjønner altså: bruk "set variabel=%1%" hvis du skal bruke variabelen fra %1% senere i scriptet. Endret 14. oktober 2008 av aklla Lenke til kommentar
Thor. Skrevet 14. oktober 2008 Forfatter Del Skrevet 14. oktober 2008 Der var den ja Takker 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å