Почетна » како да » Експертски геек Навигација у командној линији регистра као да је диск помоћу ПоверСхелл-а

    Експертски геек Навигација у командној линији регистра као да је диск помоћу ПоверСхелл-а

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

    Навигација у љусци

    Отворите ПоверСхелл тако што ћете откуцати ПоверСхелл у траку за претрагу и притиснути Ентер.

    Када се ПоверСхелл отвори, откуцајте:

    цд ХКЦУ:

    За промену у ХКЕИ_ЦУРРЕНТ _УСЕР кошницу.

    Кључеви у регистру су попут фолдера. Међутим, кључне вредности се не понашају као датотеке. Уместо тога, њима се управља као својствима кључева и приказују се у колони својства. Да бисте видели листу тастера можете једноставно да покренете:

    Дир

    Да бисте урадили више са кључевима, најлакше је креирати променљиву за кључ. Омогућава да направимо променљиву названу кључ за ХКЕИ_ЦУРРЕНТ_УСЕР Софтваре Мицрософт Виндовс \ т.

    $ кеи = Гет-Итем ХКЦУ: Софтвер Мицрософт Виндовс ВЕРСИОН Екплорер

    Следећи да видимо колико вредности садржи моја варијабла кључа. Да бисмо то урадили, морамо да користимо својство звану ВалуеЦоунт.

    $ кеи.ВалуеЦоунт

    Као што видите, постоји 6 вредности. То нам говори колико има вриједности, али нам не говори које су вриједности позване да ураде, а које требате погледати својство својстава кључева.

    $ кеи.Проперти

    Ако желите дохватити садржај вриједности, можете користити својство ПСПатх заједно с наредбом Гет-ИтемПроперти како слиједи. Створит ћемо варијаблу звану вриједност која ће нам помоћи да примимо појединачне вриједности.

    $ валуе = Гет-ИтемПроперти $ кеи.ПСПатх

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

    $ валуе.Схеллстате

    Вратиће само садржај вредности Схеллстате.

    Цреатинг Кеис

    Стварање нових кључева је као креирање нове фасцикле:

    Нови директоријум типа-ставке “Овде унесите име новог кључа”

    Брисање тастера

    Брисање кључа се врши помоћу команде Ремове-Итем, на пример:

    Уклони ставку „Упишите ново име кључа овде“

    Креирање вредности

    Да бисте додали нове вриједности кључу морате користити Сет-ИтемПроперти

    Тип ставка Држи Тип података
    Низ Низ РЕГ_СЗ
    ЕкпандедСтринг Низ са променљивама окружења које се решавају када се позове РЕГ_ЕКСПАНДЕД_СЗ
    Бинари Бинарна вредност РЕГ_БИНАРИ
    ДВорд Нумериц Валуе РЕГ_ДВОРД
    МултиСтринг Текст више линија РЕГ_МУЛТИ_СЗ
    КВорд 64-битне нумеричке вредности РЕГ_КВОРД

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

    Сет-ИтемПроперти ХКЦУ: Софтвер Мицрософт Виндовс ЦуррентВерсион Екплорер -тип стринг -наме “Нев Валуе” -валуе “123”

    Можете заменити путању за кључ у којем желите да креирате вредност и можете да замените параметар типа-типа за други тип из горње табеле.

    Брисање вредности

    Можете избрисати вредности помоћу команде Ремове-ИтемПроперти.

    Ремове-ИтемПроперти ХКЦУ: Софтваре - Мицрософт Виндовс