ПоверСхелл скрипта за добијање чланова групе Ацтиве Дирецтори

17. јуна 2021 12732 Погледи Како избрисати фасцикле или датотеке помоћу ПоверСхелл-а

Овај водич је практичан корак по корак који показује како да напишете Поверсхелл скрипту за добијање чланова АД групе. Коначни сценарио је укључен на крају водича.

Прегледајте теме постова

Шта вам је потребно да напишете Поверсхелл скрипту да бисте добили чланове АД групе

Да бисте направили ову скрипту, требаће вам следеће:

  1. Основно познавање ПоверСхелл команди
  2. ПоверСхелл уређивач скрипте (ПоверСхелл ИСЕ или ПоверГУИ)
  3. Назив АД групе чије чланове желите да извезете

Поверсхелл скрипта за добијање чланова АД групе (основне команде)

У овој демонстрацији извешћу чланове групе приказане на слици испод:

Пратите доле наведене кораке да бисте направили Поверсхелл скрипту да бисте добили чланове АД групе:

  • Отворите уређивач скрипте. Користићу ПоверГУИ. Затим отворите нови прозор за скриптовање. Сачувајте датотеку као Екпорт-АДГроупМемберс
поверсхелл добити чланове огласне групе

Први корак је да одредимо ПоверСхелл цмдлет команде које су нам потребне. Најлакши начин да пронађете ПоверСхелл команду је да користите команду Гет-Цомманд.

Лепота Поверсхелл-а је у томе што су команде описне. Дакле, да бисте пронашли команду која извози (добија чланове АД), покрените наредбу испод:

|_+_|

Ево резултата команде:

Команда коју тражимо је Гет-АДГроупМембе р

  • Следећи корак је да одредите како да користите ову команду. Да бисмо то урадили, покренућемо наредбу испод:
|_+_|

Ево резултата

Гледајући синтаксу, видим параметар под називом [-Идентитет] . То значи да ако знам име групе могу да користим наредбу испод да наведем њене чланове:

|_+_| У последњој команди, Виндовс Админс је име АД групе

Резултат у ПоверСхелл-у:

поверсхелл гет чланове огласне групе - Гет-АДГроупМембер -Идентити

Мислили бисте да ће нам резултат дати управо оно што нам треба. Нажалост, вратио је више од једног својства АД Корисник . То захтева више посла.

Пре него што наставимо, ажурираћемо нашу скрипту. Копирајте наредбу Гет-АДГроупМембер -Идентити Виндовс администратори у уређивач скрипте.

Не заборавите да промените име АД групе у стварно име групе у вашем окружењу

Ажурирана Поверсхелл скрипта за добијање чланова АД групе је приказана у наставку:

поверсхелл гет чланове огласне групе – Ажурирана скрипта
  • Следећи корак је додавање команде променљивој, променљиву ћу назвати $Мемберс. Ажурирана ПоверСхелл скрипта за добијање чланова АД групе сада ће изгледати овако:

Следећи одељак подиже сценарио на следећи ниво!

Поверсхелл скрипта за добијање чланова АД групе (напредно)

У овом одељку ћу се надовезати на оно што сам до сада урадио. Ево шта имамо до сада.

Пажљиво погледајте резултат. Сваки корисник има следећа својства: разликовно име, име, објецтЦласс, објецтГУИД, СамАццоунтНаме и СИД. Али треба ми само корисничко име и корисничко име (СамАццоунтНаме).

Изменићу скрипту да прикаже само ова два својства. Ево ажуриране ПоверСхелл скрипте за добијање скрипте чланова АД групе.

Једини нови додатак је Селецт-Објецт команда. Једноставно сам убацио последњу команду (чувану у $Мемберс). Селецт-Објецт тако да могу да вратим само два својства која су ми потребна. Ево резултата у ПоверСхелл-у.

Ово изгледа добро, али можемо учинити да излаз изгледа лакшим за корисника. Желео бих да скрипта замењује име пуним именом и СамАццоунтНаме корисничким именом.

Ево ажуриране Поверсхелл скрипте за добијање чланова АД групе:

Потпуно је исти сценарио са Селецт-Објецт команда измењена. Досадашњи резултат скрипте је приказан испод поверсхелл гет чланове огласне групе - излаз скрипте до сада.

Резултат изгледа баш онако како ја желим! У следећем одељку додаћу последњи део скрипти.

Поверсхелл скрипта за добијање чланова АД групе (извезите резултат у ЦСВ)

Да бих завршио скрипту, желим да додам последњи бит: команду која ће извести излаз у ЦСВ. Ја ћу једноставно пребацити излаз у Извоз-ЦСВ команда.

Ево коначног сценарија

Поверсхелл Преузми скрипту чланова АД групе (извези резултат у ЦСВ)

И ЦСВ излаз

Поверсхелл Преузми скрипту чланова АД групе (извези резултат у ЦСВ)

Можете копирати скрипту испод:

|_+_|

Надам се да видите како је лако написати поверсхелл да бисте добили чланове огласне групе. Циљ водича је да вас проведе кроз како пишем типичну ПоверСхелл скрипту.

Верујем да вам више користи да научите како да напишете ПоверСхелл скрипту уместо да само копирате скрипту. Ако сматрате да је скрипта корисна, поделите је са другим читаоцима помоћу обрасца Оставите одговор на крају ове странице.

Да бисте сазнали више о ПоверСхелл-у, посетите нашу ПоверСхелл страницу.

Други корисни водичи

  • ПоверСхелл низ и додавање у низ: апликације и примери
  • Поверсхелл НоТипеИнформатион: апликације и примери

Додатни ресурси и референце