команды netsh advfirewall => команда не найдена

из-за проблема брандмауэра Java 7, Я пытаюсь выполнить следующую команду в качестве администратора, но я получаю ошибку:

netsh advfirewall set global StatefulFTP disable

(немецкий) "в Der folgende Befehl нихт wurde gefunden: advfirewall"

на английском языке, что-то вроде:

"не найдена следующая команда: advfirewall"

Я нашел проблема, но я не бегу Windows 64bit; я использование Windows Vista Business SP2 32bit.

обходной путь, чтобы отключить брандмауэр, но это не является хорошим решением.

по словам отчет об ошибке Sun, можно изменить настройки брандмауэра через реестр, но я не знаю, как.

какие идеи?

обновление

на документация Microsoft о netsh я нашел статью, описывающую мое сообщение об ошибке. Это объясняет, что в зависимости от контекста установки различных имеющиеся. У меня нет контекста "netsh advfirewall" на двух разных компьютерах.

23
задан Community
28.04.2023 17:14 Количество просмотров материала 2844
Распечатать страницу

2 ответа

вы можете незарегистрированная или отсутствующая вспомогательная dll внутри команды netsh

Run netsh show helper от администратора командную строку и проверять выход за контекст advfirewall. Если он отсутствует, запустите netsh add helper AUTHFWCFG.DLL восстановить его.


полный список netsh помощников (контекстов) вы можете зарегистрировать

advfirewall: netsh add helper AUTHFWCFG.DLL

брандмауэр: netsh add helper FWCFG.DLL

http:netsh add helper NSHHTTP.DLL

взаимодействие: netsh add helper IFMON.DLL

bridge:netsh add helper HNETMON.DLL

клиент DHCP: netsh add helper DHCPCMONITOR.DLL

dnsclient, netio:netsh add helper NETIOHLP.DLL

ipsec:netsh add helper NSHIPSEC.DLL

локальная сеть: netsh add helper DOT3CFG.DLL

mbn:netsh add helper WWANCFG.DLL

пространство имен: netsh add helper NETIOHLP.DLL

nap:netsh add helper NAPMONTR.DLL

p2p:netsh add helper P2PNETSH.DLL

РАН: netsh add helper RASMONTR.DLL

rpc:netsh add helper RPCNSH.DLL

trace:netsh add helper NETTRACE.DLL

wcn:netsh add helper WCNNETSH.DLL

мировая продовольственная программа: netsh add helper NSHWFP.DLL

winhttp:netsh add helper WHHELPER.DLL

winsock:netsh add helper WSHELPER.DLL

беспроводная локальная сеть: netsh add helper WLANCFG.DLL

3
отвечен Jeremy W 2023-04-30 01:02

вы, возможно, потребуется запустить это с повышенными привилегиями в качестве администратора


как я могу это сделать?

используйте один из следующих методов:

почему это надо?

по данным Netsh команды для брандмауэра Windows в режиме повышенной безопасности вы должны иметь необходимые разрешения для выполнения команды netsh advfirewall.

  • если вы являетесь членом группы "администраторы" и на компьютере включен контроль учетных записей пользователей, выполните команды из командной строки с повышенными разрешениями. Чтобы запустить командную строку с повышенными разрешениями, найдите значок или Пункт меню Пуск, используемый для запуска сеанса командной строки, щелкните его правой кнопкой мыши и выберите команду Запуск от имени администратора.

  • если вы являетесь членом группы операторов сети, то вы можете запускать команды из любой командной строки.

  • если вы не являетесь членом группы "администраторы" или "операторы сети" и вам не делегированы никакие другие разрешения на выполнение этой команды, то вы можете выполнять только те команды, которые отображаются, но не изменяются настроить.

1
отвечен Jeremy W 2023-04-30 03:19

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх