0
我一直試圖在PowerShell中創建代碼,如果時間低於特定時間,但實驗後總是會陷入無限循環,即使條件已經不滿意無限循環比較時間Powershell
這裏是我的代碼:
$a = Get-Date
Write-Host $a
[datetime]$time = "05/12/2016 1:57:00 AM"
DO
{
if($a -gt $time) {break}
Write-Host "not yet time"
if($a -gt $time) {break}
}while($a -le $time)
CLS
Write-Host "done"
但它仍然是已經運行甚至凌晨1:59。關於如何正確比較時間的任何想法?我希望它運行到特定的時間,或者我希望它運行至少2個小時。
WOW對不起,我太傻忽視這一點。我的錯! 謝謝你! – nciacrklo