Я пытаюсь переименовать VPN-соединения на своем компьютере с Windows 8.1. У меня нет проблем с изменением адреса сервера с помощью Set-VpnConnection
, но я не могу найти способ переименовать vpn-соединение:
Сначала нет Rename-VpnConnection
командлет, и я не знаю, как сделать Rename-Item
для работы с объектом Vpn Connection (если он вообще заработает); Во-вторых, я попытался использовать ServerAddress
скорее, чем Name
чтобы идентифицировать VPN-соединение, но PowerShell сказал мне, что это запрещено; Затем я попытался добавить новое имя сразу после -Name
аргумент вроде этого:
Set-VpnConnection -Name "MyVPN" "New Name to MyVPN"
Powershell запускает команду в автоматическом режиме без ошибок, но не действует. Пожалуйста, дайте мне знать, возможно ли это в Powershell, а если нет, то каким другим программным способом это сделать? Спасибо!
Я не смог придумать способ протестировать командлеты VPN в моей системе, но вот предположение, как можно достичь конечного результата с помощью обходного пути, допустим, вы выполняете Get-VPNConnection и отфильтровываете имя подключения, которое вы хотите переименовать, затем вы передаете его в Export-CSV и сохраняете в файл, редактируете файл и меняете поле для имени на желаемое новое имя, сохраняете файл, затем импортируете CSV измененный файл и передаете его в Add -VPNConnection, как я уже сказал, это все предположения, так как я не смог его протестировать, но попробовать стоит, так как это не займет много времени, с уважением.
Бенни! Я пытался переименовать VPN в Windows 7, используя cmd, netsh, wmic и powershell, и нашел только один простой способ.
По умолчанию VPN - это INI-файл с расширением .PBK, расположенный в C: \ ProgramData \ Microsoft \ Network \ Connections \ Pbk.
Таким образом, вы можете переименовать его, используя файл BAT или CMD
powershell -Command "(gc C:\ProgramData\Microsoft\Network\Connections\Pbk\rasphone.pbk) -replace '[Old name]', '[New name]' | Out-File C:\ProgramData\Microsoft\Network\Connections\Pbk\rasphone.pbk"
taskkill /im "explorer.exe" /f
start "" "explorer.exe"