Автоматизируйте настройки общего доступа к файлам и брандмауэра в Windows 7

10793
nhinkle

Я работаю со своей школой, чтобы настроить Windows 7 на некоторых новых ноутбуках, которые мы получаем. Ноутбуки поставляются с уже установленной Windows 7 Professional, и мы не нуждаемся или не хотим их переосмысливать. Однако мы хотели бы настроить установку, как только она будет установлена, с помощью ряда сценариев. Мы также будем развертывать эти сценарии на компьютерах, которые уже были настроены.

Большинство настроек, которые мы хотим изменить, можно легко сделать из командной строки или с помощью файла реестра. Однако есть одна вещь, от которой мы постоянно зацикливаемся: сетевые опции. Есть ли какой-нибудь автоматический способ настройки сетевой конфигурации Windows 7? Мы хотели бы установить следующие вещи автоматически, которые находятся в Control Panel > Network and Sharing Center > Advanced sharing settings > Home or Work network:

  • Включите на обнаружение сети
  • Включите на принтере и общий доступ к файлам
  • Turn от совместного использования общих папок
  • Включите на защищенный паролем обмена
  • Используйте учетные записи пользователей и пароли для подключения к другим компьютерам

Нам также необходимо настроить брандмауэр, чтобы разрешить следующие исключения:

  • Общий доступ к файлам и принтерам
  • Удаленная помощь
  • Удаленный рабочий стол
  • Удаленное управление запланированными задачами
  • Удаленное управление сервисами
  • Удаленное управление Windows

Я осмотрелся и не смог найти способ изменить эти вещи - я просмотрел netshнастройки реестра и даже использовал RegMon, чтобы посмотреть, как я изменил значения вручную, но все безрезультатно. Google пока не предлагал ничего полезного. Если бы кто-нибудь мог дать некоторое представление, я был бы очень признателен. Я обнаружил, что многое из этого можно настроить с помощью групповой политики, но поскольку эти компьютеры находятся в рабочей группе, а не в домене, я не знаю ни одного способа воспользоваться этим без присмотра.

5

1 ответ на вопрос

6
Ryan Bolger

netshдолжно быть все, что вам нужно настроить брандмауэр. Вот подробная документация о том, как использовать его специально для брандмауэра (поскольку он может использоваться для многих вещей, не связанных с брандмауэром). Вот несколько примеров, которые могут помочь вам начать:

# Allow Remote Desktop netsh advfirewall firewall set rule group="Remote Desktop" new enable=Yes # Allow File and Printer Sharing netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes 

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

Благодарю. Это успешно включено и добавлены исключения для удаленного рабочего стола и общего доступа к файлам и принтерам. Мне удалось найти способ сделать это, заглянув глубже в документацию `netsh`. Я все еще не могу найти способ заставить его требовать аутентификацию на основе пароля, хотя. Есть идеи? nhinkle 14 лет назад 0
Хорошо - я получил это, чтобы сделать большую часть того, что мне было нужно, я просто не смог получить настройки пароля, как я хотел, но это нормально. Я отмечаю это как принятое, но если кто-нибудь подумает о чем-то еще, я бы хотел это услышать. nhinkle 14 лет назад 0