컴퓨터가 재부팅되면 어떻게 확인할 수 있나요? 떨어져서

컴퓨터가 재부팅되면 어떻게 확인할 수 있나요? 떨어져서

컴퓨터가 재부팅되면 원격으로 확인할 수 있는 방법이 필요합니다. 호스트 이름이 있고 파일 구조를 찾아볼 수 있습니다.

Windows XP, Vista 및 7 시스템에서 이 작업을 수행하고 싶습니다.

답변1

시스템 이벤트 로그를 확인하세요. Windows가 부팅될 때마다 여기에 기록됩니다.

이 작업은 로컬에서 수행할 수도 있고 GUI를 통해 원격으로 수행할 수도 있습니다(eventvwr.msc를 실행한 다음 작업, 다른 컴퓨터에 연결).

PowerShell을 사용할 수도 있습니다. 내 $profile 파일에는 다음 기능이 있습니다.

    function lastboot([string]$computer)
    {
            Write-Host "Getting last boot time, please wait..."
            get-eventlog -ComputerName $computer system|?{ $_.eventid -eq 6009 }|%{ $_|ft timewritten,eventid;break}
    }

답변2

Powershell에서 wmi 쿼리를 사용하여 쉽게 수행할 수 있습니다.

$os = gwmi win32_operatingsystem -computername "remote_computername"
$os.converttodatetime($os.lastbootuptime)

관련 정보