Manage - Network Adapter Protocols
Summary
This script allows you to manage network protocols on Windows machines, including enabling, disabling, and configuring them to use DHCP.
Caution : Use this script with caution. Disabling IPv4 on the machine may result in a network disconnection.
Dependencies
- Internal Monitor : ProVal - Production - Manage Network Adapters
- Solution : Manage-NetworkAdapterProtocols
Sample Run
User Parameters
| Name | Example | Required | Description | 
|---|---|---|---|
| Set_Environment | 1 | True (For First execution) | Set to '1' to create the EDFs if they are not already created in the environment. This must be set to '1' for the first execution. | 
EDFs
| Name | Level | Type | Example | Section | Description | 
|---|---|---|---|---|---|
| Enable Solution | Client | Checkbox | - | Network Adapter Settings | Select it to enable the solution on the Client | 
| Action | Client | Dropdown | Network Adapter Settings | Set it to Enableto enable a protocol,Disableto disable a protocol,Enable DHCPto configure a protocol to use DHCP | |
| Protocol | Client | Dropdown | Network Adapter Settings | Select IPv4to perform the above action on IPv4,IPv6to perform the above action on IPv6,Bothto perform action on both IPv4 and IPv6.Bothoption is not supported with theDisableaction, as both protocols cannot be disabled simultaneously | |
| Action | Location | Dropdown | Network Adapter Settings | Location override for Action. Set it toExclude From Solutionto exclude Location from the solution. Script will prefer locationActionover ClientActionfor the location | |
| Protocol | Location | Dropdown | Network Adapter Settings | Location override for Protocol. Script will prefer locationProtocolover ClientProtocolfor the location | |
| Action | Computer | Dropdown | Network Adapter Settings | Computer override for Action. Set it toExclude From Solutionto exclude Computer from the solution. Script will prefer ComputerActionover Client/LocationActionfor the Computer | |
| Protocol | Computer | Dropdown | Network Adapter Settings | Computer override for Protocol.  Script will prefer ComputerProtocolover Client/LocationProtocolfor the Computer | 
Client EDFs

Location EDFs

Computer EDFs

Output
- Script Logs