Как с помощью Powershell установить соединение PPPoE? Доброго времени суток. Как с помощью Powershell установить соединение PPPoE?
Важно: не прибегая к rasphone.exe и rasdial.exe .

21 Авг 2019 в 06:37
266 +1
0
Ответы
1

Для установки соединения PPPoE с помощью Powershell можно воспользоваться следующим скриптом:

# Получение списка всех доступных сетевых адаптеров
$adapters = Get-WmiObject Win32_NetworkAdapter | Where-Object { $_.AdapterTypeId -eq '0' }
# Выбор адаптера, который будет использоваться для подключения PPPoE
$pppoeAdapter = $adapters | Where-Object { $_.NetConnectionID -like '*Ethernet*' }
# Создание объекта для управления сетевым соединением
$pppoeConnection = Get-WmiObject -Query "SELECT * FROM MSFT_NetConnectionProfile" | Where-Object { $_.InterfaceAlias -eq $pppoeAdapter.NetConnectionID }
# Установка параметров соединения PPPoE
$pppoeConnection | Invoke-CimMethod -MethodName RenameConnection -Arguments @{ NewName = 'PPPoE Connection' }
$pppoeConnection | Invoke-CimMethod -MethodName SetConnectionProperty -Arguments @{ PropertyName = 'PPPProvider', PropertyValue = 'PPPoE' }
$pppoeConnection | Invoke-CimMethod -MethodName SetConnectionProperty -Arguments @{ PropertyName = 'PPPUserName', PropertyValue = 'your_username' }
$pppoeConnection | Invoke-CimMethod -MethodName SetConnectionProperty -Arguments @{ PropertyName = 'PPPPassword', PropertyValue = 'your_password' }
# Подключение к PPPoE
$pppoeConnection | Invoke-CimMethod -MethodName Connect

Замените 'your_username' и 'your_password' на свои учетные данные для PPPoE соединения.
После выполнения этого скрипта, должно быть установлено соединение PPPoE с заданными учетными данными.

20 Апр 2024 в 13:15
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир