Millä komennolla ja miten saadaan bat-tiedostoon tauko ennen siirtymistä seuraavalle koentoriville??
Kiitos taas jo etukäteen!!
Kiitos taas jo etukäteen!!
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 10
Vanhimmat
pause
Mutta eikös silloin tarvitse painaa jotain näppäintä, jotta ohjelma jatkaisi eteenpäin?
..yleensä jos joku pannaan pauselle se tarkoittaa että homma etenee vasta kun niin toivotaan, tietokoneessa tämä ei vielä tänä päivänä tarkoita tietyn melodian viheltämistä, tietyllä taajuudella, mahdollistahan sekin on milläs sä haluaisit edetä siitä pause tilasta ajatuksen voimalla ?
kerros ensin mitä olet tekemssä sillä batilla?
Haluatko oikeasti odottaa jonkun aikaa vai haluatko, että edellisen rivin komento on kokonaan suoritettu?
Syy taukoon johtuu siitä että;
bat-tiedosto mm. sammuttaa yhden ohjelman ja heti tämän jälkeen käynnistää toisen ohjelman. Tämä toinen ohjelma on edellisen ohjelman uudempi revisio.
Uudemman ohjelman käynnistyessä se havaitsee edellisen ohjelman olevan vielä käynnissä ja luulee että se itse on jo auki.
Tästä syystä tarvitaisiin pieni tauko esim. 2-3 s, jotta vanha ohjelma ehtisi sulkeutua kokonaan.
Ite ihmettilin tuota joskus. Itse korvasin pausen xcopy lausekkeella itselläni oli hitusen pitempi viiveen tarve (3minuuttia) joten siirtelin isoa image filua paikasta toiseen, mutta sun tapauksessa ei tartte paljoakaan siirrellä, eli laita xcopy tai joku muu pätkä .bat filusi muiden toimintojen väliin
toteuttaa CHOICE komennolla ?
Nyt kun vilkaisin, näyttäisi, että sen määritellyn ajan voisi tehdä choisella:
http://www.computerhope.com/choicehl.htm#03
XP:ssä ei tainnut choise komentoa enää olla, mutta sen saa vaikkapa windows 95 / 98 käyttiksestä tai netistä imuroimalla. (tiedosto on : choise.com)
tiedosto on : choice.com ei choise.com :D
Oikeissa käyttöjärjestelmissä on komento Sleep tai Wait ja pingillä saa tehtyä Windowsiinkin vähän tuollaista komentoa vastaavan batin.
http://malektips.com/dos0017.html
Latasin netistä delay.exe -tiedoston, jonka kopioin system32 -hakemistoon. Ja homma toimi kuin Buikki.
Kiitos kuitenkin kaikille vaivannäöstä ja hyvistä vinkeistä.