C:\WINDOWS>REG /?
REG-bewerking
[parameterlijst
]Bewerking
[ QUERY | ADD | DELETE | COPY |
SAVE | LOAD | UNLOAD | RESTORE |
COMPARE | EXPORT | IMPORT | FLAGS
]Retourwaarde: (behalve bij REG COMPARE)
0 - geslaagd
1 - mislukt
Typ onderstaande opdracht voor help bij een specifieke bewerking:
REG <bewerking> /?
Voorbeelden:
REG QUERY /?
REG ADD /?
REG DELETE /?
REG COPY /?
REG SAVE /?
REG RESTORE /?
REG LOAD /?
REG UNLOAD /?
REG COMPARE /?
REG EXPORT /?
REG IMPORT /?
REG FLAGS /?
C:\WINDOWS>REG QUERY /?
REG QUERY sleutelnaam
[/v waardenaam | /ve
] [/s
][/f Gegevens
[/k
] [/d
] [/c
] [/e
]] [/t Type
] [/z
][/se scheidingsteken
]]Sleutelnaam
[\\computer\
]volledige_sleutel
Computer - Naam van de externe computer, waarbij
standaardinstellingen voor de huidige computer
worden
overgeslagen. Alleen HKLM en HKU zijn beschikbaar
op
externe computers.
Volledige_sleutel - in de indeling
HOOFDSLEUTEL\subsleutel
HOOFDSLEUTEL -
[ HKLM | HKCU | HKCR | HKU |
HKCC
]Subsleutel - De volledige naam van een
registersleutel
onder de geselecteerde
HOOFDSLEUTEL
/v Naar bepaalde registersleutelwaarden zoeken.
Indien overgeslagen worden alle waarden onder de
sleutel doorzocht.
Het argument voor deze schakeloptie is alleen
optioneel als deze
in combinatie met /f zou worden opgegeven. Hiermee
wordt alleen
in waardennamen gezocht.
/ve Naar de standaardwaardenaam of lege waardenaam zoeken
(standaardinstelling)
/s Alle subsleutels en waarden doorzoeken (recursief),
zoals dir /s
/se Het scheidingsteken (lengte van 1) in
gegevenstekenreeks voor
REG_MULTI_SZ opgeven. Standaard is \0 het
scheidingsteken.
/f De gegevens of het patroon waarnaar wordt gezocht.
Gebruik dubbele aanhalingstekens als een tekenreeks
spaties bevat.
standaard is "*".
/k Alleen zoeken in sleutelnamen.
/d Alleen zoeken in gegevens.
/c Onderscheid maken tussen hoofdletters en kleine
letters.
Standaard wordt hier geen onderscheid tussen gemaakt.
/e Alleen exacte overeenkomsten retourneren. Standaard
worden alle
overeenkomsten geretourneerd.
/t Gegevenstype van de registerwaarde aangeven.
Geldige typen zijn:
REG_SZ, REG_MULTI_SZ, REG_EXPAND_SZ,
REG_DWORD, REG_BINARY, REG_NONE
Standaard zijn alle typen ingesteld.
/z Verbose: het numerieke equivalent aangeven voor het
type waardenaam.
Voorbeelden:
REG QUERY HKLM\Software\Microsoft\ResKit /v Version
Geeft de waarde weer van de registerwaarde Version
REG QUERY \\ABC\HKLM\Software\Microsoft\ResKit\Nt\Setup /s
Geeft alle subsleutels en waarden weer onder de
registersleutel Setup
op de externe computer ABC
REG QUERY HKLM\Software\Microsoft\ResKit\Nt\Setup /se #
Geeft alle subsleutels en waarden weer met '#' als
scheidingsteken
voor alle waardenamen van het type REG_MULTI_SZ.
REG QUERY HKLM /f SYSTEM /t REG_SZ /c /e
Geeft Key, Value en Data weer die hoofdlettergevoelig zijn en
identiek
aan 'SYSTEM' onder de HKLM-hoofdmap voor het gegevenstype
REG_SZ
REG QUERY HKCU /f 0F /d /t REG_BINARY
Geeft Key, Value en Data weer waarbij '0F' voorkomt in de
gegevens
onder de HKCU-hoofdmap voor het gegevenstype
REG_BINARY
REG QUERY HKLM\SOFTWARE /ve
Geeft Value en Data weer voor de lege waardenaam (standaard))
onder HKLM\SOFTWARE
C:\WINDOWS>REG ADD /?
REG ADD sleutelnaam
[/v waardenaam | /ve
] [/t type
] [/s
scheidingsteken
][/d gegevens
] [/f
]Sleutelnaam
[\\computer\
]VolledigeSleutel
Computer Naam van de externe
computer -
standaardwaarden voor de
huidige
computer negeren. Op de
externe
computers zijn alleen HKLM
en HKU
beschikbaar.
VolledigeSleutel HOOFDSLEUTEL\Subsleutel
HOOFDSLEUTEL
[ HKLM | HKCU | HKCR | HKU
| HKCC
]Subsleutel De volledige naam van een
registersleutel onder de
geselecteerde
HOOFDSLEUTEL.
/v De onder de geselecteerde sleutel toe te
voegen waardenaam.
/ve Een lege waardenaam <Standaard> aan de sleutel
toevoegen.
/t Gegevenstypen voor registersleutels
[ REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ |
REG_DWORD | REG_BINARY | REG_NONE |
Indien niets opgegeven, wordt het type REG_SZ
verondersteld.
/s Bepaalt het teken dat u in REG_MULTI_SZ als
scheidingsteken
voor gegevens wilt gebruiken.
\0 wordt als scheidingsteken gebruikt indien
er niets is
opgegeven.
/d De gegevens die moeten worden toegewezen aan
de
naam_waarde die aan het register wordt
toegevoegd
/f De bestaande registervermelding zonder
bevestiging
overschrijven
Voorbeelden:
REG ADD \\ABC\HKLM\Software\MyCo
Hiermee wordt de sleutel HKLM\Software\MyCo toegevoegd aan de
externe
computer ABC
REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
Hiermee wordt een waarde toegevoegd (naam: Data, type:
REG_BINARY,
gegevens: fe340ead)
REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
Hiermee wordt een waarde toegevoegd (naam: MRU, type:
REG_MULTI_SZ,
gegevens: fax\0mail\0\0)
REG ADD HKLM\Software\MyCo /v Pad /t REG_EXPAND_SZ /d
^%systemroot^%
Hiermee wordt een waarde toegevoegd (naam: Pad, type:
REG_EXPAND_SZ,
gegevens: %systemroot%)
Opmerking: gebruik een caret-teken ( ^ ) binnen de expand-
reeks