Я хотел бы использовать PowerShell или пакетный скрипт для изменения существующего расширяемого строкового значения на другое. В частности, я хочу изменить значение по умолчанию в
HKEY_CLASSES_ROOT\SystemFileAssociations\ образ \ оболочки \ редактировать \ команды
в
"C:\Program Files\Adobe\Adobe Photoshop CC 2015.5\Photoshop.exe" "%1"
Я могу сделать это прямо в редакторе реестра, но когда я экспортирую его как файл .reg, я получаю кучу шестнадцатеричной чепухи; очевидно, это не очень интуитивно
Поэтому, если бы вместо этого я использовал альтернативный метод, такой как PowerShell или пакетный скрипт, я бы надеялся, что смог бы на самом деле прочитать путь в виде простого текста при просмотре кода (так как я не могу внутри файла .reg).
Можно ли это сделать с помощью PowerShell или пакетного сценария таким образом, чтобы обеспечить читаемость пути к файлу?