Реклама

Шта ако можете продуктивност Линука пренети на Виндовс? Једна од главних разлике између Виндовс-а и Линука 7 кључних разлика између Виндовс-а и Линук-а о којима бисте требали знати пре пребацивања Опширније је да већина Линук дистрибуција долази у пакету са моћна Басх шкољка Кратки водич за почетак рада с наредбеном линијом ЛинукаМожете направити пуно невероватних ствари са командама у Линуку и то заиста није тешко научити. Опширније ; за поређење, наредбени редак у Виндовс-у је баребонес. Шта ако Виндовс има подједнако моћан терминал?

Са ПоверСхелл, тај сан би могао постати стварност.

Изјава о одрицању одговорности: ПоверСхелл није „Басх за Виндовс“ нити би то требало да буде. Да, оба су окружења командне линије која могу значајно побољшати вашу продуктивност, али ту се завршавају сличности. ПоверСхелл би требало да посматра као свој посебан приступ креирању снажног окружења командне линије.

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

ПоверСхелл се може сматрати масовном надоградњом на Виндовс наредбени редак

15 Виндовс наредбени редак (ЦМД) наредбе које морате знатиКомандни редак је и даље моћан Виндовс алат. Овде су најкорисније ЦМД команде које сваки Виндовс корисник треба да зна. Опширније . Може да обавља пуно истих задатака (нпр. Навигацију системом, интеракцију са датотекама, измене својстава), али отвара целокупни .НЕТ оквир за максималну снагу. Да бисте разумели предности овог, наставите да читате.

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

продуктивност-виндовс-поверсхелл-преглед

Док ПоверСхелл долази са иницијалним сетом команди, можете додати своје команде креирањем цмдлетс. Цмдлетс су класе које се креирају употребом језика Ц # и када се позивају, извршавају се у ПоверСхелл окружењу. Пошто су написане помоћу Ц #, цмдлети имају приступ целокупном оквиру .НЕТ.

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

Мицрософт је јасно рекао да ПоверСхелл неће отићи - у ствари, предстојећи менаџер пакета у Виндовс 10 ће се базирати на ПоверСхелл-у, па би сви требали размислити о томе да то науче раније касније.

Зашто је ПоверСхелл одличан

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

Једноставно, али моћно. ПоверСхелл окружење је довољно једноставно да га било ко може подићи у року од неколико сати након читања. Ето је крива учења, али релативно је плитка и не морате да учите све да то искористи.

Детаљне информације о процесу. Једно је користити алтернативни менаџер задатака 5 Снажне алтернативе Виндовс управитељу задатакаТаск Киллер би био боље име за изворни Виндовс Таск Манагер јер га доводимо само до убијања неодговарајућих процеса. Алтернативни менаџери задатака омогућавају вам да заиста управљате својим процесима. Опширније , али ПоверСхелл вам омогућава да изводите неке уредне трикове што се тиче управљања процесима. Почните с родним Гет-Процесс и Стоп-Процесс цмдлетс.

продуктивност-виндовс-поверсхелл-процес

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

На примјер, помоћу модула СцхедуледТаскс можете изазвати извршавање одређеног програма или процеса према окидачу (нпр. у одређено време, када се догађа системски догађај итд.) и можете дефинисати контекст за тај задатак (нпр. безбедност ограничења).

Командни цевоводи и логика. У Басх-у (Линук) команде се могу спојити тако да се излаз једне наредбе може користити као улаз за другу команду. На пример, основни цмдлет Гет-Процесс даје информације за све покренуте процесе. Шта ако желите информације само од подскуп процеса? Можете да га повежете са Вхере-Објецт цмдлет, који делује као филтер процеса, извршава Гет-Процесс само у процесима које је вратио Вхере-Објецт.

ПоверСхелл такође нуди неколико матичних команди за условну логику (нпр. Иф, Елсе, Фор, Свитцх) које се могу користити за контролу протока извршавања цмдлет-а. На пример, можете да креирате ПоверСхелл скрипту која извршава одређене цмдлете само када су испуњени одређени услови (нпр. Очистите процесе када је РАМ близу пуне).

Удаљени и позадински послови. Не само да се цмдлети могу изводити као позадински процеси (тако да можете истовремено извршавати више задатака асинхроно), али многи цмдлети се такође могу извршити на удаљеним машинама у мрежи све док су конфигурисани да ураде тако. Цмдлети са даљинским могућностима често нуде параметар ЦомпутерНаме који можете навести приликом извршавања наведеног цмдлета.

Више информација потражите на овој страници ТецхНет покретање даљинских команди са ПоверСхелл-ом.

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

Где научити ПоверСхелл

Јесте ли спремни да умажете руке помоћу ПоверСхелл-а? Ево неколико ресурса који се често препоручују младенцима који желе да што пре науче:

Водич за ПоверСхелл Дон Јонес. Ова ИоуТубе видео серија фокусирана је на ПоверСхелл 2.0 (верзију која долази у пакету са системом Виндовс 7), која сада је мало застарио, али нуди добар увод за оне који немају апсолутно никакво искуство у стварању сценарија. Сваки видео је дугачак само неколико минута, али има их 99, тако да је прилично исцрпан.

Мицрософт Виртуал Ацадеми. МВА нуди мноштво Мицрософтових курсева бесплатно, укључујући два на ПоверСхелл 3.0. Ту је Први курс и тхе Напредни курс алата и скрипта. Оба курса садрже 9 лекција које трају око један сат.

продуктивност-виндовс-поверсхелл-туторијали

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

Хеј, дечко скрипте! Блог. Ово је блог "све о ПоверСхелл-у" са пуно сјајних информација које датирају скоро читаву деценију. Нови постови се објављују сваки дан и категоризирани су ознакама за једноставно прегледавање. Ако не знате одакле започети, почните прегледавањем Почетак ознаке.

Да ли је ПоверСхелл за вас?

Шта мислиш? Да ли ће вам ПоверСхелл помоћи продуктивност на Виндовс-у Ураде нешто! 5 идеја како најбоље искористити радну површину на најбољи начинЉуди воле своје радне површине! Без обзира да ли сте на Мац, Виндовс или Линук рачунару, радна површина је отворен простор који није дефинисан чврстом структуром. За разлику од интерфејса мобилних уређаја или Виндовса 8'с ... Опширније ? Или је то превише вишка за ваше потребе? Поделите своје мисли са нама у коментарима!

Јоел Лее има Б.С. у области рачунарске науке и преко шест година професионалног писања. Главни је уредник МакеУсеОф-а.