REGISTRO

JESLEY 13/06/2012 13:03:07
#404061
Olá galera, estou fazendo umas experiências e por questão de automação, gostaria de saber se é possivel através do vb, fazer uma busca do inicio ao fim do registro do windows, procurando pela ocorrência da palavra [Ô]C:\Documents and Settings[Ô] e a cada ocorrência mudá-la por [Ô]D:\Documents and Settings[Ô], ou seja o programa tem duas entradas, a palavra a ser buscada e a que será colocada no lugar. vlw, caso se perguntem o porque fazer isso, quero apenas tirar uma cisma, uma vez fiz isso tudo na mão, ai copiei a pasta ja instalada do windows, mudei a documents and settings e tbm a program files para a outra partição (D:) ai um dia o windows parou, peguei apenas copiei a pasta do windows antes de dar pau de volta ao HD, voltei o registro alterado manualmente e funcionou tudo certinho, todos os programas ja instalados, perfil de usuário no lugar, ativação, tudo nos conformes, então é isso. obrigado.
PROFESSOR 29/12/2012 15:12:18
#416549
Sim, é possível, desde que o aplicativo tenha as devidas permissões de acesso.
Leia com bastante atenção os exemplos do MSDN sobre o namespace Security, ênfase no RegistryPermission.

...
Dim a As RegistryPermission = New RegistryPermission(RegistryPermissionAccess.AllAccess, [Ô]HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Blablabla[Ô])
a.Demand()
...
Tópico encerrado , respostas não são mais permitidas