1. 程式人生 > 實用技巧 >powershell 獲取當前目錄下檔案的建立日期

powershell 獲取當前目錄下檔案的建立日期

powershell 獲取當前目錄下檔案的建立日期

在PowerShell中,獲取當前目錄下的檔案&資料夾,可以通過Dir或者Get-ChildItem命令實現。
在這裡插入圖片描述
獲取到的資料一般按照這樣的格式排列。
但是一些時候我們需要獲取到目錄下檔案的單獨屬性,例如name、建立日期等,通過這些資料內容,去做其他操作。
在網上找了好久,獲取name很簡單。直接加個-name就可以
在這裡插入圖片描述
但是想獲取到建立日期,就發現沒有這個引數。
研究了很久,可以通過一種變通的方式去獲取到。
1、先將獲取的目錄資訊賦值到一個變數裡。
2、獲取這個變數裡的某個值下的LastWriteTime屬性,就可以獲取到對應的時間了

在這裡插入圖片描述
這樣輸出的格式是datatime,如果需要特定格式,可以轉成iso8601
只需要再後面再加個.ToString(‘yyyyMMddTHH:mm:ss’)轉換下就可以了

該方法提供一種思路,如果有更好的方式,我再更新。