Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Поиск слова в строке из реестра

Ответить
Настройки темы
CMD/BAT - Поиск слова в строке из реестра

Новый участник


Сообщения: 14
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


Доброго времени суток всем. Есть скрипт:
Код: Выделить весь код
echo on 
cls 
for /f "tokens=2*" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName ^| find "ProductName"') do set ProductName=%%b


if "%ProductName%" == "Windows Server 2008 R2 Datacenter" goto noconfig
if "%ProductName%" == "Windows Server 2008 R2 Enterprice" goto noconfig
if "%ProductName%" == "Windows Server 2008 R2 Standart" goto noconfig
if "%ProductName%" == "Microsoft Windows Server 2003" goto noconfig
if "%ProductName%" == "Microsoft Windows XP" goto config 
if "%ProductName%" == "Windows 7 Ultimate" goto config
if "%ProductName%" == "Windows 7 Enterprise" goto config
if "%ProductName%" == "Windows 7 Professional" goto config
if "%ProductName%" == "Windows 7 Home Premium" goto config
if "%ProductName%" == "Windows 7 Home Basic" goto config
if "%ProductName%" == "Windows 7 Starter" goto config



:noconfig
echo Config do not need
@pause
exit 

:config 
@echo AutoConfiguration Lan DHCP Script
echo config work
@pause
Помогите пожалуйста сделать так, чтоб он не сверял всю строку целиком, а проверял только часть строки и если в ней есть слово Server, уходил в noconfig, а если нет такого слова, то в config. Это будет скрипт автоматической установки, но только на клиентские машины а не на сервера.
Части конфиг и но конфиг пока тестовые, для проверки работы первого условия

P.S. Совсем не силен в программировании, по возможности, не кидайтесь помидорами

Заранее спасибо.

Отправлено: 14:08, 22-03-2017

 

Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Elven:
Вот здесь вообще не понял, зачем перетаскивать? Просто политику в которой установка софта применить на нужную OU и все. Если нужно применять политику не ко всем компьютерам OU - используйте группы безопасности. Благо с изменениями, если моя память не спит с другим, от мая прошлого года одной махонькой галочки достаточно чтобы применять на все кроме этой самой группы (до этого вроде как можно было сделать только запретом чтения политики).
А если нужно применять только на одну группу - еще проще. »
Нет. Я имею в виду другое. Есть оу, в нем есть пк, политикой на него установился софт. И если пользователь, у которого есть права локального админа (да, есть такие) удалит этот софт, то при следующей перезагрузке софт на пк снова не поставится...

Отправлено: 12:54, 30-03-2017 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Сиволапый, у пользователей по определению не должно быть привилегий локальных администраторов. В принципе. Если в Вашем домене такое наличествует — значит, что-то не так в Датском королевстве.

Отправлено: 13:35, 30-03-2017 | #22


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska,
Именно вот такого ответа и ждал Но по большей части я с вами согласен.

Ладно, спасибо всем за внимание и помощь! Дальше сам

Отправлено: 07:27, 31-03-2017 | #23



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Поиск слова в строке из реестра

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Поиск в AD по строке из внешнего файла. Gluteus Maximus Скриптовые языки администрирования Windows 1 03-09-2015 10:08
VBS/WSH/JS - поиск слова в тексте и вывод части текста после искомого слова sergey23031978 Скриптовые языки администрирования Windows 9 18-02-2015 16:54
Разное - Программа для удаления нужного слова из всех веток реестра одним кликом. Smorvel Программное обеспечение Windows 5 07-11-2013 13:39
CMD/BAT - [решено] Поиск слова в последней строке support23 Скриптовые языки администрирования Windows 5 16-08-2012 13:04
[решено] PHP, определение слова в строке foma24 Вебмастеру 3 30-05-2012 15:35




 
Переход