pescheludi 10 Geschrieben 13. November 2011 Melden Geschrieben 13. November 2011 Ich habe ein Excel-File zur Verwaltung von Zertifikaten. Mit einem PS-Script lese ich das Ablaufdatum aus einer Excel-Zelle z.B. "12.09.2013". Das Format lässt sich aber nicht mit dem von get-date vergleichen. Nachdem ich nun mehrere Stunden mit trial & error sowie web-research verbracht habe, bin ich hier gelandet. Hat jemand Erfahrung mit sowas? :confused: Zitieren
Dukel 461 Geschrieben 13. November 2011 Melden Geschrieben 13. November 2011 $zeit = "12.09.2013" Get-Date $zeit (Get-Date $zeit) -gt (Get-Date) Wo ist das Problem? Zitieren
pescheludi 10 Geschrieben 13. November 2011 Autor Melden Geschrieben 13. November 2011 Das Problem ist das Format com_object welches nicht in das Format systemdate konvertiert werden kann. Zitieren
Dukel 461 Geschrieben 14. November 2011 Melden Geschrieben 14. November 2011 Dann formatiere das Datum erst in einen String um. Leider hast du das Script nicht gepostet, so dass man nur Raten kann. Zitieren
Schlieng 10 Geschrieben 14. November 2011 Melden Geschrieben 14. November 2011 Hallo, so sollte es funktionieren! [DateTime]$date = "12.09.2013" $date -gt $(Get-Date) Zitieren
pescheludi 10 Geschrieben 14. November 2011 Autor Melden Geschrieben 14. November 2011 SORRY, ich habe viiieel zu weit gesucht. Dukel, du hast mich bereits mit deiner ersten Antwort auf die Lösung gestossen. Das Teil hat mich wirklich verwirrt, so dass ich nicht mal den Code kopiert habe. Vielen Dank, das fuktioniert. Dank auch an Schlieng. Zitieren
Dukel 461 Geschrieben 14. November 2011 Melden Geschrieben 14. November 2011 Kein Problem. Danke für die Rückmeldung. Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.