-แแฃ, แแ แแคแแ แ แแแจแแแแแก, แแแจแแแแ!
- แแ แแแแ แแแฃแแ, แแฎแแ แงแแแแแคแแ แก แแแแแแแแ แแแ. แแแฃแแแแแ แแฅแแแแ แแแแแแฃแขแแ แแก แกแแฎแแแ...
(แแแแ แแก แแแแกแแแ แแแ แแแแแแ แขแแฅแแแแฃแ แแฎแแ แแแญแแ แแแแ)
แแแ แแแ, แแฃ แแฅแแแ แแแฅแแ แแแกแขแ แฃแแแแขแ a la BgInfo แแ แแฅแแแแแ แแแแฎแแแ แแแแแแแ แแชแแแ Windows+Pause/Break แแแแกแแฎแแแแแก แจแแกแแฎแแ แแ แแชแแแ แ แแแแ แแแแญแแ แแ แแแก. แแ แแก แแจแแแแแ แแแแฃแจแแแแช แแ, แ แแแแแแแแช แแแแฎแแ แฎแแก แแแแแแแแ แแแแฅแแแแก แกแแฎแแแแก แกแฌแแแแ. แแแแ แแ แฎแจแแ แแ แแแแแแแขแก, แแแ แแ แแแกแ แแแแแแ แ แแ แแแแแแแกแ, แแฅแแก แแแแ แแช: แแแแแแฃแขแแ แแก แกแแฎแแแแก/IP แแแกแแแแ แแแก แแแ แแแแแ. แแ แฎแจแแ แแ แแ แแแแ แ แแ แแแแแแแก แแแแแญแ แแก แแแชแแแแแแ แแแขแ แแ แ แกแญแแ แแแแ, แแแแ แ แแแ แแแแก (แแ แแฅแแแ แฃแแ แแแแ แแญแแ แแแแแ แคแแแแก แจแแชแแแ แแ แแแแแ แแฃแแ แแแแกแแฎแแแแแก แแแแ แฃแแแแ :).
แแแแ แแ แแแแ แแ แกแแกแแแแแแแแ แแกแแแแกแ แ แแแแก แแแกแแแแ:
- แขแแขแแแแ แกแแ แแแแแแ, แแ แแแแ แแแฃแแ, แแ แฃแแแ แแฃแแแแจแแ แแแแ...
แแ แแแแกแแแแก แแแแ แ แแ แแญแแ แแแแ.
แขแแฅแแแแฃแ แ แแแฎแแแ แแแแก แกแแแชแแแแแกแขแแ แแฎแแแแ แฃแแแ แแแแแแฎแกแแแ แแก แแแแฅแแแแแแก แกแแฎแแแแแ แแ แแแแแแฎแกแแแ แแก แแแ แแแกแแแแก แแฃแจแแแแก.
แกแแแแ แแฆแแฌแแ แแแแแฌแงแแแขแแก, แ แแแแแกแแช แแแแแแแ แแแงแแแแแ, แแแแแแ แแแแแแฎแแแแ แกแฎแแ แแแ แแแแขแแแก, แ แแแ แแแ แแแแแแแ แแแแแแ แแขแแแ แแ แแแฎแกแแ แฉแแแ แแ แฉแแแแแ.
BgInfo ,แแแกแแขแแแแก แแแคแแ แแแชแแ แแ แแกแแแแกแ. แแฃ แแแแ แ แคแฃแแแ, แแ แแก แแแแแฎแแแแ. แกแแฅแแ แแแแจแแ, แ แแ แกแแแฃแจแแ แแแแแแแแ แแแฉแแแแแแแ แขแแฅแแแแฃแ แ แแแคแแ แแแชแแ: แแแแฅแแแแก แกแแฎแแแ, IP แแแกแแแแ แแ, แจแแกแแแ แแ แ.แจ. Desktop Info-แจแ แจแแแแซแแแแ แจแแกแ แฃแแแแแก แแ แแคแแแแแแก แจแแแฃแแจแแแช แแ แแแ แแแแก แแแฎแแแแ แแ.
แ แแช แแ แแแแฌแแแก, แแ แแก แแก, แ แแ แแแแแ Bginfo-แกแแแแก, แแแแแแแแแ, แแแแฎแแแ แแแแแแ แฃแแแ แจแแแแชแแ แแก windows แกแแญแแ แ แแแแแชแแแแแแก แกแแแแฎแแแแ. แแ แแ แฉแแแแ แแแแแแแแแ แแกแแแ แแ แแแ แแฎแแ แแแแแแแแ แแแ BgInfo-แแแแแแแฎแแกแแแแแแแแ แแ แขแแคแแฅแขแ , แ แแแแกแแช แแฎแแแ แขแแฅแกแขแ แแแแแฉแแแแแ แซแแแแแก แแแแแ.
แแแแแแ แ แแแแฎแแแ แแแแแก แแฆแแแแแแแแก แแก แคแแฅแขแ, แ แแ แแแแแแแกแขแ แแขแแ แแแ แแแกแแขแแแแ แแแจแแแแ แแแขแแก แกแแฎแแแ แฎแแขแแแแ แกแแจแแจ 192.168.0.123-แก, แแคแฃแญแแแแ แคแแแแก แกแฃแ แแแแก แแกแแแขแแแแก แแ, แ แ แแฅแแ แฃแแแ, แแก แกแแจแแแแแ แแแแแขแแแแ แแแก แแ แแแแแแแแ แแแแแก แกแแแฃแจแแ แกแฃแแก. .- แแแ แแแงแ a la "แแแ แแแ แแ" (แแฃ แแชแแแแแ แแแก แแแแแก แแแแฎแแแก แแแจแแแก แแแแแขแแแ :). แแแแกแแแฃแ แ แแแแกแแฎแแแแ แแแกแแขแแแแ, แ แแแแแก แฃแแแ แแแแแแแ แแแฌแแกแ แแแแแฃแแ แแ แแ แช แแกแ แกแฃแคแแ แกแแ แแแขแ, แ แแแแแแช แแฉแแแแแแก แกแแญแแ แ แแแคแแ แแแชแแแก แแแแแแแฃแ แ แคแแแฏแ แแก แกแแฎแแ. แแแแฏแแ , แแแแกแแฎแแแแแก แแแชแแแแ, แแกแแแ แแแแแ แแงแแแแแแ แกแแ แแแขแก แกแแแฃแจแแ แแแแแแแแ, แ แแช IMHO แชแฃแแ แแแแแ แแ.
แแแแฃแกแ แแ แแก แแก, แ แแ แแแแกแแฎแแแแแก แแแกแแจแแแแแ, แ แแแแ แช แแแ แแแ แจแแแแฎแแแแแจแ, แกแแญแแ แแ แงแแแแ แฆแแ แคแแแฏแ แแก แแแแแแแแแชแแ (แฉแแแ แแ แแแแแแแแแแกแฌแแแแแ แแ แแแแแก แซแแแ แคแแก แแแแแแแแแแก, แ แแแแแแกแแช แแฅแแ แแ แแแแแ แแ แกแแแแขแแ แแก แคแแแฏแแ แ แฆแแ แกแแแฃแจแแ แแแแฅแแแแแ). แกแฎแแแแ แจแแ แแก, แแชแแแ แแฅแแแแแ แแแแฎแแแ แแแแแแแ แกแแ แแแแฌแแแแฃแแแ แงแแแแ แคแแแฏแ แแก แแแแแแแแแชแแแกแแแแก? แแแ แแแแแ, แแแแ แแแแแแแกแขแ แแขแแ แแก แแแแแจแ.
แฅแฃแแ แแกแแแ แแแ แแฃแแแแก, แ แแ แแแแแ แแฆแฌแแ แแแ แแ แแแ แแแแแแก แแฅแแก แแแแแแ แ แแแแแ, แ แแ แแแแฎแแแ แแแแแ แแแแแฌแแแแแแก แแแคแแ แแแชแแแก แแแแแแแแแจแ, แ แแแแแแช แจแแแซแแแแ แแงแแก แแ แแ, แกแฃแแแแ แแ แแฃแแแแช แขแงแฃแแแ.
แแ แแ แแแแแแฎแแแแ แแแแแแฃแขแแ แแก แฌแแแแแแ แแแแก แแแแ แแแก แแแ แแแแขแก, แ แแแแกแแช แงแแแแแ แแชแแก แแแแแแฃแกแจแ แกแแ แแแแซแแแก แแแแแกแ แแแแ แแขแแก แกแแฎแแแ: แแก แแแแแแจแแแแแฃแ แ แแแแแแแ, แแแแ แแ แซแแแแแ แ แแฃแแ. แแ แแฃ แแแแแแแแแก แแฅแแก แแแ แกแแแแแแก แแ แฃแแแ, แแแจแแ แแก แกแ แฃแแแแ แแแแฆแฃแแแแแแ. แ แ แจแแแแซแแแ แแแฅแแ, แฃแแแขแแก แจแแแแฎแแแแแจแ แแแ แแ แช แแ แแฎแกแแแ แจแแกแแแ.
แกแฃแแ แแแแแแแฆแแแ แ แแ แแฎแแ แกแแฅแแแแ.
แกแแคแฃแซแแแแ แฎแแแ แแแแก แแแแแแ แแก แแแแ แแแแฆแแก
แแแแแก แแ แกแ แแแแจแ แแแแแแแ แแแแก, แ แแ แ แแแแกแแช แแแแฎแแแ แแแแแ แจแแแแก Windows-แจแ, แจแแกแแแแก แกแแ แแแขแ แจแแแฅแแก แกแแญแแ แ แแแคแแ แแแชแแแก (แแ แ แแ แแแแ แแขแแก แกแแฎแแแ) แแแแฎแแแ แแแแแก แแแแแ แแจแแก แแแ แแแแฃแ แแขแ แแแฃแขแจแ. แแ แ แแแแกแแช แแฅแแแ แแแแแฎแแแแ แกแแกแขแแแแแแ, แจแแกแ แฃแแแแแ แแกแแแแกแ แแแแแกแแแแก แกแแ แแแขแ.
แแแแแ แแแแ แแแแแฌแแแ, แแแแ แแ แแงแ แ แแฆแแชแแแแ, แ แแแแช แแ แแแงแแแ แแแแงแแคแแแ แแแแฎแแ แชแแแแแแแกแแก.
- แฏแแฃแคแแก แแแแแขแแแ, แ แแแแแแช แแแแกแแแฆแแ แแแก แจแแกแแแแกแ แแ แแแแแกแแแแก แกแแ แแแขแแแก แแแแฎแแแ แแแแแแแกแแแแก, แแ แชแแแแแแ แแแแ แแแแแแแ, แแแแขแแ แกแแ แแแขแแแ แแแฃแจแแแแแก แแแแแกแแแแ แแแฌแงแแแแแแแแแ, แ แแแแแจแแช แแแแฎแแแ แแแแแแ แจแแแแแ. แแฃ แแงแแแแแ แขแแ แแแแแแแก แแแแแฌแงแแแขแแแแแแแก แกแแแฃแจแแ แกแแแแฃแ แแแแแ แแ แแแ (แแแแแแแแแ, Microsoft RDS แแ Citrix แแ แแแฃแฅแขแแแ), แแก แแแแแแแ แแแฃแฎแแ แฎแแแแแ แแฅแแแแ.
- แแแแแชแแแแแ แจแแแขแแแแแ แแแแฎแแแ แแแแแก แแแแแ แแจแแก แแแแแ แขแแแแแขแแก แแขแ แแแฃแขแจแ, แ แแแแแแแช แกแแจแฃแแแ แแแแฎแแแ แแแแแก แแฅแแก แแฎแแแแ แฌแแแแแฎแแแก แฌแแแแแ. แแแแฎแแแ แแแแแก แแแแแ แแจแแก แแขแ แแแฃแขแแก แแแ แแ, แกแแ แแแขแ แแกแแแ แชแแแแก แแแแแแฃแขแแ แแก แแแแแ แแจแแก แแแแแ แขแแแแแขแแก แแขแ แแแฃแขแก, แ แแแแแก แจแแชแแแแช แกแขแแแแแ แขแฃแแแ แแแแฎแแแ แแแแแแก แแ แจแแฃแซแแแแ. แแแแขแแ, แแแแกแแแแแก, แ แแ แแแแแกแแแแแ แแแฃแจแแแก, แแแขแแ แ แแแแแแแแแแก AD แแแแแฅแขแแแแก แฃแกแแคแ แแฎแแแแแก แแแ แแแแขแ แแแแก แกแขแแแแแ แขแแแแก แจแแชแแแแก.
- แแแ แแฆแแก แคแแ แแแขแ แแแแแแแแแแฃแแแ แกแแแแแแ แแแแฅแแแแแ แแแแแแแแแชแแแก แแแ แแแแขแ แแแแ, แแกแ แ แแ, แแ แแ แแแแ แแขแแแแ แจแแแแแซแแแ แแแแแฆแแ 10 แฌแแแก 2018 แแแแแแแ แ 14:53, แฎแแแ แแแแ แแแแ 11/10/18 2:53.
แแ แฎแแ แแแแแแแก แแฆแแแกแแคแฎแแ แแแแ แแแแแแแ แจแแแแแแ.
- GPO แฃแแแแจแแ แแแแ แแ แ แแแแแแก, แแ แแแแ OU-แก แแแแฅแแแแแแ (แแ แแแแแแงแแค แแแแฎแแแ แแแแแแก แแ แแแแฅแแแแแก แกแฎแแแแแกแฎแแ OU-แแแแ แแ แแฃแ แฉแแ แกแฎแแแแก). แฃแคแ แ แแแขแแช, แแแแกแแแแก
loopback แแแแแขแแแแก แแแแฃแจแแแแแแก แ แแแแแ แ แแแแแ แแแงแแแแแฃแแแ แจแแ แฌแงแแ. - แกแแ แแแขแ แแฎแแแแ แแขแ แแแฃแขแจแ แฉแแฌแแ แก แแแแแชแแแแแก แแแแฎแแแ แแแแแก แแแแแ แแจแแ แแแคแแ แแแชแแ, แ แแแแแแช แแแแฎแแแ แแแแแก แจแแฃแซแแแ แแแแแฃแแแแแแแแ แจแแชแแแแแก แแแแแกแ แแแแแ แแจแแกแแแแก.
- แจแแแชแแแแ แแแแแก แแแฌแแแ, แ แแแแแแช แฅแแแแก แแขแ แแแฃแขแแก แแแแจแแแแแแแแก
แแฎแแ แกแแ แแแขแแแ แแกแ แแแแแแงแฃแ แแแ:
SaveLogonInfoToAdUserAttrib.vbs
On Error Resume Next
Set wshShell = CreateObject("WScript.Shell")
strComputerName = wshShell.ExpandEnvironmentStrings("%COMPUTERNAME%")
Set adsinfo = CreateObject("ADSystemInfo")
Set oUser = GetObject("LDAP://" & adsinfo.UserName)
strMonth = Month(Now())
If Len(strMonth) < 2 then
strMonth = "0" & strMonth
End If
strDay = Day(Now())
If Len(strDay) < 2 then
strDay = "0" & strDay
End If
strTime = FormatDateTime(Now(),vbLongTime)
If Len(strTime) < 8 then
strTime = "0" & strTime
End If
strTimeStamp = Year(Now()) & "/" & strMonth & "/" & strDay & " " & strTime
oUser.put "info", strTimeStamp & " <logon>" & " @ " & strComputerName
oUser.Setinfo
SaveLogoffInfoToAdUserAttrib.vbs
On Error Resume Next
Set wshShell = CreateObject("WScript.Shell")
strComputerName = wshShell.ExpandEnvironmentStrings("%COMPUTERNAME%")
Set adsinfo = CreateObject("ADSystemInfo")
Set oUser = GetObject("LDAP://" & adsinfo.UserName)
strMonth = Month(Now())
If Len(strMonth) < 2 then
strMonth = "0" & strMonth
End If
strDay = Day(Now())
If Len(strDay) < 2 then
strDay = "0" & strDay
End If
strTime = FormatDateTime(Now(),vbLongTime)
If Len(strTime) < 8 then
strTime = "0" & strTime
End If
strTimeStamp = Year(Now()) & "/" & strMonth & "/" & strDay & " " & strTime
oUser.put "info", strTimeStamp & " <logoff>" & " @ " & strComputerName
oUser.Setinfo
แแแแช แแแ แแแแ แแฆแแแแฉแแแก แงแแแแ แแแแกแฎแแแแแแแก Logon-แกแ แแ Logoff-แแก แกแแ แแแขแแแก แจแแ แแก, แแแแฆแแแก แแแแฃแก แแแ แแแก. ๐
แแกแแแ, แแแแฃแแแฃแ แ แแแคแแ แแแชแแแก แแแกแแฆแแแแ, แจแแแฅแแแ แจแแแแแแ แแชแแ แ PS แกแแ แแแขแ:
Get-UsersByPCsInfo.ps1
$OU = "OU=MyUsers,DC=mydomain,DC=com"
Get-ADUser -SearchBase $OU -Properties * -Filter * | Select-Object DisplayName, SamAccountName, info | Sort DisplayName | Out-GridView -Title "ะะฝัะพัะผะฐัะธั ะฟะพ ะปะพะณะพะฝะฐะผ" -Wait
แกแแแ แแ แฏแแแจแ, แงแแแแแคแแ แ แแแแคแแแฃแ แแ แแแฃแแแ แแ แแ-แแ แ-แกแแแ:
- แจแแฅแแแแแ GPO แกแแญแแ แ แแแ แแแแขแ แแแแ แแ แแแฃแแแแจแแ แแ แแก แแแแงแแคแแแแแแก แแแแฎแแแ แแแแแก แกแแแฃแจแแ แกแแแแฃแ แแแแ:
- แแแแ, แฉแแแก แแแแแแแ (แแฃ AD-แก แแแแ แ แแแแฎแแแ แแแแแ แฐแงแแแก, แแแจแแ แแแแ แ แฉแแ แแญแแ แแแแแ :)
- แแแฃแจแแแ PS แกแแ แแแขแ แแ แแแแฆแแ แจแแแแแ:
แคแแแฏแ แแก แแแแ แแแฌแแแจแ แแ แแก แแแกแแฎแแ แฎแแแแแ แคแแแขแ แ, แ แแแแแจแแช แจแแแแซแแแแ แแแ แฉแแแ แแแแแชแแแแแ แแ แแ แแ แแแขแ แแแแแก แแแแจแแแแแแแแแแก แกแแคแฃแซแแแแแ. แชแฎแ แแแแก แกแแแขแแแแ แแแฌแแแแฃแแแแ แแฎแแ แแกแฎแแแก แฉแแแแฌแแ แแแก แจแแกแแแแแแกแ แแแแแแแก แแแแจแแแแแแแแแแก แแแฎแแแแแ.
แฉแแแ แจแแแแแซแแแ แแแแแแแ โแจแแคแฃแแแโ แฉแแแแ แแแแแกแแแแแ.
แแแแกแแแแแก แฉแแแ แแแแแแแขแแแ แแแแกแแฎแแแแแก แกแแ แแแขแแก แแแกแแจแแแแแ แขแแฅแแแแฃแ แ แแฎแแ แแแญแแ แแก แกแแแชแแแแแกแขแแแแกแแแแก, แ แแแแแแกแแช แแฅแแแแแ แแกแแแแกแ แ แแ โแแแแแฅแขแแกโ แแแแจแ:
powershell.exe -NoLogo -ExecutionPolicy Bypass -File "servershareScriptsGet-UsersByPCsInfo.ps1"
แแฃ แแแแ แ แขแแฅแแแแฃแ แ แแฎแแ แแแญแแ แแก แแแแแแจแ แแแแแแ, แจแแแแซแแแแ แแแแแ แชแแแแ แแแแกแแฎแแแแ แแแแแงแแแแแแ
แ แแแแแแแแ แกแแแแแแ แแแแแแขแแ แ.
- Active Directory แแแแฃแแ PowerShell-แแกแแแแก แฃแแแ แแงแแก แแแแแกแขแแแแ แแแฃแแ แแแแฅแแแแแ, แกแแแแแแแช PS แกแแ แแแขแ แแแจแแแแฃแแแ (แแแแกแแแแก, แฃแแ แแแแ แแแแแแขแแ AD แแแแแแแกแขแ แแ แแแแก แแแกแขแ แฃแแแแขแแแ Windows แแแแแแแแแขแแแจแ).
- แแแแฃแแแกแฎแแแแแ, แแแแฎแแแ แแแแแก แแ แจแแฃแซแแแ แจแแชแแแแแก แแแแแกแ แแแแแ แแจแแก แแขแ แแแฃแขแแแแก แฃแแแขแแกแแแ. แแแแแแแแแกแฌแแแแ แแก, แแฃ แแแแแฌแงแแแขแ แแแแแแงแแแแ แแขแ แแแฃแขแ แแแ แแ แแแคแแ แแแชแแ.
- แแชแแแแแ แงแแแแ แฉแแ แแฃแ แแแแแแแก, แ แแแแ แแขแ แแแฃแขแก แแแแแแงแแแแแ. แแแแแแแแแ, แแแแแ แแแคแแ แแแชแแ แแแแแแงแแแแแ แแแแฎแแแ แแแแแก แกแแคแแกแขแ แงแฃแแจแ แจแแแแจแแแแแแก แแแขแแ แแฅแขแแฃแแแ แแแกแแแแขแแแแแ Exchange Server-แแก แแแแแแแกแขแ แแชแแฃแ แแแแแแจแ แแ แแแแแแก แจแแฃแซแแแ แแแแแแแ แแแแแฌแแ แแก แแแ, แแ แกแแแแแแแ แแงแแก, แ แแแแกแแช แแแ แแแแ แแแแแขแแแฃแแ แแแคแแ แแแชแแ แแแแแฌแแ แแแแ แแฅแแแแ แกแแ แแแขแแ.
- แแฃ แแฅแแแ แแแฅแแ แแ แแแแแ Active Directory แกแแแขแ, แแแจแแ แแแฃแจแแแ แ แแแแแแแชแแแก แจแแคแแ แฎแแแแแ. แแแแแแแแแ, แแฃ แแกแฃแ แ แแแแฆแแ แฃแแฎแแแกแ แแแคแแ แแแชแแ แแแแฎแแแ แแแแแแแก แจแแกแแฎแแ AD แกแแแขแแแแ A แแ แแแฃแจแแแ แกแแ แแแขแ แแแแ แแขแแแแ AD แกแแแขแแแแ B, แจแแแแซแแแแ แแแแแแแแ แแก:
Get-ADUser -Server DCfromSiteA -SearchBase $OU -Properties * -Filter * | Select-Object DisplayName, SamAccountName, info | Sort DisplayName | Out-GridView -Title "ะะฝัะพัะผะฐัะธั ะฟะพ ะปะพะณะพะฝะฐะผ" -Wait
DCfromSiteA โ แกแแแขแแก A แแแแแแแก แแแแขแ แแแแ แแก แกแแฎแแแ (แแแแฃแแแกแฎแแแแแ, Get-AdUser cmdlet แฃแแแแจแแ แแแแ แฃแแฎแแแแก แแแแแแแก แแแแขแ แแแแ แก)
แแแแแแแแแ แแแฅแแแแ, แแฃ แฉแแแ แแแแแแ แฅแแแแแ แแแชแแแฃแ แแแแแ แแแแแแแแฎแแแจแ.
แแแแแแแแฎแแแจแ แแแแแฌแแแแแแ แจแแฃแซแแแแ แแฎแแแแ แแแ แแแแกแขแ แแ แแแฃแ แแแแฎแแแ แแแแแแก.
แ แแก แแงแแแแแ?
-
bginfo, แแแกแแขแแแแก แแแคแแ แแแชแแ แแ แ.แจ. (แฃแคแแกแ)
-
bginfo-แก แคแแกแแแแ แแแแแแแแแ
-
แแ แแแแแแแแแ แ แแแแ แช แกแขแแขแแแจแ
-
แแ แแ แแแแแแแขแฃแ แ, แ แแแแแ แแแงแแแแ VDI/RDS-แก แแ แ.แจ.
-
แฏแแ แแ แแคแแ แก แแฎแแแ แแ, แแแแ แแ แแคแแฅแ แแ
-
แแ แแ แแญแแ แแแแ แแกแแแ แแแแแชแแแแแแก แจแแแ แแแแแ
-
แกแฎแแ (แแแแแแแ แแ แแแแแแขแแ แแแจแ)
แแแกแชแ แฎแแ 112 แแแแฎแแแ แแแแแแ. 39-แแ แแแแฎแแแ แแแแแแ แแแแ แจแแแแแแ.
แฌแงแแ แ: www.habr.com