teen varmistusbattia ja se tarttisi saada tallettamaan varmistusfile (tai -kansio)
nimellä jonka osana olisi automaattisesti päivämäärä, tyyliin "varmistukset_2009_10_06" tms.
Olen joskus DOS:in kulta-aikaan osannut moisen tehdä, mutta fileet ovat kadonneet
ja muistikin pätkii enkä oikein löydä ideaa miten sen tekisi.
Sen muistan että pääbatin lisäksi oli apubatti joka otti koneen päivämäärän
(olisiko date > file -komennolla? ) ja findillä erotti siitä päiväyksen ja...mitä sitten?
Osasiko joku avittaa?
nimellä jonka osana olisi automaattisesti päivämäärä, tyyliin "varmistukset_2009_10_06" tms.
Olen joskus DOS:in kulta-aikaan osannut moisen tehdä, mutta fileet ovat kadonneet
ja muistikin pätkii enkä oikein löydä ideaa miten sen tekisi.
Sen muistan että pääbatin lisäksi oli apubatti joka otti koneen päivämäärän
(olisiko date > file -komennolla? ) ja findillä erotti siitä päiväyksen ja...mitä sitten?
Osasiko joku avittaa?
Vastaukset 3
Vanhimmat
Onhan tuo tyhjää parempi, mutta jos sinulla on oikeasti arvokasta dataa joka pitää varmistaa tuo ei välttis ole (yksinään) riittävä keino. Mitä jos kovalevy hajoaa, kone pöllitään tai talo palaa? Olisi hyvä jos ne varmistukset menis ihan eri laitteelle ja mielellään myös fyysisesti ihan eri paikkaan.
Tämän pitäs tehä mitä haluat.. edellyttää että koneessasi "date /t" -komento tulostaa päivämäärän tähän tappaan: "xx pp.kk.vvvv"
REM @echo off
For /f "tokens=2-4 delims=. " %%a in ('date /t') do (set kansio=varmistukset_%%c_%%b_%%a)
echo %kansio%
xcopy /E foobar %kansio%\
Ohops, jäi siivoomatta tuosta turhat mutta etköhän pärjää :)
kokeilen ja kerron sitten miten esimerkkisi toimii.
"...edellyttää että koneessasi "date /t" -komento tulostaa päivämäärän tähän tappaan: "xx pp.kk.vvvv" "
Noin näkyy tekevän.
"Mitä jos kovalevy hajoaa, kone pöllitään tai talo palaa? Olisi hyvä jos ne varmistukset menis ihan eri laitteelle ja mielellään myös fyysisesti ihan eri paikkaan."
Toki noin.
Minulla on kolme ulkoista levyasemaa varmistuksessa, 1 Terainen eräänlaisena mastervarmistuksena
johon kootaan kaikki ja 2 kpl 160 Gigaista päivittäiskierrossa.
Terainen asema on fyysisesti toisessa osoitteessa ja sitä "syötetään" niillä pienemmillä.
Vaikka se Teran asema laukeasikin saan tiedot kasaan niiltä pienemmiltä ja muilta
koneiltani.
Tämä bat-makrohomma on jo vuosia toiminut moitteetta eikä mitään tietoja ole ikinä kadonnut,
mutta ajattelin tämän päivämäärähomman automatisoida vähän helpommaksi.