COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Modifies the log file settings of a DTC instance.
Set-DtcLog [-DtcName <String>] [-Path <String>] [-SizeInMB <UInt32>] [-MaxSizeInMB <UInt32>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellModifies DTC network and security configuration for a DTC instance.
Set-DtcNetworkSetting [-DtcName <String>] [-InboundTransactionsEnabled <Boolean>]
[-OutboundTransactionsEnabled <Boolean>] [-RemoteClientAccessEnabled <Boolean>]
[-RemoteAdministrationAccessEnabled <Boolean>] [-XATransactionsEnabled <Boolean>]
[-LUTransactionsEnabled <Boolean>] [-AuthenticationLevel <String>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesPowerShellModifies the state of a transaction.
Set-DtcTransaction [-DtcName <String>] -TransactionId <Guid> [-Trace] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellModifies the DTC transactions trace setting of the host.
Set-DtcTransactionsTraceSession -BufferCount <UInt32> [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [<CommonParameters>]Copied 0 timesPowerShellModifies the DTC transactions trace setting of the host.
Set-DtcTransactionsTraceSetting -AllTransactionsTracingEnabled <Boolean> [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellModifies a provider's enablement settings in an ETW or AutoLogger session.
Set-EtwTraceProvider [[-Guid] <String[]>] [-AutologgerName <String[]>] [-Level <Byte>]
[-MatchAnyKeyword <UInt64>] [-MatchAllKeyword <UInt64>] [-Property <UInt32>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerSets integrity for a file on an ReFS volume.
Set-FileIntegrity [-FileName] <String> [[-Enable] <Boolean>] [-Enforce <Boolean>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerModifies a file share.
Set-FileShare [-Description <String>] [-EncryptData <Boolean>] -UniqueId <String> [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges configuration settings for access denied remediation.
Set-FsrmAdrSetting [-Event] <FsrmAdrEventEnum[]> [-Enabled] [-DisplayMessage <String>] [-EmailMessage <String>]
[-AllowRequests] [-MailToOwner] [-MailCCAdmin] [-MailTo <String>] [-IncludeDeviceClaims] [-IncludeUserClaims]
[-EventLog] [-DeviceTroubleshooting] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob]
[-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges configuration settings of an auto apply quota.
Set-FsrmAutoQuota [-Path] <String> [-Template <String>] [-Disabled] [-UpdateDerived] [-UpdateDerivedMatching]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesWindows ServerChanges configuration settings for classification.
Set-FsrmClassification [-InputObject <CimInstance[]>] [-ExcludeNamespace <String[]>] [-Schedule <CimInstance>]
[-Continuous] [-ContinuousLog] [-ContinuousLogSize <UInt64>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges a classification property definition.
Set-FsrmClassificationPropertyDefinition [-Name] <String[]> [-DisplayName <String>] [-Description <String>]
[-PossibleValue <CimInstance[]>] [-Parameters <String[]>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges configuration settings of classification rules.
Set-FsrmClassificationRule [-Name] <String[]> [-Description <String>] [-Property <String>]
[-PropertyValue <String>] [-Namespace <String[]>] [-Disabled]
[-ReevaluateProperty <RuleReevaluatePropertyEnum>] [-Flags <RuleFlagsEnum[]>]
[-ContentRegularExpression <String[]>] [-ContentString <String[]>] [-ContentStringCaseSensitive <String[]>]
[-ClassificationMechanism <String>] [-Parameters <String[]>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges configuration settings for file groups.
Set-FsrmFileGroup [-Name] <String[]> [-Description <String>] [-IncludePattern <String[]>]
[-ExcludePattern <String[]>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges configuration settings of a file screen.
Set-FsrmFileScreen [-Path] <String> [-Description <String>] [-IncludeGroup <String[]>] [-Active]
[-Notification <CimInstance[]>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges configuration settings of a file screen template.
Set-FsrmFileScreenTemplate [-Name] <String[]> [-Description <String>] [-IncludeGroup <String[]>] [-Active]
[-UpdateDerived] [-UpdateDerivedMatching] [-Notification <CimInstance[]>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges the setting of a management property.
Set-FsrmMgmtProperty [-Namespace <String>] [-Name <String>] [-Value <String>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges configuration settings for a FSRM quota.
Set-FsrmQuota [-Path] <String> [-Description <String>] [-Size <UInt64>] [-SoftLimit] [-Disabled]
[-Threshold <CimInstance[]>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [-PassThru]
[-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges configuration settings for FSRM quota templates.
Set-FsrmQuotaTemplate [-Name] <String[]> [-Description <String>] [-Size <UInt64>] [-SoftLimit] [-UpdateDerived]
[-UpdateDerivedMatching] [-Threshold <CimInstance[]>] [-CimSession <CimSession[]>] [-ThrottleLimit <Int32>]
[-AsJob] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerChanges global FSRM settings for the computer.
Set-FsrmSetting [-InputObject <CimInstance[]>] [-SmtpServer <String>] [-FromEmailAddress <String>]
[-AdminEmailAddress <String>] [-EmailNotificationLimit <Int32>] [-EventNotificationLimit <Int32>]
[-CommandNotificationLimit <Int32>] [-ReportNotificationLimit <Int32>] [-ReportLimitMaxFile <Int32>]
[-ReportLimitMaxFileGroup <Int32>] [-ReportLimitMaxOwner <Int32>] [-ReportLimitMaxFilesPerFileGroup <Int32>]
[-ReportLimitMaxFilesPerOwner <Int32>] [-ReportLimitMaxFilesPerDuplicateGroup <Int32>]
[-ReportLimitMaxDuplicateGroup <Int32>] [-ReportLimitMaxQuota <Int32>]
[-ReportLimitMaxFileScreenEvent <Int32>] [-ReportLimitMaxPropertyValue <Int32>]
[-ReportLimitMaxFilesPerPropertyValue <Int32>] [-ReportLocationIncident <String>]
[-ReportLocationScheduled <String>] [-ReportLocationOnDemand <String>]
[-ReportFileScreenAuditDaysSince <Int32>] [-ReportFileScreenAuditUser <String[]>]
[-ReportFileGroupIncluded <String[]>] [-ReportFileOwnerUser <String[]>] [-ReportFileOwnerFilePattern <String>]
[-ReportPropertyName <String>] [-ReportPropertyFilePattern <String>] [-ReportLargeFileMinimum <UInt64>]
[-ReportLargeFilePattern <String>] [-ReportLeastAccessedMinimum <Int32>]
[-ReportLeastAccessedFilePattern <String>] [-ReportMostAccessedMaximum <Int32>]
[-ReportMostAccessedFilePattern <String>] [-ReportQuotaMinimumUsage <Int32>] [-ReportFileScreenAuditEnable]
[-ReportClassificationFormat <FsrmReportClassificationFormatEnum[]>] [-ReportClassificationMailTo <String>]
[-ReportClassificationLog <FsrmReportClassificationLogEnum[]>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesActive DirectoryBlocks or unblocks inheritance for a specified domain or organizational unit.
Set-GPInheritance [-Target] <String> -IsBlocked <BlockInheritance> [-Domain <String>]
[-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesActive DirectorySets the properties of the specified GPO link.
Set-GPLink [-Name] <String> -Target <String> [-LinkEnabled <EnableLink>] [-Order <Int32>]
[-Domain <String>] [-Server <String>] [-Enforced <EnforceLink>] [-WhatIf] [-Confirm]
[<CommonParameters>]Copied 0 timesActive DirectoryGrants a level of permissions to a security principal for one GPO or all the GPOs in a domain.
Set-GPPermission [-Name] <String> -PermissionLevel <GPPermissionType> -TargetName <String>
-TargetType <PermissionTrusteeType> [-DomainName <String>] [-Server <String>] [-Replace] [-WhatIf]
[-Confirm] [<CommonParameters>]Copied 0 timesActive DirectoryConfigures a Registry preference item under either Computer Configuration or User Configuration in a GPO.
Set-GPPrefRegistryValue -Guid <Guid> -Context <GpoConfiguration> -Key <String>
[-ValueName <String>] [-Value <PSObject>] [-Type <RegistryValueKind>] -Action <PreferenceAction>
[-Order <Int32>] [-Domain <String>] [-Server <String>] [-Disable] [-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