AD - Liste mit PC-Namen und letzter eingeloggter User
Hallo,
ich brauche eine Lösung oder ein Script das mit aus dem Active Directory den PC-Namen und den letzten Eingeloggten User ausgibt.
Fleiß Aufgabe: Betriebsystem und IP Adresse / MAC Adresse.
Leider bin ich in Powershell nicht so fit.
Danke für Eure Hilfe.
MFG
ich brauche eine Lösung oder ein Script das mit aus dem Active Directory den PC-Namen und den letzten Eingeloggten User ausgibt.
Fleiß Aufgabe: Betriebsystem und IP Adresse / MAC Adresse.
Leider bin ich in Powershell nicht so fit.
Danke für Eure Hilfe.
MFG
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 2892742772
Url: https://administrator.de/contentid/2892742772
Ausgedruckt am: 22.11.2024 um 01:11 Uhr
10 Kommentare
Neuester Kommentar
Eventuell hilft
das weiter:
das weiter:
Wenn man die letzte Anmeldezeit für User in einer AD anzeigen bzw. exportieren möchte, geht das mit folgendem .ps1 Script in der Powershell:
$Path = 'C:\Temp\LastLogon.csv'
Get-ADUser -Filter {enabled -eq $true} -Properties LastLogonTimeStamp |
Select-Object Name,@{Name="Stamp"; Expression={[DateTime]::FromFileTime($_.lastLogonTimestamp).ToString('yyyy-MM-dd_hh:mm:ss')}} | Export-Csv -Path $Path –notypeinformation
Es muss vorher das AD Modul geladen warden. Sinnvoll ist das z.b wenn man alte und nicht mehr genutzte Accounts rausfinden will
$Path = 'C:\Temp\LastLogon.csv'
Get-ADUser -Filter {enabled -eq $true} -Properties LastLogonTimeStamp |
Select-Object Name,@{Name="Stamp"; Expression={[DateTime]::FromFileTime($_.lastLogonTimestamp).ToString('yyyy-MM-dd_hh:mm:ss')}} | Export-Csv -Path $Path –notypeinformation
Es muss vorher das AD Modul geladen warden. Sinnvoll ist das z.b wenn man alte und nicht mehr genutzte Accounts rausfinden will
Hi,
denke das Tool konnte das.
ADTidy
http://www.cjwdev.co.uk/Software/ADTidy/Info.html
Weiß jedoch nicht ob das noch kostenlos ist.
Gruß
denke das Tool konnte das.
ADTidy
http://www.cjwdev.co.uk/Software/ADTidy/Info.html
Weiß jedoch nicht ob das noch kostenlos ist.
Gruß
Servus,
die Frage kommt hier gefühlt jede Woche zwei mal, deswegen hat hier wohl kaum jemand mehr die Muse.
But it's all already on Administrator.de
Anmeldestatus von Benutzern im Active Directory speichern
Das das ActiveDirectory selbst nicht weiß wer an welchem Device angemeldet ist, muss man das entweder aus dem Security Eventlog der Maschinen auslesen, oder ein Skript beim Anmeldevorgang bemühen wenn man wirklich alle Maschinen erfassen möchte. Bei einem Skript das Live abfragt fehlen dann natürlich die Maschinen die nicht online sind oder bei denen Firewall-Berechtigungen einen Strich durch die Rechnung machen.
Falls du aber trotz diesem Umstand noch Interesse an einem Live-Abfrage Skript (mit allen o.g. Einschränkungen) der Maschinen haben solltest, Bescheid geben.
Grüße Uwe
die Frage kommt hier gefühlt jede Woche zwei mal, deswegen hat hier wohl kaum jemand mehr die Muse.
But it's all already on Administrator.de
Anmeldestatus von Benutzern im Active Directory speichern
Das das ActiveDirectory selbst nicht weiß wer an welchem Device angemeldet ist, muss man das entweder aus dem Security Eventlog der Maschinen auslesen, oder ein Skript beim Anmeldevorgang bemühen wenn man wirklich alle Maschinen erfassen möchte. Bei einem Skript das Live abfragt fehlen dann natürlich die Maschinen die nicht online sind oder bei denen Firewall-Berechtigungen einen Strich durch die Rechnung machen.
Falls du aber trotz diesem Umstand noch Interesse an einem Live-Abfrage Skript (mit allen o.g. Einschränkungen) der Maschinen haben solltest, Bescheid geben.
Grüße Uwe