是否有其他运营商我可以用来过滤掉我的客户端版本列?我已经尝试使用下面的代码。什么我做的是过滤掉我的某些操作系统,然后我期待我的客户端版本列过滤到版本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)\。'' –