09. februar 2005 - 22:26Der er
15 kommentarer og 1 løsning
starte flere ting fra en .bat fil
Jeg har set at det har været oppe o vende et par gange før men hvis jeg starter en vpn eller for den sags skyld et hvilket som helst program kan jeg så få den til at vente med at køre næste kommando til den er klar.
Altså jeg vil gerne Starte en VPN forbindelse og når den er oprettet så vil jeg gerne køre et par andre kommandoer og starte et program.
Normalt kører .bat filer sekventielt, dit problem er at windows programmer (og VPN med mere) startes i deres egen tråd. Jeg kender ikke en løsning på problemet (bortset fra at bruge pause. Evt. lægge en pause ind på x sekunder hvor x er cirka den tid det tager at oprette forbindelsen).
I mit eget setup har jeg en bat fil der køres ved opstart, som åbner en VPN forbindelse samt Outlook (+ et par andre ting), og det fungerer faktisk fint. Outlook hænger bare med en splash screen indtil VPN er oprettet.
eller hmmmm en lille luske detalje jeg laver en lille bat fil og smider på serveren i firmaet som jeg kalder fra min bat på hjemme pc'en burde den så ikke hænge indtil den har fået fat i serveren?
Kommentar 22:58:18 >> Jeg tror ikke den hænger, den siger nærmere at den ikke kan finde filen, hvis VPN ikke har nået at blive oprettet. Hvis det går hurtigt med at oprette VPN kan det dog godt være det virker.
hmmm hvad nu hvis jeg sætter en variabel i bat filen på serveren og så lader den på hjemme pcen loope indtil variablen inde holder det den bliver sat til på serveren.
plx løsning er nok det bedste. Hvis du kalder en bat fil i den anden ende af tunnellen får du en fejl indtil forbindelsen er oprettet. Du kunne selvfølgelig prøve noget i retning af:
:vent \\minserver\connection.bat > nul if errorlevel 1 goto vent
Men som sagt ville jeg nok prøve plx' løsning først.
plx > det virker perfekt det er fordi jeg skal mappe til nogle netværksdrev når forbindelsen er i luften disse er nødvendige for afviklingen af et program.
Hvis i begge ligger svar så fordeler jeg point imorgen tidlig *S*
ok der kommer vist ikke noget svar fra plx så jeg lukker spm. plx må så nøjes med en stor tak for han geniale indfald det virker perfekt.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.