我正在寻找一些建议,我希望看看是否有可能使用日期&从批处理文件中的批处理文件代码生成的文本文件中的时间将日期设置为以下内容:
set datetimef=%date:~-4%-%date:~3,2%-%date:~0,2% %time%
echo %datetimef% >C:\Desktop\Andy\DateTime1.txt
输出outout是以下格式: 2013-03-07 13:04:55.02
用于对SQL跟踪文件的StartTime,因此最终它会像
那样SET NOCOUNT ON;
go
select StartTime from fn_trace_gettable ('C:\desktop\Andy\AndyTestTrace3.trc', default)
WHERE StartTime >= **--the value from the DateTime1.txt file--**
如果我指定它的工作时间没有问题,但是每次运行另一个批处理文件时都会生成datetime1.txt文件,其目的是显示自上一个批处理文件运行以来发生的跟踪,因为它输出了将tracefile中的数据转换为平面文件。