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

在这里,今天是今天时间戳 -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 回答