Pitäisi tehdä sellainen kopiointirutiini, joka kopioisi saman päivän aikana (tai tietyn ajan sisällä) tallennetut/muokatut tiedostot hakemistosta X hakemistoon Y.
Tässä tapauksessa käyttäjä haluaa kopioida verkkoasemalle tallennetut tiedostot läppärilleen aina päivän päätteeksi, jotta voi työstää niitä kotona/etänä.
Löytyykö kenellekään apuja? Ilmeisesti onnistuu .batilla jotenkin? Entä onko valmiita softia tähän?
Tässä tapauksessa käyttäjä haluaa kopioida verkkoasemalle tallennetut tiedostot läppärilleen aina päivän päätteeksi, jotta voi työstää niitä kotona/etänä.
Löytyykö kenellekään apuja? Ilmeisesti onnistuu .batilla jotenkin? Entä onko valmiita softia tähän?
Vastaukset 4
Vanhimmat
Tuohon bat -vaihtoehtoon tarvitsee jonkun ohjelman taustalle eli komentorivillä ei suoraan ole tuollaista toimintoa.
Backup ja Synchronizer -ohjelmia on useita kymmeniä jollei satoja. Pitäisi vaan valita pätevin tuohon tarkoitukseen.
pistät battiin rivin
xcopy c:\x c:\y /d /s /i /f
Vie x:stä y:hyn sellaiset fileet joita siellä ei ennestään ole tai joita on käsitelty sen jälkeen
kun edelliset kerran kopioitu
tai
xcopy c:\x c:\y /d:03-20-2007 /s /i /f
Vie x:stä y:hyn sellaiset fileet jotka on tehty tai päivitetty 20.3.07 tai jälkeen.
Toimii kaikissa winukoissa, jopa Vistassa.
estää vielä sekin, ettei kukaan vahingossa tai tahallaan pääsisi bat tiedostoa muuttamaan, sen saa exe:ksi Bat2Exe ohjelmalla:
http://www.computerhope.com/dutil.htm
Batilla voi tehdä yllättävän monta asiaa. Kannattaa tutustua myös: http://www.infionline.net/~wtnewton/batch/
...