Avatar billede ejldk Nybegynder
13. juni 2008 - 11:59 Der er 31 kommentarer og
1 løsning

Starte programmer med bat fil

Hej Eksperter!
Jeg har givet mig ud i at lave en server over hamachi.
alt virker som det skal, men når jeg skal starte serveren skal jeg ha startet en masse små programmer (hamachi, wamp-server, osv).
det jeg ville høre var, om jeg med en batch fil kunne starte alle de programmer på en gang.
det ligger på forskellige steder, endda på forskellige drev.
har prøvet lidt med: start "C:\wamp\wampserver", men det virker ikke... hvordan gør jeg?

på forhånd tak!
Avatar billede arne_v Ekspert
13. juni 2008 - 12:20 #1
start boer virke

hvilken fejl faar du ?
Avatar billede gurly Praktikant
13. juni 2008 - 14:07 #2
måske du skal have .exe med ?
C:\wamp\wampserver.exe  måske ?

Hvis du vil have de alle sammen starter sammen med pc´en, så kan man også tilføje dem i registrings databasen, så de automatisk starter alle sammen når pc startes
Avatar billede pc-pro Nybegynder
13. juni 2008 - 14:35 #3
Du Kan lave noge genveje vis du højre klikker på skærmen og så vælger Genvej.
Vis du skal have Genvej til system32 eller noget server noget så er genvejen.
C:\Windows\System32
Og du kan også vælge navn på genvejen
-----------------------------------------------------------------------------
Nej du kan ikke åbne Alle programmerne med .BAT
Du kan lave en mappe vor du lægger de ting ind du skal bruge og så lave en genvej af Mappen
Avatar billede ejldk Nybegynder
13. juni 2008 - 14:50 #4
Har prøvet igen med start og nu virker det... næsten..
Hvis jeg vil åbne:
D:\AC Web Ultimate Repack\Server\Apache.exe

får jeg denne besked:

Windows kan ikke finde D:\AC. Kontroller, at du skrev navnet korrekt, og forsøg derefter igen.

hvordan løser jeg det?
Avatar billede pc-pro Nybegynder
13. juni 2008 - 15:27 #5
Du er igang med en WoW Private server kan jeg se.
Du kan prøve at tilføje den over Firewall og vis det ikke virker så prøv at download og installer det igen.
Kan også være noget med Routeren at gøre!!

Hilsen-PC-PRO
Avatar billede arne_v Ekspert
13. juni 2008 - 15:56 #6
"" omkring navne med mellemrum i !
Avatar billede ejldk Nybegynder
13. juni 2008 - 17:28 #7
pc-pro->
servern virker fint, vil bare gerne kunne starte den med én fil.

arne_v->
prøver lige..
Avatar billede ejldk Nybegynder
13. juni 2008 - 17:32 #8
arne_v->
Nu virker det med wampserveren.
men ikke med apache mysql osv.
får dette:
http://img213.imageshack.us/img213/4273/udklipjd7.jpg

altså en masse tomme cmd'er
Avatar billede arne_v Ekspert
13. juni 2008 - 17:53 #9
Er det EXE filer du starter eller evt. BAT filer ?
Avatar billede arne_v Ekspert
13. juni 2008 - 17:54 #10
Hvorfor vil du starte Apache og MySQL i vindue ? Var det ikke bedre at starte dem
som services ??
Avatar billede ejldk Nybegynder
13. juni 2008 - 18:24 #11
jeg starter 4 exe filer og 2 bat filer.
de to bat filer er MySQL og Apache, som henviser til de rigtige exe filer.
kan godt starte exe filerne med det samme, hvis det ville hjælpe.
Avatar billede ejldk Nybegynder
13. juni 2008 - 18:29 #12
jeg kan ikke få mysql til at starte som en exe fil, kun apache.
koden i MySQL.bat er:
@echo off
echo            ******************************************
echo  _______  ______        __      __    ______  _______     
echo /\  __ \ /\  ___\  ____ /\ \    /\ \  /\  ___\ /\  __ \     
echo \ \  \_\ \\ \ \__/ /\___\\ \ \  __\ \ \ \ \ \__  \ \  \_\ \   
echo  \ \  ___ \\ \ \  \/___/ \ \ \/\ \\ \ \ \ \  _\  \ \  __ \   
echo  \ \ \\ \ \\ \ \____      \ \ \_\ \\_\ \ \ \ \____\ \  \_\ \ 
echo    \ \_\\ \_\\ \_____\      \ \__________\ \ \_____\\ \______\
echo    \/_/ \/_/ \/_____/      \/__________/  \/_____/ \/______/
echo        ___________________________________________________
echo      /\_________________www.ac-web.org___________________\
echo      \/___________AC Web Ultimate Repack 7.7_____________/
echo Please dont close Window while MySQL is running
echo MySQL is trying to start
echo Please wait  ...
echo MySQL is starting with mysql\bin\my.cnf (console)

mysql\bin\mysqld --defaults-file=mysql\bin\my.cnf --standalone --console

if errorlevel 1 goto error
goto finish

:error
echo.
echo MySQL could not be started
pause

