C:\WINDOWS>REG ADD /?
REG ADD NomeChave
[/v NomeValor | /ve
] [/t Tipo
] [/s Separador
] [/d Dados
] [/f
]NomeChave
[\\Máquina\
]ChaveCompleta
Máquina Nome da máquina remota - a omissão assume a máquina
local.
Apenas HKLM e HKU estão disponíveis em máquinas remotas.
ChaveCompleta ROOTKEY\Subchave
ROOTKEY
[ HKLM | HKCU | HKCR | HKU | HKCC
]Subchave O nome completo de uma chave de registo dentro da ROOTKEY
seleccionada.
/v O nome do valor, dentro da chave seleccionada, a adicionar.
/ve Adiciona um nome de valor vazio <sem nome> à chave.
/t Tipos de dados da chave de registo
[ REG_SZ | REG_MULTI_SZ | REG_EXPAND_SZ |
REG_DWORD | REG_BINARY | REG_NONE
]Se for omitido, será assumido REG_SZ.
/s Especifique um carácter que irá utilizar como separador na
cadeia de dados de REG_MULTI_SZ. Se for omitido, utilize "\0"
como separador.
/d Os dados a atribuir ao NomeValor do registo a ser adicionado.
/f Forçar a substituição da entrada de registo existente sem
perguntar.
Exemplos:
REG ADD \\ABC\HKLM\Software\MyCo
Adiciona a chave HKLM\Software\MyCo na máquina remota ABC
REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
Adiciona um valor (nome: Data, tipo: REG_BINARY, dados: fe340ead)
REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
Adiciona um valor (nome: MRU, tipo: REG_MUTLI_SZ, dados: fax\0mail\0\0)
REG ADD HKLM\Software\MyCo /v Caminho /t REG_EXPAND_SZ /d ^%systemroot^%
Adiciona um valor (nome: Path, tipo: REG_EXPAND_SZ, dados: %systemroot%)
Nota: Utilize a percentagem dupla dentro da cadeia expandida
EXAMPLE
Add BINARY to [TestVal] in [HKLM\Software\TestFolder]
D:\SoftwareOK>REG ADD HKLM\Software\TestFolder /v TestVal /t REG_BINARY /d ffccdd
C:\WINDOWS>REG DELETE /?
REG DELETE NomeChave
[/v NomeValor | /ve | /va
] [/f
]NomeChave
[\\Máquina\
]ChaveCompleta
Máquina Nome da máquina remota - a omissão assume a máquina
actual.
HKLM e HKU estão disponíveis apenas em máquinas remotas.
ChaveCompleta ROOTKEY\Subchave
ROOTKEY
[ HKLM | HKCU | HKCR | HKU | HKCC
]Subchave O nome completo de uma chave de registo dentro da ROOTKEY
seleccionada.
NomeValor O nome do valor, dentro da chave seleccionada, para
eliminar.
Quando omitido, todas as subchaves e valores dentro
da chave serão eliminados.
/ve Eliminar o valor do nome de valor vazio (predefinição).
/va Eliminar todos os valores dentro desta chave.
/f Força a eliminação sem perguntar.
Exemplos:
REG DELETE HKLM\Software\MyCo\MyApp\Timeout
Elimina a chave de registo Timeout e todas as subchaves e valores
REG DELETE \\ZODIAC\HKLM\Software\MyCo /v MTU
Elimina o valor de registo MTU dentro de MyCo em ZODIAC
C:\WINDOWS>REG COPY /?
REG COPY NomeChave1 NomeChave2
[/s
] [/f
]NomeChave
[\\Máquina\
]ChaveCompleta
Máquina Nome da máquina remota - a omissão assume a máquina
actual.
HKLM e HKU estão disponíveis em máquinas remotas.
ChaveCompleta ROOTKEY\Subchave
ROOTKEY
[ HKLM | HKCU | HKCR | HKU | HKCC
]Subchave O nome completo de uma chave de registo dentro da chave
ROOTKEY seleccionada.
/s Copia todas as subchaves e valores.
/f Força a cópia sem perguntar.
Exemplos:
REG COPY HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp /s
Copia todas as subchaves e valores dentro da chave MyApp para a chave
SaveMyApp
REG COPY \\ZODIAC\HKLM\Software\MyCo HKLM\Software\MyCo1
Copia todos os valores dentro da chave MyCo em ZODIAC para a chave MyCo1
na máquina actual