=Tade= napisał(a):
> w katalogu mam pliki
>
> plik1.bkp
> plik2.bkp
> itd
>
>
> chcialbym napisac skrypt ktory w zaleznosci od biezacej daty zmieni nazwy
> plikow na
>
> plik1-data20051124.bkp
> plik2-data20051124.bkp
> czyli dodaje do nazwy kazdego pliku biezaca date , jak to zrobic szczegolnie
> mam problem z uzyskaniem biezacej daty do stringu to co w linux `date ....`
>
>
tyle Ci wystarczy, reszta jest prosta:
for /f "tokens=1 delims=^/ " %%i in ('date /t') do set DWEEK=%%i
for /f "tokens=2 delims=^/ " %%i in ('date /t') do set DMDAY=%%i
for /f "tokens=3 delims=^/ " %%i in ('date /t') do set DMONT=%%i
for /f "tokens=4 delims=^/ " %%i in ('date /t') do set DYEAR=%%i
for /f "tokens=1 delims=^/^: " %%i in ('time /t') do set DHOUR=%%i
for /f "tokens=2 delims=^/^: " %%i in ('time /t') do set DMINU=%%i
set DATE=%DYEAR%%DMONT%%DMDAY%%DWEEK%%DHOUR%%DMINU%
echo %DATE%
polecam także:
http://www.microsoft.com/poland/technet/community/columns/qanda/dec04/hey1209.mspx
Ozz
Received on Thu Nov 24 15:50:16 2005
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 24 Nov 2005 - 16:42:05 MET