我正在尝试获取名称等于LN-M *的PC列表,然后从结果中筛选出ReleaseID(Windows版本)为1703的PC。
Powershell-
$ReleaseID = (Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" -Name ReleaseID).ReleaseID
$ComputerName = (Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName" -Name ComputerName).ComputerName
$Threshold = (Get-Date).AddDays(-400)
$DesktopPC = Get-ADComputer -Filter * -Properties Name |
where (
$_.name -Like "LN-M*"
)
$results = $DesktopPC | select name
ForEach-Object {$results -eq
$_.ReleaseID -eq 1703
$ComputerName.Name
}
答案 0 :(得分:1)
下面的基本示例代码将完成您要求的可联机访问的计算机的操作。您需要添加错误检查和验证逻辑。
.gitconfig