script de Registro - você pode atribuir um valor decimal sem a palavra-chave dword

StackOverflow https://stackoverflow.com/questions/808220

  •  03-07-2019
  •  | 
  •  

Pergunta

Qual dos seguintes scripts de registo é sintaticamente correto? Será que tanto trabalho? É um preferido?

Um exemplo:

REGEDIT4

[HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\policies\explorer]
"nodrivetypeautorun"=255

Amostra B:

REGEDIT4

[HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\policies\explorer]
"nodrivetypeautorun"=dword:000000FF

Tecnicamente, neste exemplo, o elemento "NoDriveTypeAutoRun" é um tipo de dados DWORD. Eu não quero a se fixar no elemento "NoDriveTypeAutoRun". Eu só estou preocupado sobre tipos de dados DWORD e a maneira correta de colocá-las em um script de registo.

Eu acho que a amostra Um vai deixar de importar o valor, e eu acho que eu posso provar. O que eu preciso é uma referência on-line que vai me apoiar porque algumas pessoas que eu trabalho com não vai tomar minha palavra para ela, mesmo se eu demonstrar o problema. Eu passei algum tempo com google e não pode encontrar o que estou procurando. A resposta preferida a esta pergunta deve ter essa referência, mas eu me contentaria com um consenso geral de outros profissionais.

Foi útil?

Solução

O MS Base de Conhecimento tem um artigo sobre este.

http://support.microsoft.com/kb/310516/

Aqui está o trecho que você estaria interessado em:

Sintaxe de arquivos .reg A reg arquivo tem a seguinte sintaxe:

Linha em branco RegistryEditorVersion [RegistryPath1] "DataItemName1" = "DataType1: DataValue1" DataItemName2 "=" DataType2: DataValue2" A linha em branco [RegistryPath2] "DataItemName3" = "DataType3: DataValue3"

Assim parece a maneira 'oficial' para definir um valor inclui especificando o 'tipo de dados', no seu caso 'DWORD'.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top