Problema ao executar o arquivo cmd com privilégios de administrador no Windows 10

Problema ao executar o arquivo cmd com privilégios de administrador no Windows 10

Tenho problemas ao executar um cmdarquivo (em lote) viaClique com o botão direito > Executar como administrador.

Estou tentando adicionar endereços a um arquivo host, mas não consigo. (Acesso negado.)

Quando inicio uma cmdinstância como administrador e digito host.cmd(o arquivo que criei), os endereços são adicionados ao arquivo host, mas quando inicio host.cmdclicando com o botão direito e selecionandoExecutar como administrador, o acesso será negado.

Eu sei que no Windows 7 funcionou, mas não sei por que não funciona no Windows 10. Tenho 200 máquinas nas quais preciso bloquear endereços específicos e levará muito mais tempo se eu tiver que adicioná-los iniciando um instância de cmdentão iniciar host.cmd.

Responder1

Eu resolvi problemas. Aparentemente, tenho alguns problemas de permissão. Resolvi o problema instalando Tweaking.com - ferramenta de reparo do Windows que redefine a maioria das configurações e permissões do Windows para o padrão. E outro problema, usando cmd assim:

@eco desligado

DEFINIR NEWLINE=^& eco.

ENCONTRE /C /I "facebook.com" %WINDIR%\system32\drivers\etc\hosts IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^216.119.147.103 facebook.com>>%WINDIR%\System32\drivers\etc\ anfitriões

ENCONTRE /C /I "www.facebook.com" %WINDIR%\system32\drivers\etc\hosts IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^216.119.147.103 www.facebook.com>>%WINDIR%\System32\ drivers\etc\hosts

ipconfig /flushdns

Mas se eu usar o programa hosts que dehttps://code.google.com/archive/p/hostscmd/downloads obtém erro

De qualquer forma, obrigado pela ajuda, realmente agradeço

informação relacionada