19 најбољих Виндовс Поверсхелл пречица на тастатури

Ми смо љубитељи свега што олакшава коришћење или управљање рачунарима. Наравно, ми смо љубитељи пречица. Виндовс пречице и комбинације тастера(shortcuts and key combos) чине све лакшим. Логично је онда да Мицрософтове ПоверСхелл(PowerShell) пречице само чине ПоверСхелл(PowerShell) бољим.

Ако нисте упознати са ПоверСхелл(PowerShell) -ом , имамо ПоверСхелл водич за почетнике(PowerShell beginner’s guide) . Одличан је и за кућне кориснике и за ИТ стручњаке. ПоверСхелл(PowerShell) има више од самог језика за скриптовање. Ове пречице на тастатури примењују се на Мицрософт Виндовс ПоверСхелл ИСЕ(Windows PowerShell ISE) и ПоверСхелл конзолу(PowerShell Console) .

Иако се ПоверСхелл(PowerShell) шири на друге оперативне системе—као што су мацОС верзија 10.12 и новије, па чак и неколико Линук(Linux) дистрибуција— ове пречице можда неће радити на свим оперативним системима или свим верзијама ПоверСхелл(PowerShell) -а . Али чак и неколико ће вам уштедети минуте, ако не и сате, састављајући своје скрипте.

Најбоље пречице на тастатури(Keyboard Shortcuts) за Виндовс ПоверСхелл ИСЕ(Windows PowerShell ISE)

ПоверСхелл интегрисано окружење за скриптовање(PowerShell Integrated Scripting Environment) ( ИСЕ(ISE) ) је место где можете да развијете и тестирате ПоверСхелл(PowerShell) скрипте и апликације. Све верзије Мицрософтовог Виндовс(Windows) оперативног система, било Виндовс Сервер(Windows Server) , Про(Pro) или Хоме(Home) , укључују ПоверСхелл ИСЕ(PowerShell ISE) .

Пошто је Виндовс Поверсхелл ИСЕ(Windows Powershell ISE) окружење за уређивање, примењују се најчешће Мицрософт Оффице пречице , као што су (Microsoft Office shortcuts)Цтрл(Ctrl ) + Ц(C ) за копирање и Цтрл(Ctrl ) + В(V ) за лепљење. Пречице у наставку су специфичне за Поверсхелл ИСЕ(Powershell ISE) .

  • Ctrl + Tab и Ctrl + Shift + Tab: Помера фокус ПоверСхелл ИСЕ-а са картице на картицу. Цтрл(Ctrl ) + Таб(Tab ) вас води десно, а Цтрл(Ctrl ) + Схифт(Shift ) + Таб(Tab ) вас води лево.

  • Цтрл(Ctrl ) + Т:(T:) Отвара нови ПоверСхелл(PowerShell) радни простор. Ово можете користити да одвојите ствари као што су пројекти апликација који користе више скрипти. Обратите пажњу(Notice) на то како су наше оригиналне три скрипте отворене у ПоверСхелл 1(PowerShell 1 ) радном простору. Изаберите ПоверСхелл 2(PowerShell 2 ) радни простор да бисте радили на другом пројекту.

  • Цтрл(Ctrl ) + В:(W:) Затвара тренутни ПоверСхелл(PowerShell) радни простор и све отворене скрипте. Ако скрипта још увек није сачувана, отвориће се дијалог са питањем да ли желите да сачувате промене или не.

  • Цтрл(Ctrl ) + М:(M:) Скупите или проширите обрис. Обратите пажњу(Notice) на клаузулу ФорЕацх(ForEach ) испод и знаке + и поред ње. Прва слика показује да је клаузула ФорЕацх(ForEach) срушена; други приказује проширену скрипту.

  • Ctrl + F: Пронађите(Find) одређени текст у скрипти. Ова пречица на тастатури отвара прозор Финд . (Find)Видећете параметре које можете да примените на претрагу, као што су Подударање великих(Match Case) и малих слова , Цела реч(Whole word) , Претрага горе(Search up) , Пронађи у избору(Find in selection) . Такође можете користити регуларне изразе(Regular expressions) . Претрага почиње тамо где је курсор постављен у скрипту.

  • Ф3:(F3:) Проналази следеће појављивање параметара претраге. Можете користити дугме Финд Нект(Find Next ) у прозору Финд(Find ) , али прозор вам смета. Покушајте да изаберете Ф3(F3 ) да бисте прешли на следеће појављивање. Имаће истицање курсора.

  • Схифт(Shift ) + Ф3:(F3:)   Шта ако пређете оно што вам је потребно помоћу Ф3? Једноставно(Simply) користите Схифт(Shift ) + Ф3(F3 ) да пронађете претходну појаву. Имаће и истицање курсора.

  • Ctrl + H: Пронађите(Find) с и замењује било који текст у скрипти другим текстом. На овај алат можете применити исте параметре као на алатку за проналажење(Find) .

  • Цтрл(Ctrl ) + Ј:(J:) Отвара оквир за избор исечака. Исечци(Snippets) су мали делови кода са одговарајућом синтаксом. Двапут кликните(Double-click) да бисте уметнули исечак, а затим додајте своје параметре.

  • Цтрл(Ctrl ) + размак:(Space:) Слично као код приказивања исечака, ова команда отвара Интеллисенсе(Intellisense) . Интеллисенсе представља опције специфичне за контекст као што су параметри или компаратори. У овом случају, приказује могуће вредности параметра -ЕррорАцтион за цмдлет (-ErrorAction )Ремове-Итем(Remove-Item) . Кликните(Click) на један да бисте га изабрали.

  • Ф5:(F5:) Покреће целу скрипту и тражи да је сачувате. Означите поље поред У будућности, не приказуј ову поруку(In the future, do not show this message) , а затим ОК(OK ) да бисте покренули и сачували притиском на Ф5 у будућности. То је исто као и одабир дугмета Покрени скрипту .(Run Script )

  • Ф8:(F8:) Изаберите део ПоверСхелл(PowerShell) скрипте и притисните Ф8(F8 ) да бисте покренули само тај исечак. Ово помаже у отклањању грешака у скрипти један по део. То је исто као да изаберете дугме Покрени избор(Run Selection ) .

  • Ctrl + C или Цтрл(Ctrl ) + Бреак:(Break:) Зауставља скрипту док је покренута. Ако сте изабрали неки текст, Цтрл(Ctrl ) + Бреак(Break ) ће зауставити операцију у том тренутку. Ово је још једна пречица корисна за отклањање грешака у вашим скриптама. Одабир дугмета Стоп Оператион(Stop Operation ) има исти ефекат.

