@rem --------------------------------------------------
@rem 日付月のファイル作成
@rem test004.bat AAA → AAA20130701121329SSS.bat
@set F_DIR=C:\Users\noboru\Documents\dev\trunk\dos\aaa01
@set SUB_SYS=SSS
@set /P DATE_NEW=<test004_date.bat
@rem echo %DATE_NEW%
@set YYYYMMDDHHMMSS=%DATE_NEW:~0,4%%DATE_NEW:~5,2%%DATE_NEW:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%
@rem echo %YYYYMMDDHHMMSS: =0%
@type nul > %F_DIR%\%1%YYYYMMDDHHMMSS: =0%%SUB_SYS%.dat
@rem --------------------------------------------------
@rem 日付を翌日に更新
@rem test005.bat 2013/01/01
@echo WScript.Echo DateAdd("d",1,WScript.Arguments(0)) > tmp.vbs
@set /P DATE_OLD=<test004_date.bat
@for /F "delims=" %%A in ( 'cscript //Nologo tmp.vbs %DATE_OLD%' ) do @set DATE_NEW=%%A
@echo %DATE_NEW% > test004_date.bat
@rem --------------------------------------------------
@rem ファイルを復元
@rem test006.bat
@set F_DIR=C:\Users\noboru\Documents\dev\trunk\dos\aaa01
@set T_DIR=C:\Users\noboru\Documents\dev\trunk\dos\aaa02
@set DATE=20130107
@set SUB_SYS=SSS
@set FILE_LIST=test006.lst
@del %FILE_LIST%
@dir /a-d /s /b %F_DIR%\*%DATE%*%SUB_SYS%.dat > %FILE_LIST%
@for /F "delims=" %%A in ( %FILE_LIST% ) do @(
copy %%A %T_DIR%
del %%A
)
最終更新:2013年07月06日 01:42