Средство regedit
можно запустить из командной строки, как описано в разделе Как добавить, изменить или удалить разделы реестра и значения с помощью файла .reg:
чтобы запустить файл .reg
(с ключом /s
) в режиме без вывода сообщений из пакетного файла сценария входа в систему, используйте следующий синтаксис:
regedit.exe /s
путь к файлу .reg
Вы также можете (как отмечено в разделе Добавление ключа в реестр) использовать reg add
для добавления ключа. Этот ответ дает (без подсказок относительно синтаксиса и т.д.) Этот пример:
REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
делая это не полезно. Если бы это было полезно, это было бы дубликатом.
Из документации и сопоставив ее с вашим ключом, вы можете использовать эту команду:
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v "p" /t REG_SZ /d "c:\\pp.exe"
То есть,
- используя
reg add
,
- уточнить как
"HKLM\Software\Microsoft\Windows\CurrentVersion\Run"
,
- укажите имя раздела реестра как
"p"
,
- укажите тип как
REG_SZ
(строка), и
- укажите данные (значение ключа) как
"c:\\pp.exe"
"\\"
в значении вашего ключа выглядит странно. Вы можете проверить это.