我有以下代码行,当前将获取服务器的打印机事件日志:
Get-EventLog -ComputerName ********* -LogName System -Source Print|where-object{$_.timeGenerated -gt (get-date "2013-03-11")}|select-object eventid,timegenerated,message |export-CSV -Path "C:\temp\export.csv"
目前,Get-Date 用于获取我在代码行中编写的特定日期的打印机日志。但是,我想更改此设置,以便一次获取一整周的打印机日志。我正在查看 TechNet 关于 Get-Date 的文章,但我没有看到任何关于如何设法指定要从前一周而不是一天中提取结果的内容。我该怎么做呢?
编辑:另外,我想找到一种不需要指定具体日期的方法。例如,我希望能够从本周获取日志,然后在下周获取新日志,而无需更改代码上的日期。