Как добавить строковое значение в реестр Windows? - PullRequest
0 голосов
/ 04 марта 2019

Я хочу добавить эту новую запись реестра через cmd / batch-файл, чтобы CMD всегда запускался от имени администратора.Я знаю, что могу добавить его, перейдя по указанному пути в команде.Но я хочу добавить его в один из моих командных файлов.И я думаю, чтобы добавить строковое значение, мне нужно изменить мой cmd.Я что-то здесь упускаю: -

reg.exe ADD \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers /t REG_SZ "C:\\WINDOWS\\system32\\cmd.exe"="RUNASADMIN" /f

Может кто-нибудь помочь мне с этим, пожалуйста?

1 Ответ

0 голосов
/ 04 марта 2019

Командная строка для использования в пакетном файле, выполняемом 64-разрядным cmd.exe в Windows x64 или 32-разрядным cmd.exe, выполняемым в Windows x86, работающем в среде повышенных прав локального администратора:

%SystemRoot%\System32\reg.exe ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /f /t REG_SZ /v "C:\WINDOWS\system32\cmd.exe" /d "RUNASADMIN"

Откройте окно командной строки и запустите reg /? и затем reg add /? для получения справки по используемой команде REG для добавления строкового значения в реестр Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...