2

Мне нужно создать приложение с PowerShell, которое создает новое VPN-подключение (адаптер) к данному хосту с заданными настройками (учетными данными и т.д.).

Компьютеры будут работать под управлением Windows 7.

Я нашел этот командлет, но он только для Windows 8.1:Add-VpnConnection

У кого-нибудь есть код PowerShell для достижения аналогичной цели в Windows 7?

Спасибо заранее !

1 ответ1

5

У Microsoft есть руководство по развертыванию VPN-подключений с помощью Windows Powershell и групповой политики. Руководство и сценарий слишком многословны, чтобы вписаться в формат ответа StackExchange. (17-страничный документ Word + ~ 1200 строк PowerShell + 70 строк XML)

В зависимости от того, как вы на самом деле хотите развернуть конфигурацию VPN, вам может не понадобиться часть руководства по групповой политике. Он просто используется для выталкивания сценария PowerShell и поддержки XML-файла как части сценария входа.

Функции PowerShell описаны в разделе «Обзор решения»:

PowerShell встраивает код C #, который запускается как часть скрипта. В этой статье описывается пример сценария PowerShell, который имеет код C # и вызывает точки входа RAS API для создания и настройки параметров VPN-подключений. Входными данными для сценария PowerShell является файл расширяемого языка разметки (XML), содержащий конфигурацию для подключения VPN. Как сетевой администратор, вы должны настроить XML-файл для VPN-сервисов в вашей организации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .