IsSameFile.zip ( Filesize: 472,435 )
コマンドライン専用
バッチファイルでソースとデストの日付比較→新しくなってるならコンペア→データ差異あるなら必要な加工・連動するファイルをコピー、の流れを入れたい時があるが、相違だけチェックするのが見当たらないので作ってみた。違う箇所の表示はなく、違うかどうかのみを返す。
## 使用例 ##
IsSameFile src_file dst_file
src_fileとdst_fileが同じファイルかチェックするツール
リターン値(ERRORLEVEL)
0: 同じファイルである
1: ファイルに違いがある
dst_fileが見つからないか開けない
2: src_fileが見つからないか開けない
後はサンプルのバッチファイルのように使用を。
##以下のようにバッチファイルで使う##
ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
TITLE ファイルの相違を判断する by Tsuun
FOR /R src %%A IN (*.*) DO (
SET FNAME=%%~nxA
ECHO --!FNAME!--をチェック
..\issamefile src\!FNAME! dst\!FNAME!
IF ERRORLEVEL 1 (
ECHO SRCからDSTにコピーし、DSTから想定のコンバートを実行してください
) else (
ECHO ファイルは同じなのでコンバートの必要はありません
)
)
PAUSE
ENDLOCAL
EXIT /B 0
ソフト名: | IsSameFile.exe |
---|---|
動作OS: | Windows XP/Me/2000/98/95 |
機種: | IBM-PC PC-98 x64 |
種類: | フリーソフト |
作者: | Tsuun |