Script para implementar permissões de chave de registro avançadas?

0

É possível adicionar permissões avançadas de chave de registro por meio de um script?

ou seja:

HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy

MpsSvc - Valor da consulta, Definir valor, Criar subchave, Enumerar sub-teclas, Notificar, Excluir, Ler controle

    
por John Scott 12.05.2016 / 07:04

1 resposta

0

Você pode usar um script do PowerShell , alguns exemplos:

Listando todas as subchaves:

PS> Get-ChildItem -Path hkcu:\


   Hive: Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER

SKC  VC Name                           Property
---  -- ----                           --------
  2   0 AppEvents                      {}
  7  33 Console                        {ColorTable00, ColorTable01, ColorTab...
 25   1 Control Panel                  {Opened}
  0   5 Environment                    {APR_ICONV_PATH, INCLUDE, LIB, TEMP...}
  1   7 Identities                     {Last Username, Last User ...
  4   0 Keyboard Layout                {}
...

Crie uma chave (2 maneiras):

PS> New-Item -Path hkcu:\software\_DeleteMe
PS> New-Item -Path Registry::HKCU\_DeleteMe

Excluir uma chave:

PS> Remove-Item -Path hkcu:\Software\_DeleteMe
PS> Remove-Item -Path 'hkcu:\key with spaces in the name'
    
por 12.05.2016 / 09:12