syntax error
Lieutenant
- Registriert
- Mai 2011
- Beiträge
- 607
Hiho,
bin gerade dabei ne LDAP-Abfrage im MMC für Benutzer und Computer zu erstellen. Ich will mir anzeigen lassen, welche User sich seit einem ganz bestimmten Datum nicht mehr angemeldet haben. Man muss das Datum im UTC-Format angeben, doch klappt dies überhaupt nicht bzw. ich finde im Internet zwar UTC-Konverter, die geben aber trotzdem nicht das richtige Format fürs LDAP an. Beispiel:
GMT: Fri, 6 Jul 2012 11:40:33 UTC
wäre in UTC
1341574833 (laut dieser Seite http://www.epochconverter.com/)
Wenn ich in Powershell aber
Get-Date -UFormat "%s"
schreibe, bekomme ich so ein Format
1279152364.63599
Also die Frage ist nun, wie frag ich in Powershell ein bestimmtes Datum in diesem Format ab, um es dann in die Abfrage zu schrieben oder wie lautet das richtige Format für den 01.01.1995?
Die Abfrage sieht übrigens so aus:
(&(&(objectCategory=person)(objectClass=user)(LastLogonTimeStamp<=hiermussdasrichtigeformatrein)))
bin gerade dabei ne LDAP-Abfrage im MMC für Benutzer und Computer zu erstellen. Ich will mir anzeigen lassen, welche User sich seit einem ganz bestimmten Datum nicht mehr angemeldet haben. Man muss das Datum im UTC-Format angeben, doch klappt dies überhaupt nicht bzw. ich finde im Internet zwar UTC-Konverter, die geben aber trotzdem nicht das richtige Format fürs LDAP an. Beispiel:
GMT: Fri, 6 Jul 2012 11:40:33 UTC
wäre in UTC
1341574833 (laut dieser Seite http://www.epochconverter.com/)
Wenn ich in Powershell aber
Get-Date -UFormat "%s"
schreibe, bekomme ich so ein Format
1279152364.63599
Also die Frage ist nun, wie frag ich in Powershell ein bestimmtes Datum in diesem Format ab, um es dann in die Abfrage zu schrieben oder wie lautet das richtige Format für den 01.01.1995?
Die Abfrage sieht übrigens so aus:
(&(&(objectCategory=person)(objectClass=user)(LastLogonTimeStamp<=hiermussdasrichtigeformatrein)))