8
我需要比較文件的LastWriteTime並將其與當前時間進行比較。如果差異大於45分鐘,那麼我需要收到電子郵件提醒。如何在PowerShell中比較兩個日期並在幾分鐘內獲得差異
這是我到目前爲止。
$StartDate=(GET-DATE)
$EndDate=[datetime]」01/01/2014 00:00」
NEW-TIMESPAN –Start $StartDate –End $EndDate
在上面的代碼我需要Get-Item C:\Users\myusername\Desktop\file.html | select LastWriteTime
更換$EndDate
我需要file.html的LastWriteTime與當前時間進行比較。
請幫我存儲 Get-Item C:\Users\myusername\Desktop\file.html | select LastWriteTime
爲$EndDate
所以我可以做比較。
太棒了非常感謝解決方案和解釋。只是一個問題,如果狀態代碼,如果該語句是錯誤的,這意味着file.html不老,並在45分鐘內更新,然後代碼不會做任何事情嗎? – user206168
沒關係,我明白了。再次感謝 :) – user206168