1
在一個目錄中,有一些文件沒有文件類型。所以他們沒有.xxx
,我知道他們的類型,我想設置它。如何爲沒有任何類型的文件設置文件類型
如何獲取他們的列表並添加他們的類型,例如.srt
?
我能得到的所有文件的列表,文件類型,使用下面的命令:
Ls * | ? {$_.name -match '\.\w{3}$' } | FT
但是,還是下面的命令並沒有得到期望的結果:
Ls * | ? {$_.name -match '[^\.\w{3}]$' } | FT
另外,我需要一些幫助來重命名它們並添加它們的類型。
所以我們也有'Extension'屬性!我試圖通過正則表達式來解決這個問題!我癡迷於正則表達式,並試圖用它們設置文件擴展名,但字符串連接完成這項工作。 – Akbari
如果你想知道哪些屬性可用於對象,你可以使用'Get-Member'來找出你可以使用哪些其他屬性來運行'Get-ChildItem | GET-Member' – Bluecakes