0
FOR /F %%G IN ( 'find /i "%Today%" ^< db_backup_%Today%.log') DO (        
   set T=%%G
)    
echo %T%

ここで、Today は今日のタイムスタンプ -yyyymmdd形式です。db_backup_%Today%.log既に生成した file というファイルでこの一致を検索しています。

2013-04-24-07.26.18find コマンドの出力 (例: ) を変数 Tに保存したいと考えています。

4

1 に答える 1

0

これを試してください(@foxidriveのコメントを参照):

FOR /F "delims=" %%G IN ('find /i "%Today%" ^< db_backup_%Today%.log') DO (        
   set "T=%%G"
)    
echo %T%
于 2013-04-24T05:34:03.813 に答える