Проблема с запуском cmd-файла с правами администратора из Windows 10

Проблема с запуском cmd-файла с правами администратора из Windows 10

У меня возникла проблема с запуском cmd(пакетного) файла черезЩелкните правой кнопкой мыши > Запуск от имени администратора..

Я пытаюсь добавить адреса в файл хоста, но не могу. (Доступ запрещен.)

Когда я запускаю cmdэкземпляр как администратор, а затем ввожу host.cmd(созданного мной файла), адреса добавляются в файл хоста, но когда я запускаю, host.cmdщелкнув правой кнопкой мыши и выбравЗапустить от имени администратора, доступ запрещен.

Я знаю, что в Windows 7 это работало, но не знаю, почему это не работает в Windows 10. У меня 200 машин, на которых мне нужно заблокировать определенные адреса, и это займет гораздо больше времени, если мне придется добавлять их, запуская экземпляр, а cmdзатем запуская host.cmd.

решение1

Я решил проблемы. Видимо, у меня проблемы с разрешениями. Решил их установкой Tweaking.com - инструмента восстановления Windows, который сбрасывает большинство настроек и разрешений Windows на значения по умолчанию. И еще одна проблема, используя cmd вот так:

@эхо выкл.

SET NEWLINE=^& эхо.

FIND /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\hosts

FIND /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

Но если я использую программу hosts, то изhttps://code.google.com/archive/p/hostscmd/downloads получает ошибку

В любом случае, спасибо за помощь, я действительно это ценю.

Связанный контент