Avatar billede Slettet bruger
14. april 2004 - 09:01 Der er 17 kommentarer og
4 løsninger

kan bat fil køre aut. ved opstart?

Jeg har en batfil der mapper mig op på nogle netværksdrev.
Den kører jeg hver morgen.

Drevene er i et andet firma og kan kun nås via en VPN forbindelse.

Kan jeg på en eller anden måde fixe det, så bat filen kører aut. ved opstart evt. på en måde så VPN delen er med i det, da den jo skal være oppe, før bat filen virker.

nogen der har et godt bud til en der ikke ved så meget om det :-))
Avatar billede Slettet bruger
14. april 2004 - 09:11 #1
prøv at smide .bat-filen ind i menuen start -> programmer -> start.. ved ikke om VNP kører, når den så bliver kørt, men det tror jeg..
Avatar billede hmann Nybegynder
14. april 2004 - 09:14 #2
nu ved jeg ikke hvad det kræver af kommandoer at få VPN delen med...
men jeg mapper selv drev via en .bat fil
har gjort det mest simple - at smide den i Start -> Programmer -> Start
Du kan også gå i registreringsdatabasen (Start -> Kør -> regedit <ENTER>
gå under HKEY_CURRENT_USER -> Software -> Microsift -> Windows -> Current Version -> Run -> og så lave en entry med .bat filen der

hvis du vil ha VPN delen med i det skal vi ha fundet ud af hvordan du starter den via et script/macro/batfil (hvis det kan lade sig gøre) og så kalde din .bat fil der mapper drev bagefter...
Avatar billede hmann Nybegynder
14. april 2004 - 09:14 #3
det er da sjovt som der altid bliver svaret mens jeg sidder og skriver :)
sorry...
Avatar billede Slettet bruger
14. april 2004 - 09:34 #4
hejsa


VPN starter jeg via start i min XP.
den åbner op og jeg kan så vælge det firma (blandt flere firmaer), som jeg vil connecte til.
Kodeboks kommer op og jeg taster koden og vpn koden.
den kommer så op med nyt bille, hvor jeg blot skal klikke continue til.

derefter kan batfilen køres.

Hvis jeg kan få vpn delen med, så ville det være fint, men ellers bare sådan, at batfilen først kører når den kan "se" at VPN er på.

Er vi ved at være for langt ude :-))
Avatar billede hmann Nybegynder
14. april 2004 - 09:38 #5
det bliver lidt svært at få bat filen til at "se" hvornår noget er færdigt...
Det er jo bar en række kommandoer samlet i en simple fil.
jeg ved ikke om man muligvis kan lave en form for macro/script som først kalder batfilen når VPN forbindelsen er oprettet - ellers skal jeg lave et mini windowsprogram til dig som først kalder bat-filen, når du er "vendt tilbage" fra at oprette VPN-forbindelsen, men så er vi ovre i en lidt anden boldgade :)
Avatar billede hmann Nybegynder
14. april 2004 - 09:41 #6
.. du kan ikke lave en overordnet bat fil, som du ligger i start?
den indeholder så først det til VPN'en og derefter det til drev-mapningen..

Jeg mener hvis du idag starter VPN ved at ha nogle filer liggende i start-mappen - disse filer kunne du istedet ligge i en batfil og så til sidst i batfilen kalde den anden batfil som mapper drev...
Avatar billede Slettet bruger
14. april 2004 - 10:00 #7
Det lyder spændende. Kan godt se hvor du vil hen med den sidste løsning.

Hvis jeg forstår dig ret, så skal jeg have en batfil der åbner mit VPN program.
Jeg bliver vel så nød til selv at vælge firmaet og taste koderne i de normale VPN billeder?
Eller kan jeg også gøre det i bat filen?
Jeg er desværre ikke så god til bat filer :-)
Avatar billede hmann Nybegynder
14. april 2004 - 10:14 #8
du vil vel ha muligheden for at vælge firma?
så hvis du har en exe fil (fx vpn.exe) der starter din VPN gør du følgende:
lav en batfil hvor første linie ser således ud:

