Questão Ganhe 10 negando acesso à propriedade inicial dos serviços DoSvc e wuauserv por meio de um arquivo em lotes


Minha internet doméstica é de qualidade deprimente, então, quando o Windows inicia downloads sem a minha permissão, ele torna praticamente todos os dispositivos da rede incapazes de usar a Internet. Desativar os serviços comumente com falha, o Windows Update e as Otimizações de Entrega, por meio das GUIs dos Serviços e do Monitor de Recursos, é um processo longo, de vários estágios e desajeitado, então eu desejei automatizar isso. Eu fiz o seguinte arquivo em lotes:

@echo on

:: turning off bandwidth-stealing services
NET stop "Windows Update"
NET stop "Delivery Optimization"

:: disabling those same services
SC config DoSvc start= disabled
SC config wuauserv start= disabled

Embora os dois primeiros comandos (após o @echo on) não foram testados enquanto os serviços ofensivos estavam funcionando, parece que eles funcionarão corretamente. Os outros dois comandos, no entanto, retornam a seguinte mensagem quando executados:

[SC] OpenService Failed 5:

Access is denied.

Existe uma maneira de contornar isso ou obter controle total sobre esses serviços, ou há algo mais errado com o meu script?


0


origem




Respostas:


Existe uma maneira de contornar isso ou obter controle total sobre   esses serviços, ou há algo mais errado com o meu script?

Você precisa executar o script como um administrador.

Acesso negado.

Essa é uma indicação de que o script está sendo executado sem direitos de usuário elevados. Por padrão, o Windows iniciará um aplicativo com a configuração de segurança mais baixa que o usuário possui, para evitar que a situação de um usuário executando um aplicativo mal-intencionado tenha a permissão mais alta possível por padrão.

As duas últimas linhas foram as que não estão funcionando e eu teria   conexão como medido, mas a minha versão do Windows 10 não tem que   opção.

Como definir uma conexão Ethernet com medidor no Windows 10. Uma vez que a questão não é sobre como habilitar uma conexão medida, eu vou escolher não citar e citar as informações relevantes.

Não sei por que o Windows não executá-lo como administrador por padrão

Executar qualquer coisa por padrão com a permissão mais alta que o usuário tem é uma ideia horrível. Qual é a razão pela qual Linux e MacOS têm sudo.


3



Adicionalmente informação: Conexões monitoradas no Windows 10. Wi-Fi e Ethernet as conexões de rede podem ser definidas para medidas, mas não são por padrão. - Ramhound