:finish
Avatar billede arne_v Ekspert
13. juni 2008 - 18:33 #13
Den bruger relativer stier til MySQL. Er default dir for den process du starter det
som den skal vaere ?

Eller var det maaske en ide med absolutte stier til mySQL.
Avatar billede ejldk Nybegynder
13. juni 2008 - 19:35 #14
jeg har ingen ide om hva du snakker om :-)
MySQL, apache, ascent-logonserver og ascent-world er alt sammen en del af en færdig pakke jeg hentede og satte op, og det hele virker som det skal!
Med pakken fulgte også et "Control Panel" som har 4 knapper man kan trykke på som hver starte fx MySQL, apache osv...
Da jeg derudover kører min server over Hamachi, og derudover har jeg en hjemmeside der er tilknyttet, skal jeg starte alle tingene for sig selv.
dette er ikke noget problem, men det ville være nemmere hvis man bare kunne åbne en bat fil, også kørte det.

Jeg har fundet en metode at lukke det hele fra en bat fil, ved at bruge TASKKILL.
Så hvis man kunne finde en metode der gjorde det modsatte af TASKKILL, ville det være super.
Avatar billede arne_v Ekspert
13. juni 2008 - 20:07 #15
Hvis de er installeret som services kan du jo starte dem med net start kommandoer.
Avatar billede ejldk Nybegynder
14. juni 2008 - 14:34 #16
hvad mener du med services??
Avatar billede arne_v Ekspert
15. juni 2008 - 18:13 #17
windows services

---

control panel
administrative tools
services
Avatar billede ejldk Nybegynder
15. juni 2008 - 20:17 #18
jeg troede godtnok ikke det ville være så svært;)
men pakken fulgte der et control panel, med fire knapper som starter det med det samme.
Avatar billede arne_v Ekspert
15. juni 2008 - 20:39 #19
Men check om de er i den almindelige services lidte.

Er de det, så kan du nemlig starte dem med net start kommandoen.

Jeg starter f.eks. min MySQL 4.1 med:

net start mysql4
Avatar billede ejldk Nybegynder
16. juni 2008 - 18:51 #20
nu kan jeg starte apache og mysql, som services..
wampmanager som styrer hjemmesiden virker også.
Men hvad med de sidste 3 ting?
Kan det være fordi at de ligger i en mappe med mellemrum i navnet? Har tilføjet "blabla" rundt om.
Kan man evt starte en genvej, som så starter selve programmet?
Avatar billede arne_v Ekspert
17. juni 2008 - 03:06 #21
hvilke 3 ting ?
Avatar billede ejldk Nybegynder
17. juni 2008 - 16:06 #22
hamachi.exe, ascent-world.exe og ascent-logonserver.exe.
Avatar billede ejldk Nybegynder
18. juni 2008 - 18:23 #23
Har du ikke et forslag til hvordan jeg får dem startet??
Avatar billede ejldk Nybegynder
18. juni 2008 - 18:35 #24
Nu har jeg fået hamachi til at starte ved at fjerne "net" foran "start" (dumt)

men det sidste to vil gerne starte, men kan ikke connecte til databasen af en eller anden grund:
http://img68.imageshack.us/img68/6444/unavngivetbz9.jpg

Hvis jeg starter dem på den normale måde virker det... ?
Avatar billede arne_v Ekspert
19. juni 2008 - 01:20 #25
Lyder som om de leder efter en konfig file, ikke finder den og derfor forsøger
at connecte med default paramtere.
Avatar billede ejldk Nybegynder
19. juni 2008 - 14:35 #26
er der en måde jeg kan finde ud af hvad kontrolpanelet åbner?
Avatar billede ejldk Nybegynder
19. juni 2008 - 14:38 #27
I mappen hvor filerne ligger, ligger der: "ascent-world.conf" og "ascent-logonserver.conf"
mon det er dem??
Avatar billede arne_v Ekspert
19. juni 2008 - 15:17 #28
du kan jo proeve at lave en bat fil som cd'er til det dir og derefter koerer exe og
saa proeve at starte den bat fil
Avatar billede ejldk Nybegynder
19. juni 2008 - 16:56 #29
det er fandme mærkeligt... nu prøve jeg at starte bat filen igen, og nu virker det hele. uden problemer:S
så jeg tror jeg lukker spørgsmålet...
mange tak for hjælpen!
smid et svar for point...
Avatar billede ejldk Nybegynder
19. juni 2008 - 17:05 #30
ej jeg forstå det virkeligt ikke...
nu prøvede jeg lige at lukke det hele, og starte den med bat filen, men nu virker det ikke...
kan godt forestille mig at den mangler en eller anden konfigureringsfil.
er det muligt at starte en bat fil fra en bat fil?
Avatar billede ejldk Nybegynder
19. juni 2008 - 17:10 #31
har fundet en løsning.
jeg lagde min egen bat fil ind i samme mappe som de bat filer der starter mysql og apache, og lader den starte dem i stedet. nu virker det.
men smid et svar arne_v, for point.
Avatar billede arne_v Ekspert
19. juni 2008 - 17:16 #32
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