この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m
そのため情報が古い可能性があります。ご了承ください。m(_ _)m
”backup.bat”
@echo off
REM
REM backup.bat
REM
IF “%1″==”” exit /B
IF NOT EXIST %1 exit /B
REM echo “—– start —–”
REM
REM 環境設定
REM
set ARC=C:\tools\archive\7-Zip\7za.exe
set PREFIX=.7z
set CMD_FRONT=a
REM set CMD_BACK=
set DATE_TIME=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%-%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
REM dirname %1
set DIRNAME=%~pd1%
REM basename %1
set BASENAME=%~n1%
set AFTER_NAME=%DIRNAME%%BASENAME%_%DATE_TIME%%PREFIX%
REM echo %AFTER_NAME%
REM
REM バックアップ実行
REM
%ARC% %CMD_FRONT% %AFTER_NAME% %1 >nul
REM echo “—– end —–”
作成途中からperlでやっとけばと・・・orz