[Gezocht] Software dat alle bestanden in bepaalde map start

Pagina: 1
Acties:
  • 153 views sinds 30-01-2008
  • Reageer

  • rhodium
  • Registratie: Augustus 2003
  • Laatst online: 04:38
Ik heb in een mapje E:\BAT\ 10 .bat bestanden staan. Hierin staat een commando voor webalizer zodat die grafiekje moet maken.

Alleen ik voeg af en toe er eentje bij. Nu moet ik deze elke keer handmatig toevoegen aan geplande taken van windows om het om de 5 uur op te starten.

Nu zoek ik software of een manier om alle .bat bestanden uit te voeren om elke 5 uur.

[ Voor 60% gewijzigd door rhodium op 21-06-2005 17:15 ]


  • Twarp
  • Registratie: Oktober 2000
  • Laatst online: 28-02 12:51

Twarp

just grin...

wat dacht je van een scriptje of via een batch bestand...

Meh ...


  • Microkid
  • Registratie: Augustus 2000
  • Laatst online: 05:47

Microkid

Frontpage Admin / Moderator PW/VA

Smile

Kan het niet met een batchfile?
for %a in (*.exe) do start %a
(ofzo) :)

4800Wp zonnestroom met Enphase
Life's a waste of time. Time's a waste of life. Get wasted all the time and you'll have the time of your life.


  • Zwartoog
  • Registratie: September 2004
  • Laatst online: 07:06
Vroeger zat er in windows een map met automatisch starten in het Start menu. In het win95 tijdperk tenminste, gebruik sindsdien Linux ;). Maar misschien dat het nog bestaat.

  • rhodium
  • Registratie: Augustus 2003
  • Laatst online: 04:38
Zwartoog schreef op dinsdag 21 juni 2005 @ 17:03:
Vroeger zat er in windows een map met automatisch starten in het Start menu. In het win95 tijdperk tenminste, gebruik sindsdien Linux ;). Maar misschien dat het nog bestaat.
Ja dat is er voor wanneer je pc opstart 8)7

  • rhodium
  • Registratie: Augustus 2003
  • Laatst online: 04:38
Twarp schreef op dinsdag 21 juni 2005 @ 17:00:
wat dacht je van een scriptje of via een batch bestand...
Daar heb ik geen kaas van gegeten. Sorry

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Rddr schreef op dinsdag 21 juni 2005 @ 17:10:
[...]


Daar heb ik geen kaas van gegeten. Sorry
Als je het echt wil kun je je daar natuurlijk gewoon in verdiepen :) Vertel eens wat precies je doel is; je omschrijving is nu nogal vaag en daardoor kunnen we je lastig helpen :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • rhodium
  • Registratie: Augustus 2003
  • Laatst online: 04:38
Spider.007 schreef op dinsdag 21 juni 2005 @ 17:12:
[...]

Als je het echt wil kun je je daar natuurlijk gewoon in verdiepen :) Vertel eens wat precies je doel is; je omschrijving is nu nogal vaag en daardoor kunnen we je lastig helpen :)
hopelijk is het nu duidelijker :)

  • wens
  • Registratie: Juni 2002
  • Laatst online: 21:13
Opslaan als go.bat in map e:\bat en deze schedulen:

@echo off
FOR /F "tokens=1 delims= " %%A IN ('dir /b e:\bat\*.bat') DO CALL :START %%A

GOTO END

:start
IF "%1"=="go.bat" GOTO :EOF
CALL %1
GOTO :EOF

:END

Verwijderd

Je kan gewoon een batchbestand maken (ik neem aan dat je weet hoe dat gaat, aangezien je er al 10 hebt) die al die andere batjes uitvoert. Als je dan later eventueel een extra batje in die map stopt, dan moet je in je 'masterbat' even dat laatste batje erbij stoppen.

Dus zoiets:

code:
1
2
3
4
5
X:
cd het\pad\naar\de\map\met\de\batjes
bat1.bat
bat2.bat
bat3.bat


Edit:...of zoals wens het zegt, maar ik snap niet precies hoe dat werkt.

[ Voor 13% gewijzigd door Verwijderd op 21-06-2005 17:38 ]


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Rddr schreef op dinsdag 21 juni 2005 @ 17:18:
[...]


hopelijk is het nu duidelijker :)
Ah; ja onder Linux is het vrij eenvoudig ;) Ik verplaats je topic even naar WOS; daar passen batch-programmeervragen wat beter :)

SA > WOS

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • PokkeNoise
  • Registratie: December 2000
  • Laatst online: 15-08-2023

PokkeNoise

