1   0

Helpoin tapa tehdä varmuuskopio yhdestä tiedostosta

Mikä olisi helpoin tapa tehdä varmuuskopio yhdestä tiedostosta seuraavin ehdoin:

tiedoston nimi on TIEDOSTO.XLS ja se löytyy hakemistostosta C:\HAKEMISTO
haluan (manuaalisesti) varmuuskopioida tiedoston siten että sen nimi muuttuu kopiointipäivän mukaan ja tänään se olisi
TIEDOSTO 2015-03-15.XLS ja se kopioidaan hakemistoon C:\HAKEMISTO\KOPIO.

Itselle tulee kolme ratkaisuvaihtoehtoa

1. hakemistossa on C:\HAKEMISTO on bat-tiedosto, joka tekee kopioinnin kun sitä käskyttää.
Jos näin, niin mikä olisi tuon tiedoston sisältö eli miten saan lisättyä päivämääräleiman tiedoston nimen loppuun?

2. excelissä olisi macro, joka joko tekee sen kopioinnin tai tallentaa tiedoston uudella nimellä. Miten tämä tehdään? Nauhoittamalla en onnistunut

3. vaihtoehto on näytössä eli excel muodostaa komennon kopioinnille, jonka sitten kopioin muistiin ja ajan toisessa ikkunassa

vaihtoehto 3 on siis parissa vaiheessa ja vaihtoehdot 1 ja 2 olisivat vain napin painallus ja siksi preferoisin niitä. Osaako kukaan auttaa?

Kysyjä: tmm68, 15.3.2015 23:54

Vastaukset

  2   0
Vahvistamaton käyttäjä

Varmuuskopioi tiedosto.xls:n hakemistosta C:\Hakemisto C:n juureen aikaleimalla varustettuna:
@echo off
for /f "delims=" %%a in (wmic OS Get localdatetime ^| find ".") do set dt=%%a
set YYYY=%dt:~0,4%
set MM=%dt:~4,2%
set DD=%dt:~6,2%
set HH=%dt:~8,2%
set Min=%dt:~10,2%
set Sec=%dt:~12,2%

set stamp=%YYYY%-%MM%-%DD%_%HH%-%Min%-%Sec%

copy "C:\Hakemisto\tiedosto.xls" "C:\tiedosto - %stamp%.xls"

18.3.2015 06:21
  1   0
Vahvistamaton käyttäjä
16.3.2015 21:46
  1   0
Vahvistamaton käyttäjä

Bat-tiedostoon tämä:
copy "TIEDOSTO.XLS" "KOPIO/TIEDOSTO %date:~9,4%-%date:~6,2%-%date:~3,2%.XLS"
samaan kansioon, kuin TIEDOSTO.XLS
Testattu Windows 7

16.3.2015 22:27
  0   0
tmm68 (40)

kaksi mielenkiintoista vastausta, mutta ei ihan mitä hain. Haluan että kun klikkaan excelissä olevaa macro-näppäintä TAI jos ajan bat-tiedoston tästä excelistä muodostuu varmuuskopio yllä mainituin nimeämisehdoin.
Siis vaihtoehto 1 tai 2.
Vaihtoehto 3 on tällä hetkellä käytössä ja sen käyttö kestää 5s /kerta.

Cobian on ehdottomasti tutustumisen arvoinen.
Jos luottaa office-dokumentin omaan tallentamiseen, niin jossain vaiheessa se fiilu korruptoituu. Näin nyt vaan tapahtuu excelillä silloin tällöin. Ja silloin koko fiilu on käyttökelvoton. Siksi tarvitaan se varmuuskopio toisella nimellä.

16.3.2015 16:22
  1   2
Vahvistamaton käyttäjä
16.3.2015 10:45
  0   1
Vahvistamaton käyttäjä
16.3.2015 11:39

Ehdota parempaa vastausta

Voit osallistua myös täysin nimettömästi ilman käyttäjätunnusta.
Mikäli sinulla ei ole vielä AfterDawn-käyttäjätunnusta, syötä allaolevaan kaavakkeeseen toivomasi käyttäjätunnus sekä sähköpostiosoitteesi. Lähetämme sinulle jälkikäteen aktivointilinkin antamaasi sähköpostiosoitteeseen.

Mikäli sinulla on jo ennestään AfterDawn-käyttäjätunnus, kirjaudu sisään seuraavan välilehden kautta.

Kirjaudu sisään käyttäen AfterDawn -käyttäjätunnustasi tai sähköpostiosoitettasi.


Kysy.

150