Из-за проблемы брандмауэра Java 7 я пытаюсь выполнить следующую команду от имени администратора, но получаю сообщение об ошибке:
netsh advfirewall set global StatefulFTP disable
(Немецкий) "Der folgende Befehl wurde nicht gefunden: advfirewall"
На английском что-то вроде:
«Не найдена следующая команда: advfirewall»
Я обнаружил связанную проблему, но у меня не работает Windows 64bit; Я использую Windows Vista Business SP2 32bit.
Обходной путь - отключить брандмауэр, но это не очень хорошее решение.
Согласно сообщению об ошибке Sun, можно изменить настройки брандмауэра в реестре, но я не знаю как.
Есть идеи?
Обновить
В документации Microsoft о netsh я нашел статью, описывающую мое сообщение об ошибке. Это объясняет, что в зависимости от установки доступны разные контексты. У меня нет контекста "netsh advfirewall" на двух разных компьютерах.