Windows 10 - 日付範囲ごとに最初のログオンと最後のログオフを取得します

Windows 10 - 日付範囲ごとに最初のログオンと最後のログオフを取得します

範囲内の各日付について、特定の PC の最初のログオンと最後のログオフを取得するために解析する方法があるかどうかを確認していますeventvwr。特定のユーザーを取得する必要はありません。最初のイベントと最後のイベントだけを取得する必要があります。

それぞれの日付ごとに最初のイベントと最後のWinlogonイベントを取得することは可能でしょうか?Windows Logs > System

あらゆる情報や指示をいただければ幸いです。

答え1

何を試しましたか? どのようなリソースを参照しましたか? コードを見せてください。何が機能していないのか、エラーを移植しているのかを説明してください。イベント ログを操作するための PowerShell 組み込みコマンドレットで提供されている例を確認しましたか。

Get-Command -Name '*winEvent*'

CommandType     Name                                               Version    Source                                                                                 
-----------     ----                                               -------    ------                                                                                 
Cmdlet          Get-WinEvent                                       3.0.0.0    Microsoft.PowerShell.Diagnostics                                                       
Cmdlet          New-WinEvent                                       3.0.0.0    Microsoft.PowerShell.Diagnostics  


Get-Command -Name '*event*log*'

-----------     ----                                               -------    ------                                                                                 
Cmdlet          Clear-EventLog                                     3.1.0.0    Microsoft.PowerShell.Management                                                        
Cmdlet          Get-EventLog                                       3.1.0.0    Microsoft.PowerShell.Management                                                        
Cmdlet          Limit-EventLog                                     3.1.0.0    Microsoft.PowerShell.Management                                                        
Cmdlet          New-EventLog                                       3.1.0.0    Microsoft.PowerShell.Management                                                        
Cmdlet          New-PefEventLogTrigger                             1.1.0.0    PEF                                                                                    
Cmdlet          Remove-EventLog                                    3.1.0.0    Microsoft.PowerShell.Management                                                        
Cmdlet          Show-EventLog                                      3.1.0.0    Microsoft.PowerShell.Management                                                        
Cmdlet          Write-EventLog                                     3.1.0.0    Microsoft.PowerShell.Management     


# Get parameters, examples, full and Online help for a cmdlet or function

(Get-Command -Name Get-EventLog).Parameters
Get-help -Name Get-EventLog -Examples
Get-help -Name Get-EventLog -Full
Get-help -Name Get-EventLog -Online

https://blogs.technet.microsoft.com/heyscriptingguy/2011/01/24/use-powershell-cmdlet-to-filter-event-log-for-easy-parsing

関連情報