27Aug
ВМИ и његов новији брат ЦИМ могу се користити за управљање Виндовс машинама у вашем окружењу.Али да ли знате разлику између њих?Придружите нам се као што погледамо.
Обавезно прочитајте претходне чланке у серији:
- Сазнајте како да аутоматизујете Виндовс ПоверСхелл
- Учење да користи Цмдлетс у ПоверСхеллу
- Учење Како користити објекте у ПоверСхелл
- Формирање, филтрирање и упоређивање учења у ПоверСхелл
- Научите да користите Ремотинг инПоверСхелл
И остати подешен на остатак серије током целе недеље.
Увод
ВМИ означава Виндовс Манагемент Инструментатион.Реч "Инструментатион" се односи на чињеницу да ВМИ дозвољава да добијете информације о унутрашњем стању вашег рачунара, слично као што инструменти арматурне плоче у вашем аутомобилу могу преузети и приказати информације о стању ваших унутрашњих компоненти аутомобила.
ВМИ се састоји од спремишта које садржи класе који представљају компоненте које би могле да се управља унутар ваше машине.Под тим мислимо само зато што ВМИ има класу Вин32_Баттери не значи да ваша машина садржи батерију.Ове класе се затим могу информисати локално или чак преко мреже користећи језик упита врло сличан СКЛ-у званом ВКЛ.Међутим, познато је да је ВМИ веома непоуздан, углавном због чињенице да је заснован на РПЦ( Ремоте Процедурес Цаллс), који обављају неке луде ствари са портовима на које се одлуче да комуницирају.
Почевши од Виндовс 8 и Сервера 2012, ВМИ се укида у корист заједничког информационог модела или кратког ЦИМ-а.Једина разлика између ВМИ и ЦИМ је транспортни протоколи који они користе.Док ВМИ извршава упите користећи даљинске поступке позива, ЦИМ користи ХТТП, што изгледа да представља велику разлику.На бази још увек разговарају са истим спремником информација.
Коришћење ВМИ
Најбржи и најједноставнији начин истраживања информација доступних путем ВМИ-а јесте преузимање зграде за било који бесплатни ВМИ Објецт Бровсер.Свиђа нам се овај.Када је преузмете, покрените га и имат ћете графички интерфејс да бисте претраживали ВМИ класе.
Ако желите да сазнате нешто о конфигурацији диска рачунара, притисните комбинацију тастера Цтрл + Ф да бисте приказали поље за претрагу, а затим унесите "логички диск" и притисните ентер.
Одмах ће вас одвести до класе Вин32_ЛогицалДиск.
У доњој половини апликације можете видети да имамо два примерка класе.
Једном када имамо класе коју тражимо, упити га из ПоверСхелл-а је право напријед.
Гет-ВмиОбјецт -Куери "СЕЛЕЦТ * ФРОМ Вин32_ЛогицалДиск"
Нисам видео синтаксу неко време са људима који су ових дана радије користили нову параметрирану синтаксу.
Гет-ВмиОбјецт -Цласс Вин32_ЛогицалДиск
Ако желите да добијете информације са другог рачунара на вашој мрежи, једноставно можете користити параметар ЦомпутерНаме.
Гет-ВмиОбјецт -Цласс Вин32_ЛогицалДиск-КомпајтерНаме Випер -Цредентиал випер \ администратор
Користећи ЦИМ
Имајући у виду да је ЦИМ доступан само на Виндовс 8 и Сервер 2012, кретање напред је дефинитивно начин да се иде.
Гет-ЦимИнстанце -ЦлассНаме Вин32_ЛогицалДиск
Постоји и завршетак табулатора за параметар -ЦлассНаме када се користи Гет-ЦимИнстанце, што показује да ће се напријед у овом случају усмерити напори Мицрософт-а.
У ствари, ВМИ је развио потпуно одвојен тим унутар Мицрософт-а, али је касније преузет од стране људи задужених за ПоверСхелл.Били су они који су приметили да ће бити тешко очистити неред који је оставио иза себе.У покушају да реше ситуацију, покушавају учинити ВМИ и ЦИМ доступнијим писањем омотача који користе ВМИ и ЦИМ испод хаубе.Једини начин да проверите да ли је цмдлет омотач је погледати документацију.На пример, цмдлет Гет-Хотфик је омотач за класу Вин32_КуицкФикЕнгинееринг, како се види у документацији.
То значи да можете добити хитне исправке на удаљеним машинама користећи цмдлет Гет-ХотФик уместо ВМИ Куери.
Гет-ХотФик-ЛоцалхостПривациНаме лоцалхост
Дакле, ту имате.Само запамтите да ако постоји наменски цмдлет, увијек ћете га желети користити, а затим ЦИМ не би требало да постоји цмдлет.Коначно, ако све друго не успије или имате старије машине у вашем окружењу, желите да користите ВМИ.То је све што имам за ово време.Видимо се сутра за више функција ПоверСхелл.