是否有其他運營商我可以用來過濾掉我的客戶端版本列?我已經嘗試使用下面的代碼。什麼我做的是過濾掉我的某些操作系統,然後我期待我的客戶端版本列過濾到版本12Powershell運營商 - 如
$csv = Import-Csv 'C:\Users\eh3599\Desktop\SEPM Exports\Computer Status Export 7_13_2017.csv'
$csv | Select "Version", "Operating System","Client Version","Policy Version","Computer Name","Computer Domain Name","Current login domain", "Current User" |
Where{"Windows 7 Enterprise Edition","Windows 10 Enterprise Edition","Windows 7 Professional Edition" -contains $_.'Operating System' -or $_."Client Version" -like "12.1.*"} |
Export-Csv "C:\Users\eh3599\Desktop\SEPM Exports\$(get-date -f yyyy-MM-dd)-Computer Status Export.csv" -NoTypeInformation
每當我運行整個腳本,它給了我一些版本14的呢?
然後,也許你想要' - 和'。還要注意最近版本的PowerShell有'-in',所以你不必使用更笨拙的'-contains'。 –
'$ _。「客戶端版本」-match'^(12 | 14)\。'' –