Потпуно ручне команде ПоверСхелл цмдлета по категоријама

Када покрећемо оперативне системе Виндовс 10 или Виндовс Сервер 2016, имамо моћан алат за управљање и контролу над више системских параметара, а то је Виндовс ПоверСхелл.

Виндовс ПоверСхелл је ажуриран у оперативним системима Виндовс 10 и Сервер 2016 како би понудио бољу контролу над сваким системским процесом, а главна компонента ПоверСхелл -а су цмдлети.

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

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

Разумећемо како ће нам употреба цмдлета дати прилику да добијемо много више информација него што мислимо да ћемо добити.

1. Цмдлетс команде у датуму и времену ПоверСхелл


Ова група укључује задатке као што су преузимање тренутног датума и времена и извршавање аритметике датума.

Промените датум и време рачунараЗа извршавање овог задатка можемо користити цмдлет Сет-Дате, али морамо имати на уму да је ово деликатан цмдлет који се мора користити опрезно. На пример, ако смо у окружењу Ацтиве Дирецтори, време нашег рачунара мора бити потпуно синхронизовано са временом контролера домена; У супротном, можда неће бити могуће пријавити се на домен.

Времена у тиму се често додељују помоћу аутоматског сервиса времена; у том случају вероватно није потребно ручно подешавање датума и времена, али ако из неког разлога морамо ручно да подесимо датуме и времена, Сет-Дате пружа једноставан начин за то.

Један од начина да промените датум и / или време на рачунару је употреба параметра -дате, након чега следе нови датум и време. На пример, да поставите датум и време на 10:30 ујутру. од 6. новембра 2021-2022 извршићемо следећи ред:

 Датум -датум -датум "06.11.2017. 10:30" 

ЕНЛАРГЕ

Ново време и датум се аутоматски постављају у систему. Ако је потребно подесити сат за два дана, ова команда користи цмдлет Гет-Дате и метод АддДаис за помицање сата за два дана:

 Сет-Дате (Гет-Дате) .АддДаис (2) 
Ово ће додати два дана тренутном датуму узимајући стварно системско време:

ЕНЛАРГЕ

Остале методе које можемо користити укључују АддХоурс, АддМинутес и АддСецондс, ове опције нам омогућавају да прилагодимо сате, минуте или секунде према временским условима или некој врсти административног управљања.

На пример, у земљама у којима време утиче на лето, можемо подесити сат минус један сат помоћу следеће линије:

 Сет-Дате (Гет-Дате) .АддХоурс (-1) 
Алтернативно, могуће је користити параметар -адјуст за подешавање времена помоћу формата сати: минуте: секунде. На пример, ова команда поставља сат унапред 2 сата и 40 минута:
 Сет -Дате -адјуст 2: 40: 0 

Наведите информације о датуму и временуЦмдлет Гет-Дате нам омогућава да дохватимо тренутни датум и време. Слично, постоје неки други трикови које можемо урадити са Гет-Дате-ом, да прилагодимо ове вредности.

Ако желимо да прикажемо тренутни датум и време, једноставно ћемо користити цмдлет Гет-Дате без икаквих додатних параметара:

 Гет-Дате 

ЕНЛАРГЕ

Тамо имамо тренутни дан, датум и време. Ако желимо да прикажемо само датум, користићемо параметар -дисплаихинт и он наводи само датум:

 Гет -Дате -дисплаихинт датум 

ЕНЛАРГЕ

Ако желимо само да прикажемо време, користићемо следећи ред:

 Гет -Дате -време приказа дисплеја 
Такође је могуће користити Гет-Дате за креирање објекта датетиме за било који датум или време. На пример, помоћу ове команде ћемо креирати променљиву која се зове $ А и која је мапирана у 12:00. од 1. децембра 2021-2022 .:
 $ А = Датум преузимања 12.12.2017 

ЕНЛАРГЕ

Сада, ако желимо да променљивој додамо одређено време, морамо је додати на следећи начин:

 $ А = Гет-Дате "1.12.2017. 11:00" 
Цмдлет Гет-Дате такође укључује бројне методе за једноставно израчунавање аритметике до данас:
 АддСецондс АддМинутес АддХоурс АддДаис АддМонтхс АддИеарс

Извршите аритметику датумаНови цмдлет Нев-ТимеСпан нуди начин аритметике датума у ​​оквиру Виндовс ПоверСхелл-а. На пример, ова команда означава број дана између данашњег датума и будућег датума на следећи начин:

 Нев-ТимеСпан $ (Гет-Дате) $ (Гет-Дате -месец 10-дан 31 -година2021-2022) 