start /wait c:\sti\vpn.exe

herefter følger det som mapper dine drev...
hvis den første linie bar er: c:\sti\vpn.exe, så venter batfilen ikke på at vpn.exe bliver færdig.. den sætter vpn.exe igang og går videre til næste linie.
Men ved at sætte "start /wait" foran fortsætter batfilen først når du vender tilbage fra vpn-programmet..

Ved ikke så meget om hvordan dit VPN startes op og om du vender tilbage fra det program hvor du vælger hvilket firma du skal connecte til, eller dette program bliver ved med at køre? Hvis det bliver ved med at køre nytter det jo ikke noget at batfilen står og venter... så skal det løses på en anden måde, muligvis med en pause eller noget andet lagt ind.
Avatar billede hmann Nybegynder
14. april 2004 - 10:16 #9
til dig og andre interesserede kan der læses en del om batfiler her:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/batch.mspx
Avatar billede Slettet bruger
14. april 2004 - 10:54 #10
Jeg prøver lige. Vender tilbage senere eller i morgen.....
Takker for din hjælp.
Avatar billede Slettet bruger
16. april 2004 - 14:31 #11
har ikke nået det endnu....desværre...
Avatar billede hmann Nybegynder
16. april 2004 - 14:32 #12
du skriver bare... ved alligevel ikke om jeg får tid til at kigge mere på det før mandag.. god weekend :)
Avatar billede Slettet bruger
16. april 2004 - 14:46 #13
Nu prøvede jeg alligevel

Jeg afprøver i KØR funktionen.
start /wait C:\Program Files\Cisco Systems\VPN Client\ipsecdialer.exe
virker ikke. Siger jeg skal tjekke stavningen
Hvis jeg bare kører C:\Program Files\Cisco Systems\VPN Client\ipsecdialer.exe så starter VPN fint op.
Avatar billede Slettet bruger
18. april 2004 - 18:13 #14
det er fordi der er mellemrum i mappenavnene.. du burde kunne komme ud over dette ved at smide nogle quotes uden om stien:

start /wait "C:\Program Files\Cisco Systems\VPN Client\ipsecdialer.exe"
Avatar billede Slettet bruger
18. april 2004 - 18:21 #15
har lige fundet ud af, at quotes i start angiver titel.. jeg ved ikke, hvordan det så skal kringles uden at du skriver det sådan her

cd /D "C:\Program Files\Cisco Systems\VPN Client"
start /wait ipsecdialer.exe
Avatar billede hmann Nybegynder
19. april 2004 - 08:05 #16
ckt> fik du det til at virke?
Avatar billede Slettet bruger
19. april 2004 - 11:23 #17
Nej der er ikke nogen af dem der virker.

den siger at windows ikke kan finde CD eller start
Avatar billede hmann Nybegynder
19. april 2004 - 11:28 #18
prøv lige at beskriv hvad du har gjort!

man skal kan skrive "cd" (Change Directory) ellers er der noget galt...
gå evt i en DOS-prompt og skriv de kommandoer der skal til...
det er præcis de samme kommandoer som skal i din batfil
Avatar billede Slettet bruger
19. april 2004 - 19:18 #19
Hejsa
Nåede det ikke i dag.
Havde for travlt på arb.
Men i morgen prøver jeg alle ting og beskriver det her.
Tak igen.
Avatar billede Slettet bruger
20. april 2004 - 08:53 #20
cd /D "C:\Program Files\Cisco Systems\VPN Client"
start /wait ipsecdialer.exe

den virker

Skulle bare lige åbne øjnene.
I får begge point.
kvadr send et svar
Avatar billede Slettet bruger
20. april 2004 - 14:38 #21
svar
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester