Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

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

Ответить
Настройки темы
PowerShell - [решено] скрипт для проверки системы

Пользователь


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

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


Изменения
Автор: rufat_4
Дата: 26-02-2014
Описание: забыл аттачить файл
Изображения
Тип файла: jpg 1.jpg
(69.7 Kb, 16 просмотров)
Здравствуйте уважемые форумчане,

готовлю скрипт с помощю шелла , нужно делать так что бы скрипт проверял ОС-ку с некими критерями,
задача состоит в том что, скрипт должен проверить например сборку XP Professional с конкретными условиями поставленную мной ..
ради примера , прикрепил фото .. там написанно что ОС-ка ZverCd, так вот, могу ли я проверять это с помошю команды?

например:
gwmi win32_operatingsystem -computer pc1 | fl *
мне не дает ничего ,

как я могу с помощью шелла вытащить ту инфу который на картинке (в аттаче) ? а именно мне нужен слово "zver" чтоб я мог отфильтровать свой скрипт..
всем спасибо..

-------
MCP : 70-270 , 70-290 , 70-291, 70-685


Отправлено: 17:43, 26-02-2014

 

Ветеран


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

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


Цитата rufat_4:
ради примера , прикрепил фото .. там написанно что ОС-ка ZverCd, так вот, могу ли я проверять это с помошю команды? »
Можете. Отчасти. Эта информация записана в «oeminfo.ini»: Изменение OEM информации и логотипа.

«Вытащить» можете, например, так:
Код: Выделить весь код
$sOEMFile = "C:\WINDOWS\system32\oeminfo.ini"

if(Test-Path -Path $sOEMFile -PathType Leaf) {
    Select-String -Path $sOEMFile -Pattern "Model.*?=.*Zver.*" -Quiet
} else {
    Write-Host "Not found [$sOEMFile]." -ForegroundColor Red
    $false
}
Возвратит «$true» или «$false».

Далеко не всегда «впихивают» своё «гордое имя» в строку «Model». Тогда можно «расширить» поиск:
Код: Выделить весь код
… -Pattern ".+?=.*Zver.*"
P.S. Разумеется, это справедливо только на NT 5.0/5.1/5.2: Migration of Oeminfo.ini Settings.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:06, 26-02-2014 | #2



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

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


Ветеран


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

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


rufat_4, Если надо посмотреть какие есть свойства, то попробуй:
Код: Выделить весь код
gwmi win32_operatingsystem | gm
Или сразу выведи все:
Код: Выделить весь код
gwmi win32_operatingsystem | fl *
Или нужные:
Код: Выделить весь код
gwmi win32_operatingsystem | fl caption, version, serialnumber, osarchitecture
Еще может понадобиться например класс win32_computersystem. Или может стоит вообще покопаться:
Код: Выделить весь код
gwmi -list win32_*

Последний раз редактировалось Foreigner, 26-02-2014 в 19:50.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:36, 26-02-2014 | #3


Пользователь


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

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


Цитата Iska:
Можете. Отчасти. Эта информация записана в «oeminfo.ini»: »
Спасибо большое

-------
MCP : 70-270 , 70-290 , 70-291, 70-685


Отправлено: 12:33, 06-03-2014 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Скрипт для проверки версии ОС HFShak AutoIt 13 01-02-2012 09:49
CMD/BAT - Скрипт для проверки пинга Hunterus Скриптовые языки администрирования Windows 9 28-12-2011 12:19
CMD/BAT - Скрипт для проверки почты spartak-21rus Скриптовые языки администрирования Windows 1 29-03-2010 10:30
Скрипт для проверки списка пользователей и их удаление из AD alex_frog Microsoft Windows NT/2000/2003 0 22-07-2009 13:16
Скрипт для проверки пользователя ($) Mike-os Вебмастеру 7 25-11-2005 18:27




 
Переход