У овом случају видећемо број дана између данашњег датума и 31. октобра 2021.-2022. Године:

ЕНЛАРГЕ

Можемо видети потпуне детаље о данима, минутима, сатима и другим. Да бисте користили Нев-ТимеСпан, биће потребно само неколико вредности датума и времена. Најбољи начин за то је коришћење методе Гет-Дате; то нам помаже да осигурамо да ћемо добити неколико објеката датетиме са којима Нев-ТимеСпан може да ради.

У овом примеру, први датум је направљен помоћу цмдлет-а Гет-Дате без икаквих додатних параметара (имајте на уму да цмдлет мора бити затворен у заграде).

За други датум, Гет -Дате је такође позван, али су додати параметри -монтх, -даи и -иеар, заједно са одговарајућим вредностима.

2. Цмдлетс команде у безбедности ПоверСхелл и безбедносни описи


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

Прилагодите смернице конфигурације Виндовс ПоверСхелл -аЦмдлет Сет-ЕкецутионПолици нам омогућава да одредимо које Виндовс ПоверСхелл скрипте могу да се изводе на рачунару. Виндовс ПоверСхелл има четири различите политике извођења:

  • Ограничено: Није могуће покренути скрипте. Виндовс ПоверСхелл се може користити само у интерактивном режиму.
  • АллСигнед: Могу се покренути само скрипте потписане од поузданог издавача.
  • РемотеСигнед: Преузете скрипте морају бити потписане од поузданог издавача пре него што се могу покренути.
Неограничено: Све Виндовс ПоверСхелл скрипте се могу покренути.

За додељивање било које од ових смерница користићемо следећу синтаксу:

 Сет-ЕкецутионПолици (полици) Сет-ЕкецутионПолици Унрестрицтед
Потребно је потврдити ову радњу:

ЕНЛАРГЕ

Наведите смернице за извршавање скриптиЦмдлет Гет-ЕкецутионПолици је одговоран за означавање које од четири политике извршења су тренутно на снази. За ово извршавамо следеће:

 Гет-ЕкецутионПолици 

ЕНЛАРГЕ

3. Цмдлетс команде у датотеци и фасцикли ПоверСхелл


Ови задаци укључују радње попут стварања, преименовања, копирања и брисања датотека и фасцикли.

Копирајте датотеке и фасциклеЦмдлет Цопи-Итем нам даје могућност да ставку копирамо као датотеке или фасцикле на другу локацију. На пример, можемо покренути следећу команду која копира датотеку Тестс.ткт из фасцикле Д: \ Солветиц у фасциклу Ц: \ Солветиц:

 Цопи-Итем д: \ Солветиц \ тестс.ткт ц: \ Солветиц

ЕНЛАРГЕ

Ако желимо да копирамо сав садржај фасцикле, укључујући подмапе, једноставно морамо да користимо џокер знак попут овог:

 Копирај-ставку д: \ Солветиц \ * ц: \ Солветиц 

ЕНЛАРГЕ

Ако желимо да копирамо само датотеке са одређеним наставком, на пример слике, користићемо следећи ред:

 Копирај-ставку д: \ Солветиц \ *. Јпг ц: \ Солветиц 

Креирајте нову фасциклу или датотекуЦмдлет Нев-Итем је брз и једноставан начин за креирање нове датотеке или фасцикле у систему Виндовс.

У овом случају креираћемо нови директоријум под називом Виндовс ПоверСхелл у фасцикли Ц: \ Солветиц. За ово ћемо извршити Нев -Итем заједно са пуном путањом до нове фасцикле и, нову врсту ставке (коју можете одредити помоћу параметра -типе и директоријума вредности). Команда ће имати следећу структуру:

 Нова ставка ц: \ Солветиц \ ВиндовсПоверСхелл директоријум 

ЕНЛАРГЕ

Ово ће створити наведени елемент на назначеној путањи. Да бисмо креирали нову датотеку, морамо слиједити исти процес, наводећи пуно име путање, али овај пут постављајући тип датотеке. Овом командом ћемо креирати датотеку Ц: \ Солветиц \ Солветиц1.ткт:

 Нова ставка Ц: \ Солветиц \ Солветиц1.ткт датотека 

ЕНЛАРГЕ

