Minalla on tälläinen koodi ja tarvitsisin apua koodin jatkamiseen. koodi toimii niin kun pitää, mutta nyt pitäisi saada niin että se hakee tuon hakusanan esiksi viesti.txt tiedostosta että ei tarvitsisi koskea ollenkaan tähän lisää.bat tiedostoon. Kaikki apu on tervetullutta.
@ECHO OFF
FIND /I "MOI" C:\BAT\VIESTIT.TXT
GOTO ANSWER%ERRORLEVEL%
:ANSWER0
ECHO VIESTIN LÄHETYS EPÄONNISTUI!
ECHO VIESTI ON JO LÄHETETTY
PAUSE
GOTO LOPPU
:ANSWER1
ECHO VIESTIN LISÄYS ONNISTUI!
TYPE C:\BAT\VIESTI.TXT >> C:\BAT\VIESTIT.TXT
PAUSE
GOTO LOPPU
:LOPPU
EDIT yhteensopivuus win2000/XP
Mitä siis haluat tehdä? Missä tiedoston nimi sitten pitäisi olla?
Elikkä viesti.txt sisältää vaikka "moi" ja tuo koodi on vaikka lisää.bat. Tuo bat:ti tiedosto ensiksi etsii onko viestit.txt tiedostossa haluttua riviä jos ei ole niin se lisää mutta jos on niin se ei tee yhtään mitään. Nyt pitäisi saada niin että tuo ensiksi tutkisi tuon viesti.txt tiedoston ja lukisi sen ensimmäisen rivin ja etsisi sen tuolta viestit.txt tiedostosta että ei tarvitsisi kuin muuttaa tuota teksti tiedostoa ja sen jälkeen vain painaa lisää.bat tiedostoa.
PS. en ole mikään maailman paras selittäjä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.