Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Scripting


Alles zum Thema System Administration Scripting — Q & A zum Thema Scripting: Batch, VBS, WMI, PowerShell


Antwort
     
Themen-Optionen
Alt 13.11.2011, 20:59   #1
Newbie
 
Offline
Registriert seit: 11-2011
Beiträge: 3
Frage Datum aus Excel mit get-date in Powershell vergleichen

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?
    Mit Zitat antworten
Alt 13.11.2011, 21:52   #2
Board Veteran
 
Offline
Registriert seit: 12-2008
Beiträge: 4.674
Code:
$zeit = "12.09.2013"
Get-Date $zeit
(Get-Date $zeit) -gt (Get-Date)
Wo ist das Problem?
    Mit Zitat antworten
Alt 13.11.2011, 22:31   #3
Newbie
 
Offline
Registriert seit: 11-2011
Beiträge: 3
Das Problem ist das Format com_object welches nicht in das Format systemdate konvertiert werden kann.
    Mit Zitat antworten
Alt 14.11.2011, 07:35   #4
Board Veteran
 
Offline
Registriert seit: 12-2008
Beiträge: 4.674
Dann formatiere das Datum erst in einen String um.
Leider hast du das Script nicht gepostet, so dass man nur Raten kann.
    Mit Zitat antworten
Alt 14.11.2011, 08:12   #5
Newbie
 
Offline
Registriert seit: 04-2009
Beiträge: 11
Hallo,

so sollte es funktionieren!
Code:
[DateTime]$date = "12.09.2013"
$date -gt $(Get-Date)

Signatur
done: 70-270, 70-271, 70-272, 70-290, 70-291, 70-648
next: 70-646
status: MCP, MCDST, MCSA 2003, MCTS

    Mit Zitat antworten
Alt 14.11.2011, 20:41   #6
Newbie
 
Offline
Registriert seit: 11-2011
Beiträge: 3
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.
    Mit Zitat antworten
Alt 14.11.2011, 20:52   #7
Board Veteran
 
Offline
Registriert seit: 12-2008
Beiträge: 4.674
Kein Problem. Danke für die Rückmeldung.
    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
VBS - Installierte Drucker mit Excel-Tabelle vergleichen dan0707 Windows Forum — Scripting 5 03.02.2011 19:24
PowerShell: Ordner und Unterordner vergleichen Iceman75 Windows Forum — Scripting 1 04.06.2008 22:46
Mittels Powershell Dateien vor bestimmtem Datum löschen? olc Windows Forum — Allgemein 1 21.12.2006 16:36
Excel 2k3, Datum mit Macro? drehen? Wikinger74 Windows Forum — Allgemein 3 08.08.2006 14:46
Excel Datum-Nummerierung corner Windows Forum — Allgemein 3 13.04.2005 20:46


Alle Zeitangaben in MEZ/CET. Es ist jetzt 15:10 Uhr. Seite generiert in 0,035 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang