Teen yksinkertaista bat-tiedostoa, joka käynnistäisi hakemiston sisällä olevat exe-tiedostot. Vaihtelen hakemiston exe-tiedostoja niin usein että en aina jaksa tehdä uutta bat tiedostoa, joka avaa ne yksitellen tai avata nittä manuaalisesti. Olen laiska. Onko siis mahdollista tehdä bat-tiedostoa, joka käynnistää .exe loppuiset tiedostot tietystä hakemistosta?
Onnistuu varsin helposti:
@ECHO OFF FOR %%I IN (*.EXE) DO %%I
Lisää tietoa saat kirjoittamalla komentorivillä HELP FOR.
Nyt Bat-tiedosto käynnistää seuraavan ohjelman vasta kun edellinen on sammutettu. Saako tämän muutettua niin että se käynnistää kaikki kerralla eikä jää odottelemaa sammutusta? En oikein saanut mitään selvää tuosta Help for antamasta ohjeesta.
Yhtäaikainen käynnistys ei välttämättä onnistu BAT-tiedostolla.
Pystytkö tekemään pikku ohjelman esim. Visual Basicilla?
Tämmönenhän se olisi VB:llä, vai mitä, Laaksonen?
Private Sub KäynnistäExet(Kansio As String) Dim iRet As Integer iRet = Shell (Kansio & "\*.exe") End Sub
Shell-komento pystyy käynnistämään vain yhden ohjelman kerrallaan, minkä vuoksi ohjelmat täytyy etsiä erikseen Dir-funktiolla ja käynnistää yksi toisensa jälkeen.
Dim hak As String hak = Dir("c:\omat\*.exe") While hak <> "" Shell "c:\omat\" & hak hak = Dir Wend
sitä vähän minäkin joskus ajattelin, mutta en keksinyt mitään tuommoista tapaa, miten se olisi järkevää, joten päädyin uskomaan, että oma tekstini käynnistäisi kaikki tiedostot jotka haluaisin. tuota en keksinytkään. tämä on muuten 101. viestini.
KingOfTheWorld kirjoitti:
tämä on muuten 101. viestini.
Ei kai? ^^
KingOfTheWorld on pöräyttänyt kauhean viestitulvan. Minä olen ollut putkassa jo kolme vuotta (?) ja vasta 253 viestiä kirjoittanut.
TGunner kirjoitti:
KingOfTheWorld on pöräyttänyt kauhean viestitulvan. Minä olen ollut putkassa jo kolme vuotta (?) ja vasta 253 viestiä kirjoittanut.
Se pelaa kaiketi putkabingoa..
-Grey-
Eli mikä ihmeen putkabingo? Kirjoittelen VAIN kommentteja keskusteluun, pyydän mahdollisesti apua, autan jos osaan ja kommentoin koodivinkkejä ja pari kommenttia on oppaisiinkin mennyt.
Bingo. Kekeke zerg rush ^_^. Kolmen merkin pituiset viestit ovat turhia ja kirjoitettujen viestien määrää on tarpeetonta mainostaa viesteissä.
Joo aika pällii mainostaa viestimäärää / edes puhua siitä.
Sellaset foorumit on vielä pällimpiä missä näkyy viestimäärä nimen alla, ja kaiken kukkuraksi ihmiset nousevat leveleitä kun ne lähettävät viestejä...
Ja sitten kun joku yhden viestin lähettänyt henkilö laittaa viestiä, niin heti haukutaan peeloksi/trolliksi joka on tehny uuden tunnuksen tjsp.
hyvä on, voititte
ai niin, ja antti, eikös (kaiken varalta) voisi laittaa tuohon vinkkiisi DoEvents
in?
Aihe on jo aika vanha, joten et voi enää vastata siihen.