- ืื, ืฉืื ืืืจ ืื ืขืืื ืื, ืชืขืืืจ!
- ืื ืชืืื, ืื ืื ื ื ืชืงื ืืื ืขืืฉืื. ืชื ืืช ืฉื ืืืืฉื ืฉืื...
(ืงืืืกืืงื ืฉื ืื'ืื ืจ ืืื ืืฉืืืืช ืืขื ืืชืืืื ืืื ืืช)
ืื ืืื ืื ืืฉ ืื ืืื a la BgInfo ืื ืฉืืืฉืชืืฉืื ืฉืื ืืืืขืื ืขื ืงืืฆืืจ ืืืจื ืฉื Windows+Pause/Break ืืืืืขืื ืืื ืืืืืฅ ืขืืื. ืืฉ ืืคืืื ืืืืืืช ื ืืืจืืช ืฉืืฆืืืื ืืืืื ืืช ืฉื ืืืืื ืืช ืฉืืื. ืืื ืืขืชืื ืงืจืืืืช ืืืชืงืฉืจ, ืื ืืกืฃ ืืืขืื ืืขืืงืจืืช ืฉืื, ืืฉ ืืขืื ืฉื ืืื: ืืืืืช ืืช ืืฉื/ืืชืืืช ื-IP ืฉื ืืืืฉื. ืืืขืชืื ืงืจืืืืช ืืืงื ืืจืื ืืืชืจ ืืื ืืคืชืืจ ืืช ืืืขืื ืืฉื ืืื ืืื ืืืจืืฉืื ื (ืืคืฉืื ืืืืช ืฆืจืื ืืฉื ืืช ืืช ืืืคื ืื ืืืืืืจ ืืช ืงืืฆืืจ ืืืจื ืืืกืจ :).
ืืื ืืจืื ืืืชืจ ื ืืื ืืฉืืืข ืืฉืื ืืื:
- ืืืืื ื ืกืจืืืืื ื, ืื ืชืืืื, ืื ื ืืืจ ืืชืืืจืช...
ืืืชื ืื ืฆืจืื ืืจืื ืืฉืืื ืื.
ืืืืื ืชืืืื ืืื ืืช ืฆืจืื ืจืง ืืฉื ื ืืช ืฉืืืช ืืืืื ืืช ืืืืืืจ ืื ืขืืื ืขืืืจ ืืืื.
ืืคื ื ืฉืืชืืจ ืืช ืืคืชืจืื ืื ืื ื ืืฉืชืืฉืื ืืขืช, ืืกืชืื ืืงืฆืจื ืขื ืืคืฉืจืืืืช ืืืจืืช ืืื ืฉืืืื ืืืงืจ ืืืชื ืขื ืืกืืฃ ืืืืกืืืจ ืืช ืืืืืจื ืฉืื.
BgInfo ,ืืืืข ืขื ืฉืืืื ืืขืืืื ืืืืืื. ืื ืืฉ ืืจืื ืืกืฃ, ืืฉ ืืืื ืืชืฉืืื. ืื ืงืืื ืืื ืฉืืืืข ืืื ื ืืืฆื ืขื ืฉืืืื ืืขืืืื: ืฉื ืืืื ื, ืืชืืืช IP, ืื ืืกื ืืื'. ื-Desktop Info ืชืืื ืืคืืื ืืืชืื ืืจืคื ืืืฆืืขืื ืืืฆื ืืกื.
ืื ืฉืื ื ืื ืืืื ืืื ืฉืขืืืจ ืืืชื Bginfo, ืืืฉื, ืืืฉืชืืฉ ืฆืจืื ืืืืขืจ ืืืื ืืช ืืื ืืจืืืช ืืช ืื ืชืื ืื ืืืจืืฉืื. ืื ืื ื ืืขืืืชื ืฆืคืื ื ืืืชืจ ืืคืขื ืืืช ื-BgInfoืืคืฅ ืืืคืืื ื , ืืืฉืจ ืืงืกื ืืืฉ ืืืฆื ืขื ืืื ืืืฉื.
ืืืง ืืืืฉืชืืฉืื ืืืืจืืื ืืืขืืืื ืฉืื ืืื ืืขืจืืช ืืฆืืืจืื 192.168.0.123 ืืคืืื ืขื ืคื ืื ืฉื ืืชืื ืคืจืืฉ ืขื ืฉืืืื ืืขืืืื, ืืงืืงื ืืช ืืืกืชืืืงื ืฉื ืชืืื ืช ืืจืงืข, ืืืืืื, ืื ื ืืจื ืืคืืืช ืืช ืืืืืืืฆืื ืืืืจื ืืืืืืื ืืช ืจืื ืืขืืืื .- ืชืืืืช ื-ืื "ืื ืื ื" (ืื ืชื ืกื ืืืืกืืฃ ืืื ืกืืื ืฉืืื ืืกืืฃ :). ืงืืฆืืจ ืืจื ืงืืืกื ืืฉืืืื ืืขืืืื, ืฉืืืืืจืื ืืกืชืชืจ ืกืงืจืืคื ืืกืืืจ ืื ืื ืื ืื ืืกืืืจ ืืืฆืื ืืช ืืืืืข ืืืจืืฉ ืืฆืืจื ืฉื ืชืืืช ืื-ืฉืื. ืืคืขืืื, ืืืงืื ืงืืฆืืจ ืืจื, ืื ืฉืืื ืืช ืืชืกืจืื ืขืฆืื ืขื ืฉืืืื ืืขืืืื, ืืฉืจ IMHO ืืื ื ืืืืกืื ืืจืืขืื.
ืืืืกืจืื ืืื ืฉืืื ืืืคืขืื ืืช ืงืืฆืืจ ืืืจื, ืืื ืืืงืจื ืืจืืฉืื, ืืชื ืฆืจืื ืืืืขืจ ืืช ืื ืืืืื ืืช ืืคืชืืืื (ืื ืื ื ืื ืืืงืืื ืืืฉืืื ืืช ืืงืืจื ืืืื ืฉืืฉ ืืื ืืช ืืืื ืืกืืืืืจ ืืืืื ืคืชืื ืืืืื ืช ืืขืืืื ืฉืืื). ืืื, ืืื ืืืฉืชืืฉืื ืฉืื ืืืืขืื ืืืื ืืืืืฅ ืืื ืืืืขืจ ืืช ืื ืืืืื ืืช? ื ืืื, ืืฆืืข ืืขืื ืฉื ืืื ืื.
ืืืืืข ืื ืืฆืืืข ืขื ืื ืฉืืฉืชื ืืฉืืืืช ืฉืชืืืจื ืืขืื ืืฉ ืืช ืืืืกืจืื ืืขืืงืจื ืฉืืืฉืชืืฉ ืืขืืจื ืืืฉืืช ืืืืข, ืฉืขืฉืื ืืืืืช ืขืืืืจ, ืืืคืฉ ืื ืืคืืื ืืฉืงืจ.
ืื ืืฉืงืื ืืช ืืืืคืฆืื ืฉื ืืืืจืช ืืืจืืื ืืช ืืืืฉื, ืืืฉืจ ืืืื ืืืืขืื ืืืื ื-Windows ืืืคืฉ ืืช ืฉื ืืืืื ื ืฉืืื: ืื ืืืจื ื ืขืื, ืืื ืงืฉื ืืืื. ืืื ืืืืจื ืืฉ ืชืืืืคืช ืขืืืืื, ืื ืื ืืืจืก ืืืืจื. ืื ืื ื ืืืื ืืืืจ, ืืจืื ืืืงืจืื ืื ืืคืืื ืื ืืืืจืื ืืช ืืื ืืกื ืฉืืื.
ืฉืคืืชื ืืช ื ืฉืืชื, ืืขืืฉืื ืืขื ืืื.
ืืจืขืืื ืฉื ืชืืฉื ืืืจืื ื ืืงื ืืืกืืก
ืืืืช ืืจืขืืื ืืื ืฉืืืฉืจ ืืฉืชืืฉ ื ืื ืก ื-Windows, ืกืงืจืืคื ืืื ืืกื ืืืื ืืช ืืืืืข ืืืจืืฉ (ืืื ืืฉื ืืืื ื) ืืชืืื ื ืืกืืืืช ืฉื ืืฉืืื ืืืฉืชืืฉ. ืืืืฉืจ ืืชื ืืชื ืชืง ืืืืขืจืืช, ืืืืฆืข ืกืงืจืืคื ืืชื ืชืงืืช ืืืื.
ืืืืชื ืืช ืืจืขืืื ืขืฆืื, ืืื ืืื ืืื ืืืจืื ืฉืื ืืืืชื ืืจืืฆื ืืื ืืืืฉืื.
- ืืืื ืืืช ืงืืืฆืชืืช, ืืืฆืืื ืช ืกืงืจืืคืืื ืืื ืืกื ืืืฆืืื ืืืฉืชืืฉืื, ืืื ืขื ืื ืืืืืืื, ืื ืฉืืกืงืจืืคืืื ืืคืขืื ืืื ืืืฉื ืฉืืืื ืืฉืชืืฉืื ื ืื ืกืื. ืื ืืชื ืืฉืชืืฉ ืืคืชืจืื ืืช ืืกืืฃ ืืื ืขื ืชืื ืืช ืขืืืื (ืืืืืื, ืืืฆืจื Microsoft RDS ืื Citrix), ืืืฉื ืื ืชืืื ืื ื ืืื.
- ืื ืชืื ืื ืืืื ืกืื ืืชืืื ืช ืืืืืงื ืฉื ืืฉืืื ืืืฉืชืืฉ, ืฉืืืื ืืฉ ืืืฉืชืืฉ ืืืืืฆืข ืืืฉืช ืงืจืืื ืืืื. ืื ืืกืฃ ืืชืืื ืช ืืฉืืื ืืืฉืชืืฉ, ืืกืงืจืืคื ืืืฆืข ืฉืื ืืืื ืื ืืชืืื ืช ืืืืืงื ืฉื ืืฉืืื ืืืืฉื, ืฉืื ืืืชื ืืฉืชืืฉืื ืืืจืืจืช ืืืื ืืื ื ืืืืืื ืืฉื ืืช. ืืื, ืืื ืฉืืคืชืจืื ืืขืืื, ืืืืืจ ืืฆืืข ืืฉื ืืช ืืช ืชืงื ื ืืืืจืืช ืืืืืื ืขืืืจ ืืืืืืงืื AD.
- ืคืืจืื ืืชืืจืื ืชืืื ืืืืืจืืช ืืืืงืืืืฆืื ืืืืื ืช ืืืขื, ืื ืฉืืืืื ื ืืืช ื ืืื ืืงืื 10 ืื ืืืืืจ 2018 14:53, ืืืืืจ 11/10/18 2:53
ืืื ืืืื ืืช ืืืกืจืื ืืช ืืืื, ื ืขืฉื ืืคืขืืืืช ืืืืืช.
- GPO ืืงืืฉืจ ืื ืืืืืืื, ืืื ื-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 (ืืืจืืจืช ืืืื, ื-cmdlet Get-AdUser ืืชืืืจ ืืืงืจ ืืชืืื ืืงืจืื ืืืืชืจ)
ืืืื ืื ืื ืชืืื ืืืฉืชืชืฃ ืืกืงืจ ืืงืฆืจ ืืืื.
ืจืง ืืฉืชืืฉืื ืจืฉืืืื ืืืืืื ืืืฉืชืชืฃ ืืกืงืจ.
ืืื ืืชื ืืฉืชืืฉ?
-
bginfo, ืืืืข ืขื ืฉืืืื ืืขืืืื ืืื'. (ืชืืื ื ืืื ืืืช)
-
ืื ืืืืื ืืชืฉืืื ืฉื bginfo
-
ืื ื ืืขืฉื ืืช ืื ืืื ืืืชืื
-
ืื ืจืืืื ืื, ืื ืื ื ืืฉืชืืฉ ื-VDI/RDS ืืื'.
-
ืื ื ืขืืืื ืื ืืฉืชืืฉ ืืืืื, ืืื ืื ื ืืืฉื ืขื ืื
-
ืื ื ืื ืฆืจืื ืืืกืืฃ ื ืชืื ืื ืืืื
-
ืืืจ (ืฉืชืฃ ืืชืืืืืช)
112 ืืฉืชืืฉืื ืืฆืืืขื. 39 ืืฉืชืืฉืื ื ืื ืขื.
ืืงืืจ: www.habr.com