Exclui as chaves do registro que contêm uma determinada palavra

0

Como posso excluir todas as chaves em HKCU\Software\Microsoft\Internet Explorer\MenuExt que contêm uma determinada palavra no nome da chave?

    
por user2319146 23.07.2017 / 00:26

1 resposta

0

Com o PowerShell, pode ser tão fácil quanto:

$Search='given word'
Get-ChildItem "HKCU:Software/Microsoft/Internet Explorer/MenuExt"|
    Where Name -like "*$Search*"|
        Remove-Item -Confirm

Cole no console do PowerShell Ou ISE ou salve como um arquivo com extensão .ps1 e execute com um caminho, por exemplo, .\scriptfilename.ps1

Exemplo de saída:

PS> $Search = 'Google'
PS> Get-ChildItem "HKCU:Software/Microsoft/Internet Explorer/MenuExt"|
>>     Where Name -like "*$Search*"|
>>         Remove-Item -Confirm

Confirm
Are you sure you want to perform this action?
Performing the operation "Remove Key" on target "Item: HKEY_CURRENT_USER\Software\Microsoft\
Internet Explorer\MenuExt\Add to Google Photos Screensa&ver".
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"):
    
por 23.07.2017 / 01:43