現在、サーバーのプリンターイベントログを取得する次のコード行があります。
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は、コード行に記述した特定の日のプリンターログを取得するように機能します。ただし、一度に1週間のプリンタログを取得するために、これを変更したいと思います。Get-Dateに関するTechNetの記事を見ていましたが、1日ではなく、前の週の結果を取得するように指定する方法については何もわかりません。どうすればよいですか?
編集:また、特定の日付を指定する必要がない方法を見つけたいと思います。たとえば、コードの日付を変更せずに、今週のログを取得し、次の週に新しいログを取得できるようにしたいとします。