ПоwерШелл — Миcрософт — нинг вазифаларни автоматлаштириш ва конфигурацияни бошқариш дастури бўлиб, у буйруқ сатри қобиғи ва тегишли скрипт тилидан иборат. Дастлаб фақат Wиндоwс компоненти, Wиндоwс ПоwерШелл номи билан танилган, у 2016-йил 18-августда ПоwерШелл Cоре -нинг жорий этилиши билан очиқ манбали ва ўзаро платформаларга айлантирилди[1]. Биринчиси .НЕТ Фрамеwорк , иккинчиси .НЕТ Cоре га асосланган.

ПоwерШелл

ПоwерШелл-да маъмурий вазифалар одатда маълум бир операцияни амалга оширадиган.НЕТ синфлари бўлган cмдлетлар (талаффуз қилинган буйруқ- летлар) орқали амалга оширилади. Улар турли хил маълумотлар омборидаги маълумотларга кириш орқали ишлайди, масалан, файл тизими ёки Wиндоwс рўйхатга олиш китоби ПоwерШелл-га провайдерлар орқали тақдим этилади. Учинчи томон ишлаб чиқувчилари ПоwерШелл-га cмдлетлар ва провайдерларни қўшишлари мумкин[2]. Cмдлетлар скриптлар томонидан ишлатилиши мумкин, улар ўз навбатида модулларга тўпланиши мумкин. Cмдлет лар.НЕТ АПИ билан тандемда ишлайди.

ПоwерШелл-нинг .НЕТ Ремотинг, WС-Манагемент , CИМ ва ССҲ -ни қўллаб-қувватлаши маъмурларга маҳаллий Wиндоwс тизимларида маъмурий вазифаларни бажаришга имкон беради. ПоwерШелл иш вақти бошқа иловалар ичига ўрнатилиши мумкин бўлган ҳостинг АПИ-ни тақдим этади. Ушбу иловалар кейинчалик ПоwерШелл функсиясидан маълум операцияларни, жумладан график интерфейс орқали таъсир кўрсатадиган операцияларни амалга ошириш учун фойдаланиши мумкин. Ушбу имконият Миcрософт Эхчанге Сервер 2007 томонидан ПоwерШелл cмдлетлари ва провайдерлари сифатида бошқарув функсияларини очиш ва керакли cмдлетларни чақирувчи ПоwерШелл хостлари сифатида график бошқарув воситаларини амалга ошириш учун ишлатилган[2]. Бошқа Миcрософт иловалари, шу жумладан Миcрософт СҚЛ Сервер 2008 ҳам ПоwерШелл cмдлетлари орқали бошқарув интерфейсини намойиш этади.

ПоwерШелл ўзининг кенг кўламли, консолга асосланган ёрдамини (Уних қобиқларидаги саҳифаларига ўхшаш) ўз ичига олади.

Манбалар