Запознат с вас черен екран с тайнствено писане и агресивно мигане на курсора? Това е командния ред. Помощната програма е налична във всички версии на Windows. С негова помощ е удобно да управлявате системата, да извиквате програми, да намирате файлове. Но за професионална работа, cmd не е достатъчно функционален. Затова Microsoft реши да поправи всички недостатъци на конзолата и пусна продукт, наречен Windows PowerShell. Какво е това и как да се използва разработката, прочетете нататък.
PowerShell е интерактивна, обектно-ориентирана командна среда с езикови функции сценарии. Официалното пускане на PowerShell 1.0 от Microsoft се проведе на 14 ноември 2006 година. Разработчиците са комбинирали обичайния интерфейс на командния ред на CLI с платформа за управление на локални и отдалечени мрежи .NET Framework.
Ad
Имайте предвид, че Windows PowerShell не е проста операционна обвивка. Microsoft успя да създаде мощен, разширяем и в същото време гъвкав инструмент за автоматизация на управлението, който може да функционира като специален скриптов език.
На 18 август 2016 г. Microsoft обяви, че Windows PowerShell вече е продукт с отворен код, достъпен за всеки разработчик. Компанията също така добави поддръжка за Unix-базирани операционни системи, включително Linux дистрибуции и OS X.
За да изпълните задачите, се използват кратки команди или кратки команди. Това са малки команди, написани като изпълними файлове. Във версия 2.0 на PowerShell за Windows XP и Server 2008 R2 създателите добавиха модули, които ви позволяват да управлявате голям брой ресурси, включително Active Directory и Exchange Server.
Ad
Сега повече от 130 модула и команди са вградени в инструмента за автоматизация на PowerShell. Те осигуряват достъп до файлове, мрежи, системния регистър, администрация и други системни функции:
Като се има предвид, че Windows PowerShell е разширяема среда, потребителите могат да създават свои собствени екипи, да пишат „авторски“ модули, използвайки.
През 2016 г. бе пусната най-новата бета версия на PowerShell 6.0. В Windows 7, 8 и 10, помощната програма е вградена. Ако използвате различна операционна система, приложението трябва да бъде изтеглено. За да направите това, отидете на официалния сайт microfoft.com и в полето за търсене въведете Инсталиране на Windows PowerShell. Системата автоматично ще се прехвърли на страницата с последните версии на продукта. Изберете вашата ОС от списъка и щракнете върху Изтегли.
Когато файлът е напълно зареден, щракнете двукратно върху него, за да го отворите. По подразбиране средата ще бъде инсталирана в ProgramFilesPowerShell и ще създаде пряк път в менюто "Старт". Ако сте доволен потребител на Windows, кликнете върху иконата на системата в долния ляв ъгъл и въведете PowerShell в „Намиране на програми и файлове“. Стартирайте приложението, въведете първия си cmdlet и започнете да работите.
Ad
Името на всеки cmdlet е във формата на глаголно-съществително или екшън-обект. Ние предлагаме списък с най-важните кратки команди PowerShell за Windows 10 и предишни версии, като се започне с XP. Те ще бъдат полезни дори и за начинаещи потребители, които току-що вчера научиха как да записват текстови документи.
В допълнение към кратките команди, помощната програма PowerShell в Windows 7 и по-нови версии включва специални символи като $ _ или {}. Най-озадачаващите значки причиняват начинаещи, които не са имали нужда да се справят с Linux-подобни системи или програмиране.
Ad
С помощната програма PowerShell е включено графично приложение на Windows PowerShell ISE. Това е обвивка или интегрирана среда за писане на скриптове. ISE предоставя на разработчиците огромна гама от опции. С него можете да създавате, отстранявате грешки и да редактирате скриптове, отворени текстови и XML файлове. Оцветяването на синтактичния цвят значително улеснява тестването и откриването на грешки в кода.
ISE е много по-удобен от PowerShell конзолата и може напълно да го замени. Използвайки средата, можете да копирате и поставяте големи фрагменти от кода, да стартирате не целия скрипт, а отделни части от него. За разлика от PowerShell, размерът на прозореца в ISE лесно се променя от показалеца на мишката, както при работа с обикновена програма.
Ad
За да изпробвате околната среда ISE, от менюто "Старт" въведете PowerShell ISE. Ако използвате не друга Windows, но друга операционна система, изтеглете и инсталирайте дистрибуцията от официалния сайт. След стартиране на приложението ще се отвори прозорец от три части. Скриптите са написани най-отгоре, командите PowerShell са на дъното, а резултатът е видим в средата.
Започнете запознаване с ISE и в долния прозорец въведете Get-Process. Натиснете Tab няколко пъти. До командлета ще се появят неговите параметри, които ще се променят след всяко натискане на клавиш. Това ще бъде първата ви сесия със скриптовата среда на Microsoft.