簡體   English   中英

設置Powershell到期日期

[英]Set a powershell Expiry Date

我想讓我的Powershell腳本在某個日期之后過期。 需要在powershell腳本中插入哪些代碼? 我搞不清楚了 ! 請幫忙 !

您可以在腳本的開頭檢查時間戳記,並確定如果日期差超過特定數字是否繼續?

function HasDatePassed([datetime] $EndDate){
      $StartDate=(GET-DATE)
      $Diff = New-TimeSpan -Start $StartDate -End $EndDate
      if ($Diff.Days -gt 0) {
        Write-Host "Will expire after $($Diff.Days) days"
      }
      else { 
        Write-Host "Expired $($Diff.Days) days ago"
      }
}

HasDatePassed "01/01/2015"
HasDatePassed "01/01/2014"

您可以將邏輯放入if..else構造中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM