Registrierungsskript - können Sie einen Dezimalwert ohne dword Schlüsselwort zuweisen

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

  •  03-07-2019
  •  | 
  •  

Frage

Welche der folgenden Registrierungsskripten ist syntaktisch korrekt? Werden beide arbeiten? Ist man bevorzugt?

Beispiel A:

REGEDIT4

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

Probe B:

REGEDIT4

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

Technisch in diesem Beispiel das „NoDriveTypeAutoRun“ Element ist ein dword Datentyp. Ich will nicht auf dem „NoDriveTypeAutoRun“ Element fixieren. Ich bin nur besorgt über dword Datentypen und den richtigen Weg, um sie in einem Registrierungsskript zu setzen.

Ich denke, dass die Probe A wird fehlschlagen, den Wert zu importieren, und ich glaube, ich kann es beweisen. Was ich brauche, ist eine Referenz online, die mich nach oben zurück, weil einige Leute, die ich mit der Arbeit nicht mein Wort für sie, auch wenn ich das Problem zu demonstrieren. Ich habe einige Zeit mit Google verbracht und kann nicht finden, was ich suche. Die bevorzugte Antwort auf diese Frage sollte so eine Referenz, aber ich würde für einen allgemeinen Konsens von anderen Fachleuten begleichen.

War es hilfreich?

Lösung

Die MS Knowledge hat einen Artikel zu diesem Thema.

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

Hier ist der Auszug Sie interessieren würde in:

  

Syntax von .reg-Dateien Eine REG-Datei hat   die folgende Syntax:

     

RegistryEditorVersion Leerzeile   [RegistryPath1]   "DataItemName1" = "DataType1: DataValue1"   DataItemName2 "=" DataType2: DataValue2"   Leerzeile [RegistryPath2]   "DataItemName3" = "DataType3: DataValue3"

So wie es scheint, den ‚offiziellen‘ Weg, um einen Wert zu setzen enthält die Angabe des ‚Datatype‘, in Ihrem Fall ‚dword‘.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top