Estou escrevendo um script em lote para lançar um programa para o meu ambiente Citrix e estou tendo alguns problemas com algumas chaves reg que estou tentando definir no script.
essencialmente, eu estou lançando um banco de dados de acesso localizado em um servidor remoto de uma pasta específica do usuário, no script que eu configurei locais confiáveis para os arquivos que estou abrindo e estou tentando configurar algum comportamento do outlook para quando um usuário tenta enviar por e-mail o conteúdo desse banco de dados. Os comandos Reg Add para os locais confiáveis estão sendo concluídos conforme planejado, mas os comandos para definir o comportamento do outlook estão mostrando o acesso negado para usuários padrão nessas chaves específicas. Existe uma maneira de fornecer acesso de modificação a um Hive específico em HKCU dentro do meu script, para que as chaves possam ser adicionadas por usuários individuais. Abaixo estão os comandos que estou configurando no meu script.
reg add "HKCU\Software\Microsoft\Office.0\Access\Security\Trusted Locations" /v AllowNetworkLocations /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Office.0\Access\Security\Trusted Locations\Location18" /v Path /t REG_SZ /d "\server\share\%username%\documents\directory" /f
reg add "HKCU\Software\Microsoft\Office.0\Access\Security\Trusted Locations\Location18" /v AllowSubfolders /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Policies\Microsoft\Office.0\outlook\autodiscover" /v zeroconfigexchange /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Policies\Microsoft\Office.0\outlook\ost" /v noost /t REG_DWORD /d 2 /f
reg add "HKCU\Software\Policies\Microsoft\Office.0\outlook\cached mode" /v enable /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Policies\Microsoft\Office.0\outlook\cached mode" /v cachedexchangemode /t REG_DWORD /d 0 /f