Autosave .bat fájlal, de nem működik a kódom

Címkék
Autosave .bat fájlal, de nem működik a kódom
2020-09-24T13:11:05+02:00
2020-10-09T01:46:04+02:00
2022-10-15T21:16:22+02:00
Eikel Roland
Sziasztok!


Szeretnék egy olyan .bat file-t, amit ha elindítok, akkor készít egy másolatot az adott test.xlsx fájlról, úgy, hogy az új fájl neve legyen az aktuális fájl készítésének pontos időpontja (a legjobb az lenne, ha év_hónap_nap_óra_perc.xlsx lenne a végeredmény, de ehhez még nem találtam infót). Jelenleg ott tartok, hogy a kód szerint év_hónap_nap.xlsx másolatot kéne csinálni a célmappában, de amikor elindítom a kész .bat fájlt, akkor az semmit nem csinál, hibaüzenetet sem kapok.



Tudnátok segíteni, hogy mi gond a kódommal, és hogyan lehetne esetleg óra/percet is beleépíteni?



A kód:

call set currentDate=%date:/=-%

call set currentDate=%currentDate:~-10%



echo F|xcopy "C:\eredeti\TEST.XLSX" "C:\masolat (%currentDate%).XLSX" /Y /H /E /F

exit



(elnézést a bugyuta kérdésért, teljesen laikus vagyok a témában :D )
Mutasd a teljes hozzászólást!

Címkék
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd