COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Configures one or more registry-based policy settings under either Computer Configuration or User Configuration in a GPO.
Set-GPRegistryValue -Guid <Guid> -Key <String> [-ValueName <String[]>] [-Value <PSObject>]
[-Type <RegistryValueKind>] [-Domain <String>] [-Server <String>] [-Additive] [-Disable]
[-ValuePrefix <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellModifies hypervisor Code Integrity options for a policy.
Set-HVCIOptions [-Enabled] [-Strict] [-DebugMode] [-DisableAllowed] [-FilePath] <String> [<CommonParameters>]Copied 0 timesPowerShellModifies the configuration of a Host Guardian Service client.
Set-HgsClientConfiguration -KeyProtectionServerUrl <String> -AttestationServerUrl <String>
-FallbackKeyProtectionServerUrl <String> -FallbackAttestationServerUrl <String> [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesPowerShellModifies properties of a key certificate in the Key Protection Service.
Set-HgsKeyProtectionCertificate -CertificateType <KeyCertificateType> -Thumbprint <String>
[-IsEnabled <Boolean>] [-IsPrimary] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellModifies the configuration of the Key Protection Service.
Set-HgsKeyProtectionConfiguration -CommunicationsCertificateThumbprint <String>
[-NoCommunicationsCertificateReplication] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerSets the Host Guardian Service server configuration.
Set-HgsServer [-Http] [-Https] [-HttpPort <UInt16>] [-HttpsPort <UInt16>]
[-HttpsCertificateThumbprint <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerSets property values for the IIS central certificate store.
Set-IISCentralCertProvider [-CertStoreLocation <String>] [-UserName <String>] [-Password <SecureString>]
[-PrivateKeyPassword <SecureString>] [<CommonParameters>]Copied 0 timesWindows ServerModifies the user account credentials for the IIS certificate store.
Set-IISCentralCertProviderCredential [-UserName] <String> [<CommonParameters>]Copied 0 timesPowerShellSets a prediction schedule for the specified capabilities.
Set-InsightsCapabilitySchedule [-Name] <String> [-Daily] [[-DaysOfWeek] <DayOfWeek[]>] [[-At] <DateTime>]
[[-ComputerName] <String>] [-Credential <PSCredential>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies an IP address in IPAM.
Set-IpamAddress [-IpAddress] <IPAddress[]> [[-ManagedByService] <String[]>] [[-ServiceInstance] <String[]>]
[-NetworkType <VirtualizationType[]>] [-AddressSpace <String[]>] [-NewIPAddress <IPAddress>]
[-NewManagedByService <String>] [-NewServiceInstance <String>] [-NewNetworkType <VirtualizationType>]
[-NewAddressSpace <String>] [-DeviceType <String>] [-IpAddressState <String>]
[-AssignmentType <AddressAssignment>] [-AssignmentDate <DateTime>] [-MacAddress <String>]
[-ExpiryDate <DateTime>] [-Description <String>] [-Owner <String>] [-AssetTag <String>]
[-SerialNumber <String>] [-ClientId <String>] [-Duid <String>] [-Iaid <UInt32>] [-ReservationServer <String>]
[-ReservationName <String>] [-ReservationType <DhcpReservationType>] [-ReservationDescription <String>]
[-DeviceName <String>] [-ForwardLookupZone <String>] [-ForwardLookupPrimaryServer <String>]
[-ReverseLookupZone <String>] [-ReverseLookupPrimaryServer <String>] [-AddCustomConfiguration <String>]
[-RemoveCustomConfiguration <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies address spaces in IPAM.
Set-IpamAddressSpace [-Name] <String[]> [-NewName <String>] [-Owner <String>] [-Description <String>]
[-AddCustomConfiguration <String>] [-RemoveCustomConfiguration <String>]
[-AssociatedProviderAddressSpace <String>] [-Tenant <String>] [-VmNetwork <String>]
[-IsolationMethod <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies the address utilization thresholds in IPAM.
Set-IpamAddressUtilizationThreshold [-UnderUtilizationThreshold <UInt32>] [-OverUtilizationThreshold <UInt32>]
[-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityModifies settings that IPAM uses to connect to the IPAM database.
Set-IpamDatabase [-DatabaseServer] <String> [-DatabaseName] <String> [-DatabasePort] <UInt16>
-DatabaseAuthType <AuthType> [-DatabaseCredential <PSCredential>] [-PassThru] [-Force]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies the IPAM discovery configuration.
Set-IpamDiscoveryDomain [-Name] <String> [-DiscoverDc <Boolean>] [-DiscoverDns <Boolean>]
[-DiscoverDhcp <Boolean>] [-PassThru] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies an existing IP address range.
Set-IpamRange [-StartIPAddress] <IPAddress[]> [-EndIPAddress] <IPAddress[]> [-ManagedByService <String[]>]
[-ServiceInstance <String[]>] [-NetworkType <VirtualizationType[]>] [-AddressSpace <String[]>]
[-CreateSubnetIfNotFound] [-NewNetworkId <String>] [-NewStartIPAddress <IPAddress>]
[-NewEndIPAddress <IPAddress>] [-NewManagedByService <String>] [-NewServiceInstance <String>]
[-NewNetworkType <VirtualizationType>] [-NewAddressSpace <String>] [-AssignmentType <AddressAssignment>]
[-AssignmentDate <DateTime>] [-UtilizationCalculation <UtilizationCalculation>] [-UtilizedAddresses <Double>]
[-Description <String>] [-Owner <String>] [-ReservedAddress <String[]>] [-DnsServer <IPAddress[]>]
[-DnsSuffix <String[]>] [-ConnectionSpecificDnsSuffix <String>] [-WinsServer <IPAddress[]>] [-VIP <String[]>]
[-Gateway <String[]>] [-AddCustomConfiguration <String>] [-RemoveCustomConfiguration <String>]
[-AssociatedReverseLookupZone <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies the properties of an infrastructure server in the IPAM server inventory.
Set-IpamServerInventory [-Name] <String> [[-NewName] <String>] [-ManageabilityStatus <ManageabilityStatus>]
[-Owner <String>] [-ServerType <ServerRole[]>] [-Description <String>] [-AddCustomConfiguration <String>]
[-RemoveCustomConfiguration <String>] [-Force] [-PassThru] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecurityModifies an existing IP subnet in IPAM.
Set-IpamSubnet -NetworkId <String[]> [-NetworkType <VirtualizationType[]>] [-AddressSpace <String[]>]
[-NewNetworkId <String>] [-NewNetworkType <VirtualizationType>] [-NewAddressSpace <String>] [-Name <String>]
[-Owner <String>] [-Description <String>] [-VlanId <UInt16[]>] [-VmmLogicalNetwork <String>]
[-NetworkSite <String>] [-VirtualSubnetId <Int32>] [-AddCustomConfiguration <String>]
[-RemoveCustomConfiguration <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellSets a CHAP secret key for use with iSCSI initiator connections.
Set-IscsiChapSecret [-ChapSecret <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[<CommonParameters>]Copied 0 timesPowerShellModifies settings for the specified iSCSI target.
Set-IscsiServerTarget [-TargetName] <String> [-TargetIqn <Iqn>] [-Description <String>] [-Enable <Boolean>]
[-EnableChap <Boolean>] [-Chap <PSCredential>] [-EnableReverseChap <Boolean>] [-ReverseChap <PSCredential>]
[-MaxReceiveDataSegmentLength <Int32>] [-FirstBurstLength <Int32>] [-MaxBurstLength <Int32>]
[-ReceiveBufferCount <Int32>] [-EnforceIdleTimeoutDetection <Boolean>] [-InitiatorIds <InitiatorId[]>]
[-PassThru] [-ComputerName <String>] [-Credential <PSCredential>] [<CommonParameters>]Copied 0 timesPowerShellSets the global settings or common configurations for an iSCSI target virtual disk.
Set-IscsiTargetServerSetting [-IP] <String> [-Port <Int32>] [-Enable <Boolean>] [-PassThru]
[-ComputerName <String>] [-Credential <PSCredential>] [<CommonParameters>]Copied 0 timesPowerShellModifies the settings for the specified iSCSI virtual disk.
Set-IscsiVirtualDisk [-Path] <String> [-Description <String>] [-PassThru] [-Enable <Boolean>]
[-ComputerName <String>] [-Credential <PSCredential>] [<CommonParameters>]Copied 0 timesPowerShellSets the description for a snapshot.
Set-IscsiVirtualDiskSnapshot [-SnapshotId] <String> [-Description <String>] [-PassThru]
[-ComputerName <String>] [-Credential <PSCredential>] [<CommonParameters>]Copied 0 timesPowerShellSets the Key Management Services (KMS) license configuration.
Set-KmsLicenseInfo [[-ServerName] <String>] [[-Port] <Int32>] [[-Domain] <String>]
[[-ActivationInterval] <Int32>] [[-RenewalInterval] <Int32>]
[[-ListeningPort] <Int32>] [[-Priority] <String>] [[-DnsPublishing] <Boolean>]
[[-HostCaching] <Boolean>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellConfigures an Active Directory (AD) Organizational Unit (OU) to enable auditing on the Windows Local Administrator Password Solution (LAPS) password schema attributes.
Set-LapsADAuditing [-Credential <PSCredential>] -Identity <String[]> -AuditedPrincipals <String[]>
[-AuditType <AuditFlags>] [-Domain <String>] [-DomainController <String>] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesRemove-DhcpServerv6OptionDefinition · Networking / Security
Set-DnsServerForwarder · Networking / Security
Set-ClusterQuorum · Windows Server
Get-VMSystemSwitchExtension · Windows Server
Set-NetworkController · Networking / Security
Set-RemoteAccessRadius · Networking / Security