У случају да датотека постоји и желимо да је препишемо, можемо додати -форце параметар овако:

 Нова ставка Ц: \ Солветиц \ Солветиц1.ткт -датотека типа -форце 

Избришите датотеку или фасциклуЦмдлет Ремове-Итем је одговоран за уклањање датотека и фасцикли на систему.
Ако желимо да избришемо датотеку, користићемо следећи ред:

 Ремове-Итем ц: \ Солветиц \ Солветиц1.ткт 

ЕНЛАРГЕ

Такође можемо користити заменске знакове за уклањање више ставки. На пример, ова команда уклања све датотеке на путањи Ц: \ Солветиц:

 Уклони ставку ц: \ Солветиц \ * 
Још једна од доступних опција је да наведете које елементе треба уклонити, а које не, за то можемо користити следећу синтаксу:
 Ремове -Итем ц: \ сцриптс \ * -инцлуде * .ткт -екцлуде * Тестови * 
У овом случају, све .ткт датотеке ће бити избрисане осим датотеке која се зове Тестови. Цмдлет Ремове-Итем има параметар зван -вхатиф који заправо ништа не уклања, већ једноставно приказује шта би се догодило ако покренемо Ремове-Итем:
 Ремове -Итем ц: \ Солветиц \ *. Ткт -вхатиф 

ЕНЛАРГЕ

Преместите датотеку или фасциклуКористећи цмдлет Мове-Итем, можете преместити датотеку или фасциклу са једне локације на другу. На пример, преместићемо фасциклу са погона Ц на диск Д:

 Премести-ставку ц: \ Солветиц \ Солветиц д: \ Солветиц 

ЕНЛАРГЕ

У случају да елемент постоји на одредишној путањи, можемо користити параметар -форце за његово извршавање:

 Мове -Итем ц: \ Солветиц \ Солветиц д: \ Солветиц -форце 

Преименујте датотеку или фасциклуЦмдлет Ренаме-Итем нам омогућава да променимо име датотека или фасцикли, за његову употребу су нам потребне две вредности:

  • Тренутна путања до датотеке или фасцикле.
  • Нови назив датотеке или фасцикле.
У овом случају ћемо променити име фасцикле Солветиц на диску Ц у Солветиц2:
 Преименуј-ставку ц: \ Солветиц \ Солветиц Солветиц2 

ЕНЛАРГЕ

Проверите постојање датотеке или фасциклеЈедна од главних употреба цмдлет-а Тест-Патх је да провери постојање датотеке или фасцикле. На пример, ова команда проверава да ли постоји датотека Ц: \ Солветиц \ Солветиц.ткт:

 Тест-Патх ц: \ Солветиц \ Солветиц.ткт 

ЕНЛАРГЕ

Ако добијемо резултат труе, датотека постоји, у супротном ћемо видети фалсе. Могуће је чак и проверити постојање кључева у уређивачу регистра Виндовс.

 Тест-Патх ХКЦУ: \ Софтваре \ Мицрософт \ Виндовс \ ЦуррентВерсион 

ЕНЛАРГЕ

4. Команде команде у задатку Администрација система ПоверСхелл


Ови задаци укључују радње као што су покретање и заустављање услуга, преузимање података помоћу ВМИ -а и управљање евиденцијама догађаја и догађајима евиденције догађаја.

Листа информација о услугамаЦмдлет Гет-Сервице је дизајниран за преузимање информација о услугама инсталираним на систему.

Само користите Гет-Сервице без икаквих додатних параметара:

 Гет-Сервице 
Резултат ће бити следећи. Тамо можемо видети сваку услугу са именом и тренутним статусом.

ЕНЛАРГЕ

Можемо применити филтере за визуализацију услуга са одређеним стањем, на пример, да бисмо видели све услуге у стању Заустављено извршићемо следеће:

 Гет-Сервице | Вхере -Објецт {$ _. Статус -ек "стоп"} 

ЕНЛАРГЕ

Белешка$ _. представља објекат који је прошао кроз цевовод.

На исти начин, да бисмо видели све услуге које су активне, извршавамо:

 Гет-Сервице | Вхере -Објецт {$ _. Статус -ек "руннинг"} 
Виндовс ПоверСхелл подразумевано враћа услуге по абецедном реду. Међутим, помоћу цмдлет-а Сорт-Објецт могуће је сортирати враћене податке на било који начин који желите. На пример, ова команда сортира услуге прво према држави, а затим према ДисплаиНаме:
 Гет-Сервице | Сорт-Објецт статус, дисплаинаме 

