Como faço uma entrada de registro com prompt de comando?

Como faço uma entrada de registro com prompt de comando?

Como posso fazer com que o prompt de comando (lote) adicione esta entrada ao registro?

Para definir o valor da entrada de registro LocalAccountTokenFilterPolicy

Abra a chave de registro:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System

Se a entrada LocalAccountTokenFilterPolicy ainda não existir, clique com o botão direito em Sistema e clique em Editar, Novo e valor DWord (32 bits). Digite o nome LocalAccountTokenFilterPolicy e defina seu valor como 1.

Diz que preciso navegar para HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System e criar um novo DWord (32 bits) chamado LocalAccountTokenFilterPolicy com o valor 1

Qualquer ajuda é muito apreciada!

Responder1

@echo off
reg add HKLM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\POLICIES\SYSTEM /V LocalAccountTokenFilterPolicy /t REG_DWORD /d 1
if %errorlevel%==0 echo Key added successfully
pause
exit

--EXECUTAR O SCRIPT COMO ADMINISTRADOR.

Responder2

Este tópico do MSDN explica como construir um .regarquivo que você pode aplicar na linha de comando:

Como adicionar, modificar ou excluir subchaves e valores de registro usando um arquivo .reg

Dado um .regarquivo, "executá-lo" irá acionar as associações de arquivos e carregá-lo conforme observado no final do artigo:

regedit.exe /s path of .reg file

Além disso, como observado emÉ possível modificar uma entrada de registro por meio de um script .bat/.cmd?, existem ferramentas que REGsão úteis. Isso também está documentado no MSDN:

RegistroExecuta operações em informações e valores de subchaves de registro em entradas de registro

Responder3

Aqui está o recurso que você está procurando. Você pode fazer

http://www.computerhope.com/reg.htm

# List subkeys
REG QUERY HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System
# Add a key of type with data
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\ /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1

Recursos adicionais:

https://technet.microsoft.com/en-ca/library/cc742162.aspx#Reg Adicionar

https://support.microsoft.com/en-us/kb/264584

https://support.microsoft.com/en-us/kb/310516

Responder4

Use o comando REG - REG /? para ajuda. Você pode usar um sistema de teste primeiro para exportar a chave necessária e depois usar REG para importá-la ou apenas usar REG para criá-la.

Nota: para escrever em HKLM (ou qualquer chave diferente de HKCU), você precisará de direitos de administrador.

Como exemplos e links devem ser fornecidos (aparentemente): http://ss64.com/nt/reg.html

   REG QUERY [ROOT\]RegKey /v ValueName [/s]

REG QUERY [ROOT]RegKey /ve --Isso retorna o valor (padrão)

REG ADD [ROOT]RegKey /v ValueName [/t DataType] [/S Separator] [/d Data] [/f] REG ADD [ROOT]RegKey /ve [/d Data] [/f] - Defina o ( valor padrão

REG DELETE [ROOT]RegKey /v ValueName [/f] REG DELETE [ROOT]RegKey /ve [/f] - Remove o valor (padrão) REG DELETE [ROOT]RegKey /va [/f] - Exclui todos os valores sob esta chave

REG COPY [\SourceMachine][ROOT]RegKey [\DestMachine][ROOT]RegKey

REG EXPORT [ROOT]RegKey FileName.reg REG IMPORT FileName.reg REG SAVE [ROOT]RegKey FileName.hiv REG RESTORE \MachineName[ROOT]\KeyName FileName.hiv

REG LOAD Nome da chave Nome do arquivo REG UNLOAD Nome da chave

REG COMPARE [ROOT]RegKey [ROOT]RegKey [/v ValueName] [Saída] [/s] REG COMPARE [ROOT]RegKey [ROOT]RegKey [/ve] [Saída] [/s]

informação relacionada