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:
Dukel 468 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?
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.
Dukel 468 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.
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)
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.
Dukel 468 Geschrieben 14. November 2011 Melden Geschrieben 14. November 2011 Kein Problem. Danke für die Rückmeldung.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden