Шта је ПоверСхелл?

Мицрософт ПоверСхелл је иницијално развијен за аутоматизацију задатака и управљање конфигурацијом за Виндовс. Сада је пројекат отвореног кода који се може инсталирати на различитим ОС (оперативним системима). Граната (овде вас немојте збунити због гранате као експлозивног артиљеријског пројектила или бомбе) развијена је у .НЕТ оквиру и укључује љуску командне линије и скриптни језик.

Еволуција ПоверСхелл-а

Доња табела даје поглед на различите верзије ПоверСхелл-а од самог почетка

Где у Виндовс-у можемо пронаћи ПоверСхелл?

  • Најлакши начин је претраживање у траци за претрагу као што се види са доње слике:

Кораци на следећи начин: Старт -> Унесите "Виндовс ПоверСхелл"

  • Тада ће се отворити нови прозор као на слици испод

Шта се све може учинити помоћу ПоверСхелл-а?

Мицрософт је дизајнирао ПоверСхелл као алат који ће помоћи корисницима да аутоматизују и разреше многе административне задатке за које је иначе потребна ручна интервенција. Неки од примера таквих задатака укључују:
Приказивање свих портова / УСБ уређаја који су инсталирани на једном систему или чак преко мреже.
Скрипта која ће се извршити у позадини, а с друге стране може бити дуготрајан задатак.
Такође можемо да користимо ПоверСхелл као менаџер задатака да убијемо процесе који не реагују или им је потребно превише времена да се комплетан извештај и извезе у ХТМЛ формат.

ПоверСхелл омогућава корисницима да пишу скрипте користећи / комбинујући више команди за аутоматизацију понављајућих задатака.

ПоверСхелл је веома користан алат за мрежне администраторе, јер они раде са активним директоријумом. Има много команди које су прилагодљиве, а зову се цмдлети што им може помоћи да постану продуктивнији.

Каква је разлика између ПоверСхелл-а и ПоверСхелл ИСЕ-а?

Ако се ГУИ (графички кориснички интерфејс) дода у ПоверСхелл, добијамо ПоверСхелл ИСЕ где ИСЕ значи Интегрисано окружење скрипта. За разлику од интерфејса наредбеног ретка ПоверСхелл где треба да напише сав скуп наредби у линији у ПоверСхелл ИСЕ, он / она може да креира, мења или покреће скрипте чувајући их. ИСЕ алатка за развој омогућава корисницима да додају више команди које се могу користити за изградњу логике за њихово извршавање.

Овај алат је посебно дизајниран за Виндовс администраторе који ретко извршавају понављајуће задатке или извршавају наредбе које обично манипулишу конфигурацијом система.

Слика испод приказује како изгледа ПоверСхелл ИСЕ:

ГУИ (графички кориснички интерфејс) нешто је сличан ГУИ-у нотепад-а и помаже корисницима да уређују своју скрипту пре него што је изврше у љусци.

Неке употребе ПоверСхелл команди су како слиједи:

Цмдлетс -> ово су употребе наредби ПоверСхелл, један од најбољих начина за проналажење листе свих употреба ПоверСхелл наредби је унос и извршење наредбе „Гет-Цомманд -Типе Цмдлет“.

Као што се види на горњој слици, наредба ће вам дати потпуну листу свих расположивих наредби. Листа је огромна и треба да се креће горе / доле док не нађе команду. Постоји неколико чланака који описују употребу свих ових команди које помажу корисницима да аутоматизују заморне понављајуће задатке.

Неки од општих задатака укључују:

  1. Деинсталирајте Виндовс 10 апликације
  2. Поново инсталирајте све задате апликације за Виндовс 10
  3. Употреба програма ПоверСхелл помаже да се преброје све датотеке и мапе
  4. Пронађите своју ИП адресу у оперативном систему Виндовс
  5. Избришите партицију из оперативног система Виндовс
  6. Испишите листу текућих процеса
  7. Пронађите МАЦ адресу било које мрежне картице

Корисници који добро познају ЦЛИ (интерфејс командне линије) и Линук, Усес оф ПоверСхелл има сопствену листу алиаса који имају слична имена као и команде које се тамо користе. Неки од примера укључују цат, дир, моунт, ем, цхдир, сортирање итд. Ако корисник жели целокупну листу псеудонима, мора да изврши следећу наредбу „Гет-Цомманд -Типе алиас“.

Ко користи ПоверСхелл?

ПоверСхелл је врхунско оружје за многе ИТ администраторе, јер може да аутоматизује понављајуће задатке, а Поверсхелл такође управља операцијама у многим сложеним мрежама.

Узмимо пример и разумемо шта су користи ПоверСхелл-а и шта Поверсхелл може да уради:
На пример, имамо 500 сервера и морамо инсталирати закрпу на све, али закрпа је потребна најновија верзија софтвера да би била доступна како би се инсталирао на машину. Зато обично проверавамо најновију верзију софтвера на систему да ли је присутан, тада настављамо са инсталирањем закрпе или покушавамо да ажурирамо софтвер. Дакле, ако радимо ручно, требаће много времена да се обави овај једноставан задатак, Употреба ПоверСхелл-а помаже ИТ администраторима да напишу скрипту и пошаљу статус сервера. Статус може да садржи листу свих сервера који имају најновију верзију софтвера и који се не налазе у две одвојене датотеке, што омогућава ИТ администраторима да повећају своју продуктивност.

Дакле, као што видимо из горњих примера, не само да ИТ администратори нормални корисници такође могу користити ПоверСхелл или за аутоматизацију или уклањање грешака са којима се суочавају током коришћења система.

Препоручени чланци

Ово је водич за најбољу употребу Поверсхелл-а. Овде смо расправљали о различитим начинима коришћења, основним концептима и карактеристикама ПоверСхелл-а који помажу ИТ администраторима да управљају операцијом. Такође можете погледати следеће чланке:

  1. Употребе Ц #
  2. Употребе Сцале
  3. Употребе кодирања
  4. Усес Оф ЈКуери

Категорија: