echo off.
set yy=%date:~0,4%
set mm=%date:~5,2%
set dd=%date:~8,2%
echo 今日は%yy%年、%mm%月、%dd%日です。

rem 1日前の日付を計算する

set /a dd=%dd%-1
set dd=00%dd%
set dd=%dd:~-2%
set /a ymod=%yy% %% 4

if %dd%==00 (
if %mm%==01 (set mm=12&& set dd=31&& set /a yy=%yy%-1)
if %mm%==02 (set mm=01&& set dd=31)
if %mm%==03 (set mm=02&& set dd=28&& if %ymod%==0 (set dd=29))
if %mm%==04 (set mm=03&& set dd=31)
if %mm%==05 (set mm=04&& set dd=30)
if %mm%==06 (set mm=05&& set dd=31)
if %mm%==07 (set mm=06&& set dd=30)
if %mm%==08 (set mm=07&& set dd=31)
if %mm%==09 (set mm=08&& set dd=31)
if %mm%==10 (set mm=09&& set dd=30)
if %mm%==11 (set mm=10&& set dd=31)
if %mm%==12 (set mm=11&& set dd=30)
)

echo 1日前は、%yy%年、%mm%月、%dd%日です。
echo 旧ファイル名はTEST_TBL110.dat 新ファイル名はTEST%yy%%mm%%dd%.dat

REN C:\Campbellsci\LoggerNet\TEST_TBL110.dat TEST%yy%%mm%%dd%.dat



クリマテック株式会社
東京都豊島区池袋4-2-11 CTビル 6F
TEL:03-3988-6616 FAX:03-3988-6613
E-mail こちら
http://www.weather.co.jp/

to Climatec Home page