ディレクトリ内の最新のファイルを見つける必要があります。私は最近のファイルに対して正常に動作する以下のコードを使用しましたが、私の問題は、同じタイムスタンプで生成された2つのファイルがあることです.
s_dss_000GJ00I0000000000IW_9_error.csv
s_dss_000GJ00I0000000000IW_8_1_2013_14_10_standard_error.csv
私のコードは次のとおりです。
for /f "delims=" %%x in ('dir /od /a-d /b %1') do set recent=%%x
s_dss_000GJ00I0000000000IW_9*.csv
ここでは、最新のファイルを見つけるために%1% 引数を渡しています。このコードは最新のファイルを として返しますが、 s_dss_000GJ00I0000000000IW_8_1_2013_14_10_standard_error.csv
最新のファイルをs_dss_000GJ00I0000000000IW_9_error.csv
.
これについて私を助けてもらえますか?