-2
ディレクトリに作成された最後の2つのファイルを比較する必要があります。最新のファイルは、前に作成したファイルより大きくなければなりません。最後の2つのファイルをバッチで比較する
可能であれば、サイズとの両方の比較ファイルの作成日を取得したいと思います。
ディレクトリに作成された最後の2つのファイルを比較する必要があります。最新のファイルは、前に作成したファイルより大きくなければなりません。最後の2つのファイルをバッチで比較する
可能であれば、サイズとの両方の比較ファイルの作成日を取得したいと思います。
ソリューション:
@echo off
setlocal enabledelayedexpansion
set /a count=1
for /f "delims=" %%a in ('dir /a-d /o-d /b') do (
if !Count!==3 goto:next
set "File!Count!=%%a"
set "Size!Count!=%%~za"
set /a Count+=1
)
:next
echo !File1! =^> !Size1!
echo !File2! =^> !Size2!
If !Size1! GTR !Size2! (
echo OK
) else (
echo KO
)
正確にあなたの質問は何ですか?どの言語を使用していますか?何を試してみましたか?そして何が問題なのですか? – ipa
私はバッチを使用していますが、FORとFORFILESを使用しようとしましたが、少し難しいです。 –