окна - рег добавить игнорирует / F - PullRequest
0 голосов
/ 23 мая 2018

Название говорит само за себя.

Код:

REG add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\" /f /t REG_DWORD /v "SystemRestore" /d 0 /f

Работает, когда вы выполняете его один раз, но во второй раз запрашивает приглашение.

Я нашел этостраница, но не работает.

Ссылка: https://superuser.com/questions/1198757/reg-add-ignores-f

Кстати, я не буду в сети.Я посмотрю через 1 день.Спасибо.

Ответы [ 2 ]

0 голосов
/ 06 февраля 2019

У меня была такая же проблема на одной машине, где следующие запросы даже с / f

"reg add "HKLM\System\CurrentControlSet\Control\Session Manager\Environment" /v "Path" /d "C:\Git\usr\bin;C:\Git\cmd;c:\program files (x86)\common files\oracle\java\javapath;c:\git2\usr\bin;c:\git2\cmd;c:\programs\orant\11.2.0.3.0.x64\bin;c:\programs\orax86\12.1.0.2.0.x86\bin;c:\program files\tibco\tibrv\8.2\bin;c:\programs\orant\11.2.0.3.0\bin;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;c:\program files\microsoft sql server\110\tools\binn" /t REG_EXPAND_SZ /f"

Имя ключа не имеет обратной косой черты, и я также не вижу другой проблемы здесь.

Ответ: Решением было удаление кавычек из значения, например /v Path вместо /v "Path"

0 голосов
/ 23 мая 2018
REG add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT" /t REG_DWORD /v "SystemRestore" /d 0 /f

Удалите обратную косую черту из KeyName , так как обратная косая черта используется для экранирования двойной кавычки в командной строке.Также удалите дублирующийся аргумент /f, который может вызвать ошибку.

Повторное использование не приводит к проверке изменения.

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