Најбоље пречице на тастатури(Keyboard Shortcuts) за Виндовс ПоверСхелл конзолу(Windows PowerShell Console)

Ако сте користили командну линију(Command Prompt) (цмд), видећете да је Виндовс ПоверСхелл конзола(Windows PowerShell Console) само командна линија прилагођена за коришћење ПоверСхелл(PowerShell) скрипти и цмдлет команди у командној линији. Конзола много личи на стару конзолу командне линије.

Ако не правите апликације за аутоматизацију или пакете за управљање Виндовс сервером, можете да користите конзолу да покренете неколико ПоверСхелл(PowerShell) команди. Међутим, ПоверСхелл(PowerShell) конзола има још неколико функција и пречица. Уобичајене пречице на командној конзоли као што су стрелица нагоре ( ^ ) и стрелица надоле ( ˅ ) за позивање недавних команди такође функционишу у ПоверСхелл(PowerShell) конзоли.

  • Слово(Letter ) + Ф8:(F8:) Не сећам се тог цмдлета који сте недавно користили, али знате да је почео са С? Press S + F8 да бисте навели све недавно коришћене цмдлете који почињу словом С. На слици испод погледајте да је прво слово друге боје да бисте нам рекли да смо управо тражили на С.

  • Алт(Alt ) + Ф7: (F7:) Брише(Clears) све недавне команде из историје конзоле. То је као брисање међуспремника(clearing the clipboard) . Ово је од помоћи када сте много урадили на конзоли, а стрелице нагоре и надоле више нису од помоћи за скакање између потребних команди.
  • Схифт(Shift ) + Ентер:(Enter:) Да бисте унели неколико редова команди, користите Схифт(Shift ) + Ентер(Enter ) на крају сваког реда пре него што унесете следећи. Затим изаберите Ентер(Enter) да бисте их све покренули у низу.

  • Ф8: (F8:) Претражујте(Search) ставке у историји команди које почињу оним што је у одзивнику. У примеру испод, Гет(Get) је откуцан у командној линији. Поновним избором Ф8 пронашла би се следећа наредба која почиње са Гет(Get) ако постоји.

  • Цтрл(Ctrl ) + Спаце:(Space:) Ради као Интеллисенсе(Intellisense) , али у конзоли. У примеру, Гет-Итем(Get-Item) је све што је унето. Коришћење Ctrl + Space приказује друге цмдлете са тим почетком и њихову синтаксу. Можете да користите стрелице лево и десно да прелазите између цмдлет-а.

  • Таб:(Tab:) Ради као аутодовршавање, али се креће кроз могућности тако што га притискате више пута. У првом примеру постоји само цртица ( ) на почетку параметра. Избор картице пролази кроз опције док не добијете ону коју желите. У овом случају, то је -Рецурсе(-Recurse) .

Сада имате моћ(Power) ПоверСхелл- а(PowerShell)

Када је Мицрософт(Microsoft) објавио ПоверСхелл(PowerShell) 2006. године, ИТ професионалци су били заузети коришћењем графичких интерфејса и батцх датотека за управљање стварима. Сада се тим методама аутоматизације и конфигурације рукује са мање посла и брже, захваљујући ПоверСхелл(PowerShell) -у .



About the author

Ја сам хардверски инжењер са преко 10 година искуства у раду на ИОС и МацОС системима. Такође сам био наставник у вечерњим часовима последњих 5 година и сам сам научио како да користим Гоогле Цхроме. Моје вештине у обе области чине ме савршеним кандидатом за развој веб страница, графички дизајн или рад на безбедности на вебу.



Related posts