ЕНЛАРГЕ

Управљајте евиденцијама догађајаДогађаји у систему Виндовс један су од најбољих начина на које као администратори морамо да управљамо системским догађајима.

Цмдлет Гет-ЕвентЛог има две сврхе: Омогућава нам да управљамо евиденцијама догађаја и такође нам омогућава приступ догађајима који се налазе у тим евиденцијама догађаја.

Да бисмо добили списак догађаја извршићемо следеће. Тамо можемо видети различите категорије са њиховом количином догађаја.

 Гет -ЕвентЛог -лист 

ЕНЛАРГЕ

Ако желимо само информације о одређеном дневнику догађаја, можемо користити цмдлет Вхере-Објецт да ограничимо преузимање података у дневник чији је ЛогДисплаиНаме једнак, у овом случају Систем:

 Гет -ЕвентЛог -лист | Где -Објекат {$ _. Логдисплаинаме -ек "Систем"} 
Да бисмо навели све догађаје одређене категорије, можемо извршити следећи ред:
 Гет-ЕвентЛог систем 

ЕНЛАРГЕ

Такође можемо да користимо -невест параметар и добијемо само последњи број догађаја евидентираних у дневнику како је назначено:

 Гет -ЕвентЛог систем -најновији 5 

ЕНЛАРГЕ

Да бисмо добили много више информација о догађају, извршићемо следећи ред:

 Гет -ЕвентЛог систем -новије 5 | Формат-Лист 

ЕНЛАРГЕ

Такође можете пренети податке кроз цмдлет Вхере-Објецт да бисте вратили подскуп догађаја. На пример, ова команда преузима само оне догађаје у Виндовс ПоверСхелл евиденцији догађаја који имају ЕвентИД једнак 403:

 Гет-ЕвентЛог "Виндовс ПоверСхелл" | Где -Објекат {$ _. ЕвентИД -ек 403} 

ЕНЛАРГЕ

Следећа опција вам омогућава да преузмете све догађаје у Виндовс ПоверСхелл евиденцији догађаја, а затим користите цмдлет Гроуп-Објецт за груписање тих догађаја према ЕвентИД-у.

 Гет-ЕвентЛог "Виндовс ПоверСхелл" | Евентид групних објеката | Сорт-Објецт Наме 
Тамо можемо видети колико се пута догађај догодио, назив и опис.

ЕНЛАРГЕ

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

 Сет -Сервице КсблАутхМанагер -стартуптипе "мануал" 

ЕНЛАРГЕ

Паузирајте или поново покрените услугуЦмдлет Суспенд-Сервице се користи за паузирање услуге која је тренутно покренута.

Заустављена услуга прекида све постојеће везе и одбија да преузме нове везе. Паузирана услуга ће нормално наставити да сервисира постојеће везе, али неће прихватити нове везе.
За ово само извршите следеће:

 Суспенд-Сервице таписрв 

ЕНЛАРГЕ

У овом случају смо паузирали услугу Телефонија користећи назив ваше услуге, али ако желимо, можемо користити назив услуге:

 Суспенд -Сервице -дисплаинаме "телефонија" 
Да бисмо поново покренули услугу у оперативном систему Виндовс, морамо да користимо цмдлет Ресуме-Сервице који следи паузирана услуга:
 Ресуме-Сервице таписрв 

Опоравак података помоћу ВМИБудући да постоји само неколико цмдлета (Гет-Процесс, Гет-Сервице и Гет-ЕвентЛог) дизајнираних за извршавање задатака системске администрације, ВМИ је и даље водећа технологија аутоматизације за администрацију система, па ће се системски администратори вероватно у великој мери ослањати на Гет- ВмиОбјецт за административне задатке.

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

Да бисмо добили информације о БИОС -у, можемо извршити следећи ред:

 Гет-ВмиОбјецт вин32_биос 

ЕНЛАРГЕ

Да бисмо били сигурни да добијамо информације о свим својствима (и њиховим вредностима), најбоља опција је да податке које Гет-ВмиОбјецт врати пренесе у Селецт-Објецт, а затим употребите заменски знак * да означите да желимо да преузмемо све вредности својстава.

Ако је потребно добити својства и методе за одређену ВМИ класу, можемо користити Гет-ВмиОбјецт за повезивање са дотичном класом, а затим проследити те информације кроз цмдлет Гет-Мембер:

 Гет-ВмиОбјецт вин32_биос | гет-мембер 

