Всем доброго,
нужна помощь - необходим скрипт, который просканирует определенные компьютеры (можно указать по IP) и проверит наличие определенного параметра в реестре, есть или нет...
как это можно реализовать?
CMD/BAT - [решено] Проверить наличие параметра в реестре
-
Ageron
Re: CMD/BAT - [решено] Проверить наличие параметра в реестре
REG QUERY \\buh-w39\HKLM\System\Setup /v WorkingDirectory
-
Ageron
Re: CMD/BAT - [решено] Проверить наличие параметра в реестре
Цитата Ageron:
REG QUERY \\buh-w39\HKLM\System\Setup /v WorkingDirectory
- И? Как это отвечает на поставленный мной вопрос??? Мне нужен скрипт, в который можно ввести диапазон искомых машин (по АйПи, например) и чтобы он просканировал мне реестр именно этих компов на наличие или отсутствие определенного параметра. При наличии - вывести что-то типа, ОК, есть и т.д, при отсутсвии тоже что нибудь соответствующее
REG QUERY \\buh-w39\HKLM\System\Setup /v WorkingDirectory
CMD/BAT - [решено] Проверить наличие параметра в реестре
- И? Как это отвечает на поставленный мной вопрос??? Мне нужен скрипт, в который можно ввести диапазон искомых машин (по АйПи, например) и чтобы он просканировал мне реестр именно этих компов на наличие или отсутствие определенного параметра. При наличии - вывести что-то типа, ОК, есть и т.д, при отсутсвии тоже что нибудь соответствующее
-
Serguei Kouzmine
Re: CMD/BAT - [решено] Проверить наличие параметра в реестре
Quaker_75 вам помочь или написать за вас? - если второй вариант, то вам думаю не сюда
-
Elven
Re: CMD/BAT - [решено] Проверить наличие параметра в реестре
Quaker_75, а самому одну строчку в for завернуть уже лень? Что это за наезды? Я так испугался что у меня аж кофе остыл! (нет) Вот прямо сейчас сорвется весь форум полностью скрипт писать. (еще раз нет)
Культурные люди на форумы за советом приходят, они его и получают, если что непонятно - культурно и спрашивают, на что опять же получают ответ.
По теме (в частности по реализации) могу сказать, что опрашивать компы по сети - такая себе практика. В данном конкретном случае отрицательный ответ даже при наличии соответсвующей записи в реестре может вернуться как минимум по трем причинам:
1. Комп выключен на момент запуска скрипта
2. Комп не в сети
3. Не включен удаленный реестр
поэтому проверять стоит локально (например таском из шедулера через GPO и с запуском от NT AUTHORITY\system), а результат уже куда-то собирать (например на шару с разрешением для записи DomainComputers).
Ну и наконец если этот параметр нужно выставить в нужное значение, то проверять вообще ненужно - просто сразу его задавать (ну или удалять, это GPO тоже позволяют делать элементарно). Но про то что это за параметр и что с ним предполагается делать спрашивать не буду, ТСу этот вопрос покажется излишним.
Культурные люди на форумы за советом приходят, они его и получают, если что непонятно - культурно и спрашивают, на что опять же получают ответ.
По теме (в частности по реализации) могу сказать, что опрашивать компы по сети - такая себе практика. В данном конкретном случае отрицательный ответ даже при наличии соответсвующей записи в реестре может вернуться как минимум по трем причинам:
1. Комп выключен на момент запуска скрипта
2. Комп не в сети
3. Не включен удаленный реестр
поэтому проверять стоит локально (например таском из шедулера через GPO и с запуском от NT AUTHORITY\system), а результат уже куда-то собирать (например на шару с разрешением для записи DomainComputers).
Ну и наконец если этот параметр нужно выставить в нужное значение, то проверять вообще ненужно - просто сразу его задавать (ну или удалять, это GPO тоже позволяют делать элементарно). Но про то что это за параметр и что с ним предполагается делать спрашивать не буду, ТСу этот вопрос покажется излишним.
-
Quaker_75
Re: CMD/BAT - [решено] Проверить наличие параметра в реестре
Цитата Elven:
Что это за наезды? Я так испугался что у меня аж кофе остыл!
- Остывший кофе разогреть думаю будет небольшой для Вас проблемой. Наезда не было... За пункты - спасибо....
Что это за наезды? Я так испугался что у меня аж кофе остыл!
CMD/BAT - [решено] Проверить наличие параметра в реестре
- Остывший кофе разогреть думаю будет небольшой для Вас проблемой. Наезда не было... За пункты - спасибо....