COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Configures the Network Location Server (NLS).
Set-DANetworkLocationServer [-ComputerName <String>] [-Force] [-PassThru] [-Certificate <X509Certificate2>]
[-NlsOnDAServer] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesNetworking / SecurityConfigures one-time password (OTP) authentication settings for DirectAccess (DA).
Set-DAOtpAuthentication [-ComputerName <String>] [-CertificateTemplateName <String>] [-CAServer <String[]>]
[-UserSecurityGroupName <String>] [-DisableTwoFactorBypass] [-PassThru]
[-SigningCertificateTemplateName <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets the properties specific to the DirectAccess (DA) server.
Set-DAServer [-ComputerName <String>] -DAInstallType <String> [-PassThru] [-Force] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellSets the active encryption certificate.
Set-DHASActiveEncryptionCertificate [-Thumbprint] <String> [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellSets the active signing certificate.
Set-DHASActiveSigningCertificate [-Thumbprint] <String> [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellSets authentication schemas.
Set-DHASSupportedAuthenticationSchema [-SupportedAuthenticationSchema] <String> [-Force] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesPowerShellChanges configuration settings for data deduplication schedules.
Set-DedupSchedule [-Name] <String[]> [-Type <Type[]>] [-DurationHours <UInt32>]
[-Enabled <Boolean>] [-StopWhenSystemBusy <Boolean>] [-Memory <UInt32>] [-Cores <UInt32>]
[-Priority <Priority>] [-InputOutputThrottle <UInt32>]
[-InputOutputThrottleLevel <InputOutputThrottleLevel>] [-Start <DateTime>]
[-Days <DayOfWeek[]>] [-Full <Boolean>] [-ReadOnly <Boolean>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru]
[<CommonParameters>]Copied 0 timesPowerShellChanges data deduplication settings on one or more volumes.
Set-DedupVolume [-Volume] <String[]> [-OptimizeInUseFiles] [-OptimizePartialFiles]
[-NoCompress <Boolean>] [-Verify <Boolean>] [-MinimumFileAgeDays <UInt32>]
[-MinimumFileSize <UInt32>] [-ChunkRedundancyThreshold <UInt32>]
[-ExcludeFolder <String[]>] [-ExcludeFileType <String[]>]
[-ExcludeFileTypeDefault <String[]>] [-NoCompressionFileType <String[]>]
[-InputOutputScale <UInt32>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-PassThru] [<CommonParameters>]Copied 0 timesPowerShellChanges settings of a replicated folder.
Set-DfsReplicatedFolder [-GroupName] <String[]> [[-FolderName] <String[]>] [[-Description] <String>]
[[-FileNameToExclude] <String[]>] [[-DirectoryNameToExclude] <String[]>] [[-DfsnPath] <String>]
[[-DomainName] <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellModifies a replication group.
Set-DfsReplicationGroup [-GroupName] <String[]> [[-Description] <String>] [[-DomainName] <String>] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesPowerShellChanges settings for a DFS namespace folder.
Set-DfsnFolder [-Path] <String> [[-EnableInsiteReferrals] <Boolean>]
[[-EnableTargetFailback]<Boolean>] [[-State] <State>] [[-TimeToLiveSec] <UInt32>]
[[-Description] <String>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesPowerShellChanges settings for a target of a DFS namespace folder.
Set-DfsnFolderTarget [-Path] <String> [-TargetPath] <String> [[-State] <State>]
[[-ReferralPriorityClass] <ReferralPriorityClass>] [[-ReferralPriorityRank] <UInt32>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesPowerShellChanges settings for a DFS namespace.
Set-DfsnRoot [-Path] <String> [[-EnableSiteCosting] <Boolean>] [[-EnableInsiteReferrals] <Boolean>]
[[-EnableAccessBasedEnumeration] <Boolean>] [[-EnableRootScalability] <Boolean>]
[[-EnableTargetFailback] <Boolean>] [[-Description] <String>] [[-State] <State>]
[[-TimeToLiveSec] <UInt32>] [[-GrantAdminAccounts] <String[]>] [[-RevokeAdminAccounts] <String[]>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesPowerShellChanges settings for a root target of a DFS namespace.
Set-DfsnRootTarget [-Path] <String> [-TargetPath] <String> [[-State] <State>]
[[-ReferralPriorityClass] <ReferralPriorityClass>] [[-ReferralPriorityRank] <UInt32>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesPowerShellChanges settings for a DFS namespace root server.
Set-DfsnServerConfiguration [-ComputerName] <String> [[-SyncIntervalSec] <UInt32>]
[[-EnableSiteCostedReferrals] <Boolean>] [[-EnableInsiteReferrals] <Boolean>]
[[-LdapTimeoutSec] <UInt32>] [[-PreferLogonDC] <Boolean>] [[-UseFqdn] <Boolean>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesPowerShellChanges the settings of a connection between members of a replication group.
Set-DfsrConnection [[-GroupName] <String[]>] [-SourceComputerName] <String> [-DestinationComputerName] <String>
[[-DisableConnection] <Boolean>] [[-DisableRDC] <Boolean>] [[-DisableCrossFileRDC] <Boolean>]
[[-Description] <String>] [[-MinimumRDCFileSizeInKB] <Int64>] [[-DomainName] <String>] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesPowerShellChanges the settings of a connection schedule between members of a replication group.
Set-DfsrConnectionSchedule [[-GroupName] <String[]>] [-SourceComputerName] <String>
[-DestinationComputerName] <String> [[-UseUTC] <Boolean>] [[-ScheduleType] <ConnectionScheduleType>]
[[-DomainName] <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellModifies a replication group schedule.
Set-DfsrGroupSchedule [-GroupName] <String[]> [[-UseUTC] <Boolean>] [[-ScheduleType] <GroupScheduleType>]
[[-DomainName] <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellConfigures membership settings for replication group members.
Set-DfsrMembership [-GroupName] <String[]> [-FolderName] <String[]> [-ComputerName] <String[]>
[[-ContentPath] <String>] [[-PrimaryMember] <Boolean>] [[-StagingPath] <String>]
[[-StagingPathQuotaInMB] <UInt32>] [[-ConflictAndDeletedQuotaInMB] <UInt32>] [[-ReadOnly] <Boolean>]
[[-RemoveDeletedFiles] <Boolean>] [[-DisableMembership] <Boolean>]
[[-MinimumFileStagingSize] <FileStagingSize>] [[-DfsnPath] <String>] [-Force] [[-DomainName] <String>]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellModifies settings for the DFS Replication service.
Set-DfsrServiceConfiguration [[-ComputerName] <String[]>] [[-RPCPort] <UInt32>] [[-DisableDebugLog] <Boolean>]
[[-MaximumDebugLogFiles] <UInt32>] [[-DebugLogPath] <String>] [[-DebugLogSeverity] <UInt32>]
[[-MaximumDebugLogMessages] <UInt32>] [[-UnexpectedAutoRecovery] <Boolean>]
[[-CleanupStagingFolderAtPercent] <UInt32>] [[-CleanupStagingFolderUntilPercent] <UInt32>]
[[-CleanupConflictFolderAtPercent] <UInt32>] [[-CleanupConflictFolderUntilPercent] <UInt32>] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesPowerShellSets the diagnostic store time and size capacity.
Set-DiagnosticStoreCapacity [[-Size] <UInt32>] [[-Time] <UInt32>] [<CommonParameters>]Copied 0 timesWindows ServerTakes a Disk object or unique disk identifiers and a set of attributes, and updates the physical disk on the system.
Set-Disk [-Number] <UInt32> [-IsOffline <Boolean>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [<CommonParameters>]Copied 0 timesWindows ServerChanges the display resolution for a Server Core server.
Set-DisplayResolution [-Width] <Object> [-Height] <Object> [-Force] [<CommonParameters>]Copied 0 timesNetworking / SecuritySets the interface-specific DNS client configurations on the computer.
Set-DnsClient -InterfaceIndex <UInt32[]> [-ConnectionSpecificSuffix <String>]
[-RegisterThisConnectionsAddress <Boolean>] [-UseSuffixWhenRegistering <Boolean>]
[-ResetConnectionSpecificSuffix] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru]
[-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