leesbaar met bril

In ELKE Windows

Start / Programma's / Bureau Accesoires / Systeemwerkset / Geplande Taken

En daar gewoon taken toevoegen die op uur / dag en tijd uitgevoerd moeten worden. Gaat in WinXP zelfs met een soort Wizard.

Eventueel de eerder in dit topic gepresenteerde batch files hierbij aanroeen.

[ Voor 17% gewijzigd door PokkeNoise op 21-06-2005 18:01 ]

? weet jij wat.


  • WPN
  • Registratie: Augustus 2003
  • Laatst online: 30-03 22:59

WPN

@pokkenoise
dat is nou precies wat hij geautomatiseerd wil hebben

je zou in vb script iets kunnen maken dat de directory inkijkt en dan alle batch files uitvoert
je moet je dan wel een beetje verdiepen in vbscript inplaats van te zeggen dat je daar niets
van weet, voor wat hoort wat toch :D

die vbscript kan je dan 1 keer in de scheduled tasks zetten en batchbestanden gewoon in de directory proppen en klaar

er zijn op internet voldoende vb scripts te vinden die zoiets doen, die je dan kan aanpassen

[ Voor 14% gewijzigd door WPN op 21-06-2005 18:13 ]

Als ik denk zoals ik dacht, dan doe ik zoals ik deed, als ik doe zoals ik deed, dan denk ik zoals ik dacht! Cogito Ergo Sum


  • rhodium
  • Registratie: Augustus 2003
  • Laatst online: 04:38
wens schreef op dinsdag 21 juni 2005 @ 17:31:
Opslaan als go.bat in map e:\bat en deze schedulen:

@echo off
FOR /F "tokens=1 delims= " %%A IN ('dir /b e:\bat\*.bat') DO CALL :START %%A

GOTO END

:start
IF "%1"=="go.bat" GOTO :EOF
CALL %1
GOTO :EOF

:END
Zo te zien werkt het en nog snel ook! Heel erg bedankt _/-\o_

[ Voor 21% gewijzigd door rhodium op 21-06-2005 18:43 ]


  • rhodium
  • Registratie: Augustus 2003
  • Laatst online: 04:38
Peluso schreef op dinsdag 21 juni 2005 @ 18:10:
@pokkenoise
dat is nou precies wat hij geautomatiseerd wil hebben

je zou in vb script iets kunnen maken dat de directory inkijkt en dan alle batch files uitvoert
je moet je dan wel een beetje verdiepen in vbscript inplaats van te zeggen dat je daar niets
van weet, voor wat hoort wat toch :D

die vbscript kan je dan 1 keer in de scheduled tasks zetten en batchbestanden gewoon in de directory proppen en klaar

er zijn op internet voldoende vb scripts te vinden die zoiets doen, die je dan kan aanpassen
|k houd me liever bezig met het online houden van websites :)

Verwijderd

Zorg dan dat het script in de juiste directory wordt uitgevoerd.
Rddr schreef op dinsdag 21 juni 2005 @ 18:44:

|k houd me liever bezig met het online houden van websites :)
Ik ook. Een beetje een admin moet toch wel een scriptje kunnen schrijven.

[ Voor 66% gewijzigd door Verwijderd op 21-06-2005 18:46 ]


  • wens
  • Registratie: Juni 2002
  • Laatst online: 21:13
Ik vermoed dat hij wel de batch-files ziet in e:\map, maar daarna niet meer kan vinden om ze te starten.

Zorg er nog even voor dat je in de juiste map staat:

@echo off
e:
cd \bat
FOR /F "tokens=1 delims= " %%A IN ('dir /b e:\bat\*.bat') DO CALL :START %%A
.....

[ Voor 6% gewijzigd door wens op 21-06-2005 18:46 ]


  • rhodium
  • Registratie: Augustus 2003
  • Laatst online: 04:38
wens schreef op dinsdag 21 juni 2005 @ 18:45:
Ik vermoed dat hij wel de batch-files ziet in e:\map, maar daarna niet meer kan vinden om ze te starten.

Zorg er nog even voor dat je in de juiste map staat:

@echo off
e:
cd \bat
FOR /F "tokens=1 delims= " %%A IN ('dir /b e:\bat\*.bat') DO CALL :START %%A
.....
Hij werkt maar las eerst overheen dat die in de map e:\bat\ moest staan :) en had de tekst vergeten weg te halen na edit dat het wel werkte :D

  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
Over welk OS hebben we het hier overigens? Dan kan dat nog even in de topictitel per de Windows Operating Systems - Policy :)

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters

Pagina: 1