Como definir um valor de registro binário (REG_BINARY) com o PowerShel
Como definir um valor de registro binário (REG_BINARY) com o PowerShel
Fundo
Preciso alterar algumas propriedades do serviço de estado do ASP.NET usando um script do PowerShell. Infelizmente, o cmdlet interno do PowerShellSet-Service
permite modificar apenas a descrição do serviço, tipo de inicialização, nome para exibição e status. Eu preciso modificar oSubsequent failures
encontrada na guia Recuperação (ao exibir as propriedades do serviço). Eu descobri que esse valor foi armazenado no registro como um valor REG_BINARY.
Uma exportação do valor se parece com isso:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\aspnet_state]
"FailureActions"=hex:50,33,01,00,00,00,00,00,00,00,00,00,03,00,00,00,0e,00,00,\
00,01,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00
No Powershell existe umSet-ItemProperty
cmdlet com o qual você pode definir valores de valor do registro. Para um valor de string ou dword, você pode simplesmente passar uma string ou um int. Eu sei qual valor hexadecimal na matriz alterar, mas não consigo descobrir como definir um valor binári