Како покренути ПоверСхелл скрипте из командне линије
Кредит за слику: алварез/Е+/ГеттиИмагес
Виндовс ПоверСхелл је језик за скриптовање који можете да користите у Виндовс-у за аутоматизацију различитих задатака. Можете покренути ПоверСхелл скрипте из традиционалне Виндовс командне линије или помоћу ПоверСхелл-ове командне линије. Уверите се да покрећете само ПоверСхелл команде које сте написали и отклонили грешке или оне из извора којима верујете, јер оне из других извора могу да раде ствари које можда не желите на свом рачунару.
Разумевање Виндовс ПоверСхелл-а
Виндовс ПоверСхелл је алатка за скриптовање за Мицрософт Виндовс. Омогућава вам да аутоматизујете различите задатке на Виндовс-у, укључујући задатке системске администрације као што су повезивање на мреже или прављење резервних копија датотека или личне задатке као што је организовање скупова датотека или фотографија. Садржи приступ великом делу Мицрософт-ових .НЕТ оквир за програмирање, што га чини моћним избором за аутоматизацију Виндовс-а.
Видео дана
Можете да куцате или копирате и налепите ПоверСхелл команде у ПоверСхелл програм један по један, што може бити корисно за тестирање функција или за неке једноставне задатке. Али често желите да организујете ПоверСхелл команде у скупове датотека под називом скрипте које можете уређивати по потреби и покретати изнова и изнова. Ове датотеке обично имају екстензију датотеке .пс1, и можете покрените ПоверСхелл скрипту из командне линије ако желите или из ПоверСхелл окружење за интегрисано скриптовање, развојни алат који обезбеђује Мицрософт.
ПоверСхелл и његове алтернативе
ПоверСхелл се може користити као додатак или уместо традиционалног Виндовс скупне датотеке, који имају проширење .шишмиш и постоје у неком облику деценијама. Батцх датотеке немају приступ читавом низу .НЕТ алата, што ПоверСхелл често чини моћнијим, али су компатибилни са старијим верзијама Виндовс-а и можда су познати већем броју програмера и корисника.
Различити Виндовс програми, као што су Мицрософт Оффице алати као што су Ворд и Екцел, такође имају своје уграђени алати за скриптовање што може бити корисно за аутоматизацију задатака у оквиру тих програма.
Неки људи више воле да користе алатке за скриптовање на више платформи које се такође често налазе на Линук-у и Аппле мацОС-у, као што је алатка за скриптовање и командну линију басх или скрипт језици као што су Питхон и Руби. Међутим, они ће генерално морати да се инсталирају посебно на Виндовс. Програмери такође могу да развијају пуноправне Виндовс апликације користећи развојна окружења као што су Мицрософт Висуал Студио, али то је често више посла него што је потребно за основни посао аутоматизације.
Покрените ПоверСхелл скрипту
Можете креирати ПоверСхелл скрипту у ПоверСхелл ИСЕ-у, коју можете пронаћи тако што ћете откуцати "ПоверСхелл интегрисано окружење за скриптовање" у оквир за претрагу на траци задатака или у Старт менију или у било ком уређивачу текста. То укључује Нотепад, који је укључен у Виндовс. Обавезно сачувајте скрипту са екстензијом .пс1.
Затим, да бисте извршили ПоверСхелл скрипту из командне линије, покрените Виндовс командну линију тако што ћете откуцати "цмд" у оквир за претрагу и кликните на резултат. Откуцајте пуну путању ПоверСхелл скрипте, као што је „Ц:\Екампле\екампле_сцрипт.пс1“ и притисните ентер. Алтернативно, можете се кретати до датотеке скрипте у ПоверСхелл ИСЕ. Користити "Филе"мени"Отвори" опција за навигацију до скрипте и отварање, а затим кликните на "Филе" и "Трцати" да покренете скрипту.
Ако добијете грешку која каже да немате дозволу за покретање скрипте, покрените ПоверСхелл да бисте променили подешавања. Да бисте то урадили, потражите „ПоверСхелл" у пољу за претрагу и кликните на резултат. Затим откуцајте "Унблоцк-Филе -Патх“ након чега следи размак и пуна путања ПоверСхелл скрипте. Такође можете да промените своја подешавања да бисте дозволили покретање било које ПоверСхелл скрипте, али уверите се да разумете безбедносне последице тога пре него што донесете ову одлуку.