Moi
Onkos kellään tietoa mistä hakea kattavaa infoa kuinka tehdä Batch tiedostoja. Haluaisin tehdä skriptin joka tallentaa yhdestä kansiosta "tänä" päivänä tehdyn tiedoston automaattisesti toiseen kansioon. Myös haluaisin tehdä toisen skriptin joka "imee" nettisivulta tiedoston haluamaani kansioon. Onkos tähän tarkoitukseen paras toteutus tahdä ne batch-tiedostoina vai käyttää jotain muuta skripti kieltä?
Onkos kellään tietoa mistä hakea kattavaa infoa kuinka tehdä Batch tiedostoja. Haluaisin tehdä skriptin joka tallentaa yhdestä kansiosta "tänä" päivänä tehdyn tiedoston automaattisesti toiseen kansioon. Myös haluaisin tehdä toisen skriptin joka "imee" nettisivulta tiedoston haluamaani kansioon. Onkos tähän tarkoitukseen paras toteutus tahdä ne batch-tiedostoina vai käyttää jotain muuta skripti kieltä?
Vastaukset 2
Vanhimmat
Batch tiedosto on esimerkiksi autoexec.bat.
Sellaisen tekee vaikka muistiolla.
Jos haluat batin kopioivan tiedostoja niin tutustu xcopy komentoon (Käynnistä->Suorita->cmd[enter]->xcopy /?[enter]).
Tiedostojen kopiointi nettisvuilta onkin sitten toinen juttu. Onnistuiskohan se vaikka vbscriptillä (korjaatkoon joku jos olen väärässä): http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/0a8270d7-7d8f-4368-b2a7-065acb52fc54.asp
Varmaan tuo netistä imurointi olisi helpointa tehdä apuohjelmaa käyttäen. Lataa wget (http://www.gnu.org/software/wget/index.html#downloading) ja tee batti tyyliin "wget http://www.suomi24.fi/filee.txt"
Samana päivänä syntyneet tiedostot onkin kinkkisempi juttu. Xcopy /d:MM-DD-YYYY kopioi tiettyä päivää uudemmat tiedostot, mutta päivän saaminen oikeaan muotoon vaatii vähän virittelyä. Onnistuu kyllä VBS:llä taikka KIX32:lla.