バッチ プログラミングは初めてです。バッチ スクリプトの 1 つで IF 条件を使用しようとしています。コードは次のようになります。
:rmfile
:: removes the file based on it's age.
::
SETLOCAL
set file=%~1
set age=%~2
set thrshld_days=40
if %age% LSS 40
echo.%file% is %age% days old
EXIT /b
ここでの問題は、ファイルの経過時間が 40 を超えていても、実際には発生しないはずのファイルが印刷されることです。
この点で私を助けてください..ありがとう!