3

Я работаю над изучением Powershell и пытаюсь написать скрипт, который автоматически сопоставит мои диски с определенными сетевыми дисками. Это достаточно просто, но мне также нужны определенные имена, связанные с ними из Проводника Windows. Это можно сделать из реестра, но я не могу понять, как это сделать из Powershell. Я исследовал онлайн, и теперь я могу перемещаться по реестру как обычный диск до определенной точки, используя gci и set-location/cd, но как только я дошел до последнего ключа папки, я не могу увидеть DWORD внутри ключа, используя GCI больше. Из regedit я знаю, что внутри куча ключей. Мой путь - HKCU:\software\microsoft\windows\currentversion\explorer\mountpoints2 ## ComputerName # DriveName

1 ответ1

5

Просто; используйте команду get-itemProperty, чтобы увидеть все ключи. Итак, если вы пошли по пути, насколько у вас есть в вашем вопросе, команда, чтобы увидеть все, что связано:

get-itemproperty .\

Очевидно, вы также можете увидеть это выше в структуре каталогов, просто добавьте путь после.\

Чтобы выполнить задачу переименования меток дисков, чтобы они отображались в проводнике Windows, используйте следующее:

set-itemProperty . _LabelFromDesktopINI "insert new label here"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .