Mijn vraag
Ik ben op zoek naar een snelle Powershell manier om een lijst te genereren welke mij laat zien welke computers in het Domein aan staan en wie de aangemelde gebruikers zijn met logon datum tijd
voorbeeld:
Computername Username LogonTime-Date
-------------------- ----------- ---------
DC01 Admin 1-12-2020 06:05
workstation01 Johan 1-12-2020 09:45
workstation06 Robin 1-12-2020 22:45
workstation72 Suzan 1-12-2020 09:48
Situatieschets:
ik ondersteun meerdere domains van klanten met meerdere vestigingen OU's
Ze beschikken over 350 a 2000 computers per domain.
Veel van de gebruikers beschikken over zeer weinig computerkennis.
Via GPO zijn veel mogelijkheden dichtgezet voor gewone gebruikers i.v.m. kennis gebrek.
Als Servicedesk wil je zo snel mogelijk gerichte acties kunnen ondernemen echter als het achterhalen van de gebruikersnaam en computernaam of IP adres in een telefoongesprek met de gebruiker soms al meer dan 15 minuten duurt....
Wat ik al gevonden of geprobeerd heb
Source: https://sid-500.com/2018/...-ou-domain-get-userlogon/
echter dit duurt extreem lang i.v.m. Veel computers in het domein en lang niet alles staat aan.
Source: https://4sysops.com/archi...emotely-using-powershell/
Echter hier moet ik handmatig computernamen opgeven
dit is niet veel anders als quser /server:computername
Dus ik zou liever iets hebben dat kijkt naar de adres leases en reservations in de DHCP scope's , welke kijkt naar de naam(van het Device) en daarna kijkt bestaat deze in Active Directory zo ja test-connection indien online. en dan in een lijst weergeeft met de computernaam aangemelde gebruiker aanmeld datum-tijd
Ik begin Powershell net een beetje te begrijpen en zeer te waarderen. Ik raak alleen nog geregeld de weg kwijt met de Pipen en dat dan de aangeleverde waarde incompatibel is met de volgende opdracht.
Ik hoop dat iemand hier mij opweg kan helpen
Bij voorbaat dank voor uw reactie
Ik ben op zoek naar een snelle Powershell manier om een lijst te genereren welke mij laat zien welke computers in het Domein aan staan en wie de aangemelde gebruikers zijn met logon datum tijd
voorbeeld:
Computername Username LogonTime-Date
-------------------- ----------- ---------
DC01 Admin 1-12-2020 06:05
workstation01 Johan 1-12-2020 09:45
workstation06 Robin 1-12-2020 22:45
workstation72 Suzan 1-12-2020 09:48
Situatieschets:
ik ondersteun meerdere domains van klanten met meerdere vestigingen OU's
Ze beschikken over 350 a 2000 computers per domain.
Veel van de gebruikers beschikken over zeer weinig computerkennis.
Via GPO zijn veel mogelijkheden dichtgezet voor gewone gebruikers i.v.m. kennis gebrek.
Als Servicedesk wil je zo snel mogelijk gerichte acties kunnen ondernemen echter als het achterhalen van de gebruikersnaam en computernaam of IP adres in een telefoongesprek met de gebruiker soms al meer dan 15 minuten duurt....

Wat ik al gevonden of geprobeerd heb
Source: https://sid-500.com/2018/...-ou-domain-get-userlogon/
echter dit duurt extreem lang i.v.m. Veel computers in het domein en lang niet alles staat aan.
Source: https://4sysops.com/archi...emotely-using-powershell/
Echter hier moet ik handmatig computernamen opgeven
dit is niet veel anders als quser /server:computername
Dus ik zou liever iets hebben dat kijkt naar de adres leases en reservations in de DHCP scope's , welke kijkt naar de naam(van het Device) en daarna kijkt bestaat deze in Active Directory zo ja test-connection indien online. en dan in een lijst weergeeft met de computernaam aangemelde gebruiker aanmeld datum-tijd
Ik begin Powershell net een beetje te begrijpen en zeer te waarderen. Ik raak alleen nog geregeld de weg kwijt met de Pipen en dat dan de aangeleverde waarde incompatibel is met de volgende opdracht.
Ik hoop dat iemand hier mij opweg kan helpen
Bij voorbaat dank voor uw reactie
