2013-08-16 4 views
0

OH 예, Windows 7에는 'Boot Performance Diagnostics'가 내장되어 있으며, 그것은 매번 생성하고 사용자의 로그인 프로세스 및 가능한 느린 속도에 대한 자세한 로그를 생성합니다.CTRL-ALT-DEL에서 암호를 입력하고 로그온 할 때 'Idle'시간을 측정하십시오. -Windows 7

나는 그것이 내가 뭘하고 있는지에 대해 충분하지가 않다.

주어진 컴퓨터에서 모든 부팅을 측정하고 싶습니다.

그러나 시스템을 보호하는 레지스트리 키를 사용하여 조작하지 않는 경우를 제외하고 강제로 사용하는 방법에 대한 정보는 거의 없습니다.

정보의 일부가에서는 Eventlogs에서 찾을 수 있습니다 그래서 내가 이벤트 ID 12

$yesterday = (get-date) - (New-TimeSpan -day 2) 
$startuplog= Get-WinEvent -FilterHashTable @{LogName='System'; ID=12; 
StartTime=$yesterday} -ErrorAction SilentlyContinue 

을 추적으로 전환 그러나 사람이 시스템이 (CTRL-ALT-DEL) 준비가되었을 때 하나가 측정 할 수있는 방법을 알고 않으며, 사용자가 암호를 입력 한 후 엔터 버튼을 눌렀을 때? (진단) 이벤트 로그에서 그러한 이벤트를 발생 시키도록 설정할 수있는 플래그가 있습니까?

tnxs

K

답변

0

당신은 AD DS의 "마지막 대화 형 로그온"기능의 전원 상태 타임 스탬프를 비교할 수 있습니다. 이 기능을 사용하려면 Windows Server 2008 R2의 도메인 기능 수준 (DFF)이 작동해야하며 Windows Vista 이상의 워크 스테이션 인프라가 필요합니다. "msDS-LastSuccessfulInteractiveLogonTime"특성은 원하는 것입니다. 마지막 성공적인 대화 형 로그온의 시간 소인 (ctrl + alt + del)입니다.

$Computer = 'hostname' 
Get-ADComputer -Filter "name -eq $Computer" -Properties * | Select msDS-LastSuccessfulInteractiveLogonTime 

추신 :

http://technet.microsoft.com/en-us/library/dd446680(v=ws.10).aspx

명령 속성을 쿼리 :

도메인에 마지막 대화 형 로그온을 사용하려면 "-ErrorAction"사용을 중단하십시오. 그 곳에서 Try/Catch/Finally 코드 블록을 사용하십시오. http://blogs.technet.com/b/heyscriptingguy/archive/2010/03/11/hey-scripting-guy-march-11-2010.aspx

+0

2008R2 도메인에 있지만 속성이 켜져 있지 않은 것 같습니다. CTRL-ALT-DEL 상태에서도 컴퓨터를 판별하는 방법을 찾고 있습니다. "LastLogonDate"속성을 사용할 수 있지만 좋은 것인지 확실하지 않습니다. 팁을위한 tnxs – KriZ

+0

게시물에 포함 된 Microsoft 링크로 이동하면이 기능을 활성화하는 방법에 대해 설명합니다. – Colyn1337