Tópico anterior: IsLikeNTPróximo tópico: LANGUAGES


KeyExists

KeyExists

Verifica se existe uma chave do Registro na máquina de origem ou na de destino. Pode usar dois parâmetros. O primeiro parâmetro é o caminho da chave do Registro e um valor de seqüência de caracteres. O segundo parâmetro indica se a procura deve ser feita na máquina de origem ou de destino. O segundo parâmetro é opcional e é um valor booleano. Se o segundo parâmetro for True, o intérprete procurará a chave especificada na máquina de origem. Se o parâmetro for False ou omitido, o intérprete procurará na máquina de destino.

Observação: o parâmetro Boolean pode ser usado somente durante as funções General e Apply. Se usado de outra forma, o parâmetro Booleano causa um erro de sintaxe ou de tempo de execução.

Primeiro parâmetro:

O caminho da chave (valor de seqüência de caracteres)

Segundo parâmetro:

O indicador da máquina (valor booleano)

Uso:
KeyExists( <caminho da chave> );
Exemplo:
if (KeyExists( "HKLM\\Software\\Microsoft\\Plus!", SOURCE))
    ApplyKey( "HKLM\\Software\\Microsoft\\Plus!");