Proc nefunguje tento batak???

Na téma Windows XP, 2000, Me, 98, 95 a starší

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod HonP 21. 4. 2005 10:36

Dobry den, napachal jsem si ve win 2000 batak na zalohovani pomoci programu arj.exe. Zde je:

set jmenodate=%date%
arj a -r "%jmenodate%.arj" c:\H\pokus\nic

Ten batak ma do promene jmenodate dat aktualni datum (mam dojem ze to fungovalo i s date /T) a tu pak pouzit k vytvoreni souboru tehoz jmena.

ve win2000 to v pohode fungovalo, ale ve winNT4.0 ne. Napada vas nekoho proc? A jeste jestli nekdo vite, jak tomu datumu rict, ze ho chci v jinem formatu. Ze nechci pa 13.ledna 2003, ale treba jen 20030113(to ale nepotrebuju tak nutne )

Diky.

H.
HonP
Kolemjdoucí

Odeslat příspěvekod gofry 21. 4. 2005 10:56

Este by to chcelo napisat, co konkretne ti nefunguje.

Format datumu pravdepodobne nezmenis, pretoze to nepodporuje samotny prikaz. Mozno by sa dal stiahnut nejaky vylepseny "date".

Riesenim by mohlo byt stiahnutie nejakeho "linux shellu" pre windows.
gofry
Junior
Uživatelský avatar

Odeslat příspěvekod HonP 21. 4. 2005 11:18

Do te promene jmenodate se ten datum neulozi.
HonP
Kolemjdoucí

Odeslat příspěvekod gofry 21. 4. 2005 11:33

Je dost mozne, ze NT este nevedeli pracovat s ukladanim vysledku nejakeho prikazu do premennej. To by bolo lepsie pozriet na strankach MS, ci tam k tomu cosi nemaju.
gofry
Junior
Uživatelský avatar

Odeslat příspěvekod solaris104 22. 4. 2005 11:05

A co to udelat takto:
date /T > c:\date.txt
for /F "tokens=2" %%i in (c:\date.txt) do arj a -r %%i.arj c:\H\pokus\nic
solaris104
Kolemjdoucí

Odeslat příspěvekod one_half(smazano) 22. 4. 2005 11:17

co se týče formátu data a výstupu příkazu DATE /T záleží i na nastavení národního prostředí.

Systémová proměnná %DATE% existuje myslím až od Windows 2000, abys vytvořil univerzální dávku musíš si pohrát s výstupem DATE/T (něco jak píše solaris104), možností je více:

http://www.robvanderwoude.com/datetiment.html
press any key to continue
one_half(smazano)
Junior
Uživatelský avatar

Odeslat příspěvekod sejvi 22. 4. 2005 13:34

Lepsi je zalohovat pomoci RARu. Priklad:

@ECHO OFF
RAR a -r -agyyyy-mm-dd D:\Zaloha_Eplan_ C:\EPLAN4\P\

Vysledek vypada takto: Zaloha_Eplan_2005-04-20.rar
● HP ProBook 470 (17.3"), Intel Core i5-4200M, 8GB DDR3, AMD Radeon HD 8750M/2GB, 750GB disk, Win10
● Asus Eee 901 Black, 2GB DDR2 667MHz CL5, 4+8GB SSD, 16GB SDHC class 6, WinXP Home
● Huawei P8
sejvi
Junior
Uživatelský avatar

Odeslat příspěvekod HonP 25. 4. 2005 08:17

Dekuji vam vsem velice moc. Presne neco takoveho jsem si predstavoval.
HonP
Kolemjdoucí


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků