Re: Zmana nazwy pliku

Autor: Ozz <basiltherat_at_p.pl>
Data: Thu 24 Nov 2005 - 15:48:47 MET
Message-ID: <dm4ju5$ql6$1@nemesis.news.tpi.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

=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