ЕНЛАРГЕ

Зауставите и покрените услугуДа бисмо зауставили услугу у оперативном систему Виндовс, морамо да користимо цмдлет Стоп-Сервице:

 Стоп-Сервице бтвдинс 
За покретање услуге користићемо цмдлет Старт-Сервице:
 Старт-Сервице бтвдинс 

Прекините процес у систему Виндовс помоћу програма ПоверСхеллЦмдлет Стоп-Процесс нам омогућава да окончамо процес (или процесе). Можемо назначити процесе које желите да убијете тако што ћете навести ИД процеса или навођењем назива процеса. Имамо могућност завршетка процеса на следећи начин:

  • Са личном картом:
 Стоп-Процесс 3512 
  • Под његовим именом:
 Бележница Стоп -Процесс -процеснаме 

ЕНЛАРГЕ

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

 Напомена о процесу -заустави -процес * 

5. Команде команди у ПоверСхелл -у Задатак за помоћ и информације


Ови задаци укључују ствари попут навођења информација о верзији Виндовс ПоверСхелл-а и коришћења цмдлет-а Гет-Мембер за преузимање информација о својствима и методама за објекат.

Нађи помоћВиндовс ПоверСхелл укључује два основна типа помоћи, помоћ за наредбе и помоћ за концепте, којима се може приступити са конзоле помоћу цмдлет-а Гет-Хелп. Да бисмо преузели листу свих доступних тема помоћи, једноставно морамо да откуцамо следећу команду:

 Нађи помоћ * 

ЕНЛАРГЕ

Када добијемо ову листу, помоћ за одређену тему можете добити просљеђивањем назива теме на Гет-Хелп. На пример, да бисте сазнали више о цмдлет-у Гет-Мембер. У том случају једноставно ћемо покренути:

 Гет-Хелп Гет-Мембер 

ЕНЛАРГЕ

Наведите све цмдлете за Виндовс ПоверСхеллГет-Цомманд је развијен да вам помогне ако се не сећате имена цмдлет-а.

Гет-Цомманд се мора користити без икаквих додатних параметара и добићемо листу свих цмдлет-ова за Виндовс ПоверСхелл:

 Гет-Цомманд 

ЕНЛАРГЕ

Можемо користити цмдлет Формат-Лист за преузимање својстава цмдлет-а:

 Гет-Цомманд | Формат-Лист * 

ЕНЛАРГЕ

Могуће је користити Селецт-Објецт за филтрирање свих својстава осим имена:

 Гет-Цомманд | Селецт-Објецт наме 

ЕНЛАРГЕ

Ове информације се могу извести у текстуалну датотеку за касније управљање, за то морамо извршити:

 Гет-Цомманд | Гет-Хелп | Оут-Филе ц: \ Солветиц \ Хелп.ткт

Наведите верзију цмдлет -аЦмдлет Гет-Хост враћа информације (као што је број верзије) за Виндовс ПоверСхелл.

 Гет-Хост

ЕНЛАРГЕ

Наведите својства и методе командеМожете користити Гет-Мембер цмдлет-а Виндовс ПоверСхелл цмдлет-а. Када се повежете са објектом, можете га пренети у Гет-Мембер, а Гет-Мембер ће заузврат навести својства и методе тог објекта.

 Гет -ЕвентЛог -лист | Гет-Мембер 

ЕНЛАРГЕ

Параметар -мембертипе нам омогућава да ограничимо податке враћене својствима:

 Гет-ВмиОбјецт вин32_биос | Својства Гет -Мембер -мембертипе 

ЕНЛАРГЕ

Наведите инсталиране Виндовс ПоверСхелл провајдереПровајдери Виндовс ПоверСхелл -а одређују складишта података које можете претраживати. На пример, помоћу команде Гет-ЦхилдИтем можете да преузмете листу свих датотека које се налазе у фасцикли.

Да бисте одредили добављаче који су вам доступни, једноставно позовите цмдлет Гет-ПСПровидер без икаквих параметара:

ЕНЛАРГЕ

6. Команде команди у Виндовс ПоверСхелл сесијама ПоверСхелл


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

Наведите језик и локалне информацијеЦмдлет Гет-Цултуре нам омогућава преглед информација о језику и локализацији.

ЕНЛАРГЕ

Наведите историју Виндовс ПоверСхелл -аТоком сваке сесије, Виндовс ПоверСхелл прати све команде које уносимо у прозор конзоле. Добијање листе тих команди је једноставно као и покретање цмдлет-а Гет-Хистори:

ЕНЛАРГЕ

Виндовс ПоверСхелл подразумевано прати 64 најновије команде откуцане у прозору конзоле. За приказ одређене количине користићемо параметар -цоунт:

 Гет -Хистори 15 -број 15 

ЕНЛАРГЕ

Позовите претходну командуЦмдлет Инвоке-Хистори вам омогућава да поново покренете Виндовс ПоверСхелл команду једноставним навођењем ИД броја додељеног тој команди.

 Позивање на историју 3 
Ово ће извршити наредбу која се налази на позицији број 3:

ЕНЛАРГЕ

Цмдлет Инвоке-Хистори прихвата само јединствени ИД, у случају извршавања више наредби, морамо извршити неколико команди Инвоке-Хистори, одвајајући их помоћу тачке и зареза:

 Позивање на историју 3; Позивање на историју 4 

7. Цмдлетс команде у складишту података и увоз ПоверСхелл -а


Ови задаци садрже задатке као што су читање и писање у текстуалне датотеке, као и чување података у ХТМЛ или КСМЛ формату.

Додајте податке у текстуалну датотекуКористећи цмдлет Адд-Цонтент, можете додати податке у текстуалну датотеку. На пример, ова команда додаје речи „Солветиц“ у датотеку Ц: \ Солветиц \ Солветиц.ткт:

 Адд-Цонтент ц: \ Солветиц \ Солветиц.ткт "Солветиц" 
ЕНЛАРГЕ

Подразумевано, додатак додаје нову вредност одмах после последњег знака у текстуалној датотеци. Ако више волите да се реч Солветиц појављује у засебном реду, само уметните `н (Виндовс ПоверСхелл сленг за" нову линију ") у вредност која је записана у датотеци.

 Адд-Цонтент ц: \ Солветиц \ Солветиц.ткт "` нСолветиц " 

ЕНЛАРГЕ

Ево неких других посебних знакова који се могу користити у Виндовс ПоверСхелл излазу:

 `0 - Нулл` а - Упозорење` б - Бацкспаце` н - Нова линија `р - Повратак линије` т - Хоризонтална картица` ' - Једноструки наводник` " - Двоструки наводник

Прикажите податке и сачувајте их помоћу наредбеЦмдлет Тее-Објецт нам омогућава да прикажемо податке у Виндовс ПоверСхелл прозору и да те исте податке сачувамо у текстуалну датотеку, све са једном командом. На пример, ова команда користи цмдлет Гет-Процесс за преузимање информација о свим процесима који се тренутно изводе на рачунару, а затим користи Тее-Објецт за истовремени приказ података на екрану и њихово чување у датотеци Ц: \ Солветиц \ Солветиц. ТКСТ:

 Гет-Процесс | Тее -Објецт -филе ц: \ Солветиц \ Солветиц.ткт 

ЕНЛАРГЕ

Можемо видети да се подаци снимају на екрану и истовремено у изабраној датотеци чувају:

ЕНЛАРГЕ

Избришите садржај датотекеЦмдлет Цлеар-Цонтент нам омогућава да избришемо садржај датотеке без брисања.

 Цлеар-Цонтент ц: \ Солветиц \ Солветиц.ткт 

Сачувајте податке као ХТМЛЦмдлет ЦонвертТо-Хтмл олакшава преглед резултата Виндовс ПоверСхелл-а на веб страници у ХТМЛ формату, што поједностављује читање и структуру података. Извршићемо следеће:

 Гет-Процесс | ЦонвертТо-Хтмл | Садржај скупа ц: \ Солветиц \ Солветиц.хтм 
У овом примеру ћемо све системске процесе сачувати у датотеци Солветиц.ткт и претворити у ХТМЛ формат:

ЕНЛАРГЕ

Ово ће створити ХТМЛ датотеку која се може отворити у било ком прегледачу:

ЕНЛАРГЕ

Прочитајте текст из датотекеЗахваљујући цмдлет-у Гет-Цонтент биће могуће приступити садржају датотеке на рачунару.

 Гет-Цонтент ц: \ Солветиц \ Солветиц.ткт 

ЕНЛАРГЕ

Сачувајте податке у КСМЛ форматуМожете да користите цмдлет Екпорт-Цликмл за чување датотеке у КСМЛ формату.

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

ЕНЛАРГЕ

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

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave