Reputation: 125
I Tried Using How to Change name of the NetConnectionProfile Using Set-NetConnectionProfile
$Profile=Get-NetConnectionProfile -InterfaceIndex 35
$Profile.Name = "Network1"
The Error is
"Name" is a ReadOnly property.
At line:1 char:1
+ $Profile.Name = "Network1"
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) []
+ FullyQualifiedErrorId : ReadOnlyCIMProperty
How to Change the Read only Property of the name?? Help Me
Upvotes: 6
Views: 16533
Reputation: 11
This attribute could be manually changed using secpol. So, I don't think this couldn't be changed. I only have to know HOW. :-)
Upvotes: 1
Reputation: 81
You can do this via direct registry edition.
Under the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
you can see network profiles key (by it's uuid), and can change apropriate network ProfileName value.
Upvotes: 6
Reputation: 306
@Yvette is right. I don't think you can change this property. This property is from and decided by system.
If it is a domain network profile, it will be your domain name, eg. example.com and domain name is decided by domain controller.
If it is a WiFi network profile, it will be the SSID name of WiFi equipment and SSID is decided by your WiFi equipment.
Upvotes: 1
Reputation:
The Name property is read-only, as you are reading these names.
$Profile=Get-NetConnectionProfile -InterfaceIndex 35
You are trying to Get a particular profile index name. Then declaring it as "Network1"
Learn About Using PowerShell Value Binding by Property Name
Understanding and Using PowerShell Profiles
Upvotes: 1