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

ПоверСхелл је аутоматизовани објектни скриптни језик. Широко га користе системски администратори. ПоверСхелл је изграђен на.Нет оквиру. Користи уобичајени језик рада и овај оквир прихваћа и враћа НЕТ објекте оквира. Такође уводи значајку цмдлет-а који је једноставан алат наредбеног ретка који је уграђен у љуску. То је опен соурце и цросс-платформа. Цмдлети могу приступити подацима из различитих спремишта података попут датотечног система или регистра. Цмдлети могу да додају и трећи провајдер. Погледајмо различите команде које се могу користити у ПоверСхелл-у.

Основне наредбе ПоверСхелл-а

Следе основне команде ПоверСхелл:

1. Помоћ и помоћ

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

2. Политика постављања извршења

Како би спречио извршавање било каквог злонамерног кода у окружењу ПоверСхелл, Мицрософт је онемогућио скриптирање. Да бисте контролисали овај ниво заштите, корисник може да искористи ову наредбу, а затим да је промени у било шта од следећег:

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

3. Политика покретања извршења

Када администратор није упознат са сервером, тада морају разумети политику извршавања која се користи за покретање скрипте и то се може наћи коришћењем Гет-Екецутион смерница.

4. Гет-Процесс

Да бисте добили списак свих покренутих процеса, може се користити ова наредба која ће приказати све тренутно покренуте процесе.

5. Стоп-Процесс

Понекад се може десити да заглави неки процес. Коришћењем Гет-Процесс-а може се пронаћи ид процеса и корисник може окончати овај поступак помоћу наредбе Стоп-Процесс. Назив ИД-а процеса може се користити за прекид текућег процеса.

6. Изаберите Објект

Кад год се неки предмет извози, у ЦСВ датотеци се налазе бројна својства. Наредба Селецт помаже вам у сужавању ствари које ће укључивати објекте у које вас занимају само ви. Ова наредба вам помаже да одредите неке специфичне особине за укључивање. На пример, за креирање ЦСВ датотеке име сваког система и његов статус може се користити следећа наредба.

7. Дневник догађаја

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

8. Извези ЦСВ

Присутни подаци могу се извести из ПоверСхелл-а у ЦСВ датотеку којој се може приступити помоћу Екцела. Корисник мора навести име излазне датотеке и ово се може извести у ЦСВ датотеку.

9. Претвори у ХТМЛ

ПоверСхелл може пружити различите информације о систему и помоћи у креирању извештаја који се може послати било коме. То се може постићи коришћењем Претвори у ХТМЛ. Да би искористио ову наредбу корисник може лако пренети излаз из друге наредбе у Претвори у ХТМЛ. Корисник може употребљавати прекидач Својства који помаже у контроли резултата који укључује ХТМЛ датотеку.

10. Набавите сервис

Ова наредба пружа листу свих сервиса који се могу инсталирати. Ако корисник жели одређену услугу, тада може додати прекидач -Наме и именовати услугу.

Интермедиате ПоверСхелл команде

Испод је листа објашњених кратких ПоверСхелл наредби:

1. Дир

Добија све датотеке и мапе у погону датотечног система.

2. Епсн

Ова наредба увози команде из различитих сесија и спрема их у Виндовс ПоверСхелл модул.

3. фл

Форматира излазну листу својстава у којој се сва својства појављују у новој линији.

4. Посао

Добија позадинске задатке Виндовс ПоверСхелл који се изводе у тренутној сесији.

5. Гет-мембер

Помаже у добијању својстава и метода објекта.

6. Својство "Гет-Итем"

Добија својство одређеног предмета.

7. Инвоке-Цомманд

Изводи команде на локалним и удаљеним рачунарима.

8. Позовите методу ВМИ

Позива методе управљања инструментом Виндовс.

9. Нев-ПСДриве

То ствара привремене и постојане мапиране мрежне погоне.

10. Изван домаћина

Излаз шаље у командну линију.

Напредне наредбе ПоверСхелл-а

Ове напредне наредбе за ПоверСхелл корисне су за добијање информација у различитим форматима и конфигурирање сигурности, погледајмо неколико команди као што је наведено у наставку.

1. Постаните јединствени

Ово је цмдлет који дохваћа јединствене предмете са сортиране листе објеката.

2. Предмет мере

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

3. Вхере-Објецт

Овај цмдлет се користи за одабир објеката који имају одређене вредности својстава из збирке објеката који су му прослеђени.

4. Старт-Слееп

Ово је такође цмдлет који суспендује активност присутну у скрипти или сесији током одређеног временског периода.

5. Изражавање позива

Користи се за извођење наредбе или израза на локалном рачунару.

Савјети и трикови за кориштење наредбе ПоверСхелл

  • Искористите јединствене $ променљиве. Варијабле могу складиштити и манипулирати подацима. Повећава флексибилност и поновну употребу кода.
  • Користите Старт-Трансцрипт и Стоп-Трансцрипт да бисте омогућили пријављивање у своје скрипте.
  • Искористите опцију Три анд Цатцх за побољшање отпорности сценарија.
  • За увоз и извоз података користите везе Импорт-ЦСВ и Екпорт-ЦСВ. Можете да правите сопствене скрипте.
  • За понављајуће акције користите за сваку. Корисник може понављати блокове који могу помоћи у аутоматизацији великих ручних задатака.

Закључак

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

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

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

  1. Водич за основе ПоверСхелл оператера
  2. Како инсталирати ПоверСхелл
  3. Рад са одговорним командама
  4. Које су употребе Поверсхелл-а?
  5. Водич за функције стрингова ПоверСхелл
  6. Водич до листе команди Уник Схелл-а

Категорија: