Експертски геек Навигација у командној линији регистра као да је диск помоћу ПоверСхелл-а
Концепт диска у ПоверСхелл-у се не односи на физичке дискове, већ на представљање било које складишта података као конзистентног интерфејса. Користећи прави провајдер можете чак и да приступите регистру као да је то структура фајлова.
Навигација у љусци
Отворите ПоверСхелл тако што ћете откуцати ПоверСхелл у траку за претрагу и притиснути Ентер.
Када се ПоверСхелл отвори, откуцајте:
цд ХКЦУ:
За промену у ХКЕИ_ЦУРРЕНТ _УСЕР кошницу.
Кључеви у регистру су попут фолдера. Међутим, кључне вредности се не понашају као датотеке. Уместо тога, њима се управља као својствима кључева и приказују се у колони својства. Да бисте видели листу тастера можете једноставно да покренете:
Дир
Да бисте урадили више са кључевима, најлакше је креирати променљиву за кључ. Омогућава да направимо променљиву названу кључ за ХКЕИ_ЦУРРЕНТ_УСЕР Софтваре Мицрософт Виндовс \ т.
$ кеи = Гет-Итем ХКЦУ: Софтвер Мицрософт Виндовс ВЕРСИОН Екплорер
Следећи да видимо колико вредности садржи моја варијабла кључа. Да бисмо то урадили, морамо да користимо својство звану ВалуеЦоунт.
$ кеи.ВалуеЦоунт
Као што видите, постоји 6 вредности. То нам говори колико има вриједности, али нам не говори које су вриједности позване да ураде, а које требате погледати својство својстава кључева.
$ кеи.Проперти
Ако желите дохватити садржај вриједности, можете користити својство ПСПатх заједно с наредбом Гет-ИтемПроперти како слиједи. Створит ћемо варијаблу звану вриједност која ће нам помоћи да примимо појединачне вриједности.
$ валуе = Гет-ИтемПроперти $ кеи.ПСПатх
То ће дохватити садржај за све вредности у кључу, али зато што смо креирали променљиву вредности можемо је рашчланити на појединачно својство. На пример.
$ валуе.Схеллстате
Вратиће само садржај вредности Схеллстате.
Цреатинг Кеис
Стварање нових кључева је као креирање нове фасцикле:
Нови директоријум типа-ставке “Овде унесите име новог кључа”
Брисање тастера
Брисање кључа се врши помоћу команде Ремове-Итем, на пример:
Уклони ставку „Упишите ново име кључа овде“
Креирање вредности
Да бисте додали нове вриједности кључу морате користити Сет-ИтемПроперти
Тип ставка | Држи | Тип података |
Низ | Низ | РЕГ_СЗ |
ЕкпандедСтринг | Низ са променљивама окружења које се решавају када се позове | РЕГ_ЕКСПАНДЕД_СЗ |
Бинари | Бинарна вредност | РЕГ_БИНАРИ |
ДВорд | Нумериц Валуе | РЕГ_ДВОРД |
МултиСтринг | Текст више линија | РЕГ_МУЛТИ_СЗ |
КВорд | 64-битне нумеричке вредности | РЕГ_КВОРД |
Да бисте креирали вредност, користите следећу синтаксу:
Сет-ИтемПроперти ХКЦУ: Софтвер Мицрософт Виндовс ЦуррентВерсион Екплорер -тип стринг -наме “Нев Валуе” -валуе “123”
Можете заменити путању за кључ у којем желите да креирате вредност и можете да замените параметар типа-типа за други тип из горње табеле.
Брисање вредности
Можете избрисати вредности помоћу команде Ремове-ИтемПроперти.
Ремове-ИтемПроперти ХКЦУ: Софтваре - Мицрософт Виндовс