Форум программистов, компьютерный форум, киберфорум
Наши страницы
PowerShell
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
Within_t
33 / 20 / 11
Регистрация: 20.10.2013
Сообщений: 485
#1

Поиск в AD компьютеров, на которых установлена ОС Windows 7 Professional

15.12.2015, 18:14. Просмотров 1091. Ответов 1
Метки нет (Все метки)

В list передаю список компов. В Proper выводимые поля. Oper критерий отбора.
Нужно вывести компы где стоит Windows 7 Professional.

Помогите дописать код.

PowerShell
1
2
3
4
5
6
7
8
9
10
$list = Get-Content C:\t\Spisok.txt  #список имен компьютеров
$Proper = @('OperatingSystem', 'description')
$Oper = 'Windows 7 Professional'
foreach ($item in $list)
    {
        Write-Host $item
        Get-ADComputer -Server $item -LDAPFilter "(OperatingSystem=$Oper*)" -Properties $Proper #-SearchBase  
 
        #Get-ADComputer -LDAFilter "(OperatingSystem=*Windows 7 Professional*)" | select $Proper
    }
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2015, 18:14
Ответы с готовыми решениями:

VS Professional 2013 Обновление 2 требует новую версию ОС, хотя установлена Windows 7
Качал с дримспарка VS Professional 2013 Обновление 2, при установке говорит,...

Из сетевого окружения пропали все ПК, на которых установлена Windows XP
Проблема такая, все пк на которые установлена xp пропали из сетевого окружения,...

Чем отличается Windows 7 Professional VL от обычной Windows 7 Professional
Скачал образ винды Windows 7 Professional VL. Что это за VL такой? И может быть...

Установка Windows 8 вместо Windows 7, которая установлена рядом с Windows xp
Есть windows 7. Она установлена рядом с windows xp ( раздел 1 (C:\) windows xp,...

Удалить Windows XP, оставив работающей Winows 7. Windows XP был установлена первой.
Здравствуйте! У меня есть два логических диска C и D. На первом - Windows...

1
KDE777
716 / 531 / 228
Регистрация: 22.01.2016
Сообщений: 1,491
22.01.2016, 19:13 #2
Лучший ответ Сообщение было отмечено ComSpec как решение

Решение

PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
foreach ($comp in (Get-Content -Path c:\Temp\comp.txt))
{
 
if ($ADComp = Get-ADComputer -Filter{Name -eq $comp} -Properties OperatingSystem)
    {
        if (($ADComp.OperatingSystem -eq 'Windows 7 Профессиональная') -or ($ADComp.OperatingSystem -eq 'Windows 7 Professional'))
        {
        Write-Host $comp "- на этом ПК установлена Windows 7 Professional"
        }
    }
else {Write-Host $comp "- не найден в AD" -F Red}
 
}
Добавлено через 3 минуты
или так:

PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
cls
foreach ($comp in (Get-Content -Path c:\Temp\comp.txt))
{
 
if ($ADComp = Get-ADComputer -Filter{Name -eq $comp} -Properties OperatingSystem)
    {
        if (($ADComp.OperatingSystem -eq 'Windows 7 Профессиональная') -or ($ADComp.OperatingSystem -eq 'Windows 7 Professional'))
        {
            Write-Host $comp "- на этом ПК установлена" $ADComp.OperatingSystem
        }
        else
        {
            Write-Host $comp "- на этом ПК установлена другая ОС" $ADComp.OperatingSystem -f Red
        }
    }
else {Write-Host $comp "- не найден в AD" -F Red}
 
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2016, 19:13

Как установить Windows 7 на ноутбук ASUS K95V, на котором установлена Windows 8?
Всем добрый день! Такая беда... купила ноутбук asus k95v на нем windows8....

Было установлена Windows ХР, поставил Windows7. Как восстановить Windows ХР?
Было установлена хп, поставил 7 отсюда вопрос ка востановить хп ? ну чтобы обе...

В Windows 7 не определяется локальный диск, на котором установлена Windows ХР
Здравствуйте!! Почему не видит Windows 7 локльный диск на котором стоит ХР?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru