Im einen vollständigen Powershell-Anfänger ist. Ich muss eine Protokolldatei lesen und prüfen, ob der letzte Eintrag den aktuellen Zeitstempel hat.überprüfen, ob datetime in einer Zeichenfolge Powershell
Ich habe die letzte Zeile mit Get-Content abgerufen;
PS> Write-Host $lastLine
new levels are 10/12/2016 4:23:34 PM
PS> $x =Get-Date
PS> Write-Host $x
10/12/2016 4:23:34 PM
Ich habe versucht, auch mit -match als -enthält während regex usw. param string Gießen, aber ohne Erfolg
1.PS C:\Users\xxx> $y = $lastLine -Match [regex]::escape($x)
2.PS C:\Users\xxx> $y=$lastLine -contains $x
und einige andere, PN: geprüft $ y Wert nach jedem der obigen Fälle. $ y ist falsch zurückgegeben., Kann mir jemand zu einer Referenz/Lösung führen. Mir fehlt hier etwas
Danke für die Lösung @BACON. . Es funktioniert jetzt –