Виндовс 7 Поверсхелл: Водич
Како решити сложене задатке помоћу новог ПоверСхелл-а у оперативном систему Виндовс 7. Наш водич приказује примере и даје детаљна упутства.
Схватите нови концепт поверхелл-а
За разлику од старог командног реда, Поверсхелл делује доследно оријентисано на објекте; заснован је на објектима Мицрософт .НЕТ оквира. Још једна предност поред проширеног спектра функција: Приступ објектима је уједначен. Уместо претходних ДОС команди, такозваних цмдлета (читајте „команде“), за које можете да употребите знак цеви „|“ могу да се повезују у линију. То значи да један цмдлет обрађује резултат претходног и на тај начин омогућава компактно формулисање сложених задатака. Како започети Поверсхелл:
- Да бисте позвали Поверсхелл, идите у менију Старт до "Сви програми"> "Додатна опрема"> "Виндовс ПоверСхелл" или упишите "сеарцххелл" у линији за претрагу.
- Прозор резултата приказује три објекта: "поверсхелл" покреће директну командну околину, "Виндовс ПоверСхелл ИСЕ" је једноставно графичко корисничко сучеље, које пре свега помаже у развоју скрипти. Као трећи елемент, модули су и даље доступни. За почетак користите јасну графичку варијанту.
- За вишекратну употребу, препоручљиво је поставити брзи приступ ПоверСхелл-у. Да бисте то учинили, направите пречицу или кликните десним тастером миша на програм, а затим изаберите контекстну команду „Приквачи овај програм на траку задатака“.
Нова синтакса наредби
- Поверсхелл ИСЕ прозор је подељен на скрипту, излаз и командно подручје. Подручја активирате кликом миша или преко менија „Прикажи“. Помоћу дијалога "Датотека" можете корак по корак да меморишете, учитате и извршавате скрипте у менију "Отклањање грешака".
- Започните из командне линије у командном подручју. Брзо Поверсхелл показује тренутну путању као и обично. Називи команди унапред дефинисаних као цмдлети прате структуру именице глагола. На пример, цмдлет „Сет-Лоцатион“ са стазом служи као аргумент за промену у други директориј. „Гет-Цхилдитем“ приказује садржај мапе. Можете добити преглед постојећих команди помоћу „Гет-Цомманд“.
- И даље се могу користити неке познате ДОС команде - „цд“ (промени директоријум) такође ради за промену директорија. Бар можете да је позовете, јер је Мицрософт редефинисао све команде испод хаубе. То се осигурава додјељивањем алиас термина који позивају одговарајући цмдлет када унесете кратицу. Листа дефинисаних термина алиаса пружа се уносом „Узми псеудоним“. Међутим, када користите старе команде, морате имати на уму да познати параметри обично више не функционирају, јер је за цмдлете дефиниран промијењени синтакса. Исправни правопис и сви могући параметри могу се пронаћи у помоћи за одговарајући цмдлет, на пример са "Гет-Хелп Гет-Цхилдитем". Користите наредбу за коју вам треба помоћ као аргумент. Приказани пример пружа помоћ за "ГетЦхилдитем", цмдлет за добру стару наредбу директорија "дир"
- Напомена: Помоћи можете у било којем тренутку да приступите графичком корисничком сучељу помоћу тастера [Ф1], било генерално или контекстно осетљивог на тренутни улаз.
Повежите наредбе Поверсхелл
Једноставни пример пописа садржаја мапе показује како концепт цмдлета проширује функционалност познату из старе ДОС наредбе "дир" у само неколико корака. Типичан задатак је пронаћи објекте међу датотекама које се налазе у фасцикли које испуњавају одређена својства. На пример, пронађите пет највећих МП3 датотека у једном директорију. У Поверсхелл-у то можете брзо да урадите са неколико ланчаних команди. Да бисте то учинили, откуцајте следеће:
- Гет-Цхилдитем -рецурсе -укључи * .Мп3
- Разврставање-Дужина објекта-силазно
- Селецт-Објецт -први 5
Ова наредба прво рекурзивно одређује МП3 датотеке које се налазе у свим подмапама и прослеђује их као објект. Други корак сортира листу у падајућем редоследу према величини, док трећи корак на крају бира првих пет елемената