Microsoft PowerShell Modules and Cmdlets

An single place where you can get all the PowerShell Modules and their associated PowerShell cmdlets

Page is still in progress

ADCSAdministration
This Module contains the brief descriptions of the Windows PowerShell cmdlets that are for use in administering the Active Directory Certificate Services (AD CS) and certification authority (CA) role service. Click here to see all the commands under this Module.

ADCSDeployment
This Module contains the brief descriptions of the Windows PowerShell cmdlets that are for use in deploying Active Directory Certificate Services (AD CS). Click here to see all the commands under this Module.

Addsadministration (ActiveDirectory)
This Module contains the brief descriptions of the Windows PowerShell cmdlets that are for use in Active Directory domains, Active Directory Lightweight Directory Services (AD LDS) configuration sets, and Active Directory Database Mounting Tool instances in a single, self-contained package.
 Click here to see all the commands under this Module.

ADDSDeployment
This Module contains the brief descriptions of the Windows PowerShell cmdlets that are for use in Active Directory Domains Services
. Click here to see all the commands under this Module.

ADFS
This module provides command-line reference documentation for the IT professional of the Windows PowerShell cmdlets that you can use to deploy and administer Active Directory Federation Services (AD FS) in Windows Server.
Click here to see all the commands under this Module.

ADRMS
This module contains brief descriptions of the Windows PowerShell cmdlets used to deploy in Windows Server. And also allows you to install, upgrade, or remove a cluster using Windows PowerShell.
Click here to see all the commands under this Module.

ADRMSAdmin
This module contains brief descriptions of the Windows PowerShell cmdlets that are for use in administering Active Directory Rights Management Services (AD RMS). These cmdlets give you the ability to administer an AD RMS cluster using PowerShell.
Click here to see all the commands under this Module.

AppBackgroundTask
This module provides cmdlet descriptions and syntax for all App Background Task cmdlets.
Click here to see all the commands under this Module.

AppLocker
This module contains brief descriptions of the Windows PowerShell cmdlets to help author, test, maintain, and troubleshoot application control policies and can be used in conjunction with the AppLocker user interface that is accessed through the Microsoft Management Console (MMC) snap-in extension to the Local Security Policy snap-in and Group Policy Management Console.
Click here to see all the commands under this Module.

AppvClient
This module contains brief descriptions of the Windows PowerShell cmdlets that are for use in Microsoft Application Virtualization (App-V) Client.
Click here to see all the commands under this Module.

AppvSequencer
This module contains brief descriptions of the Windows PowerShell cmdlets that are for use in Microsoft Application Virtualization (App-V) Sequencer.
Click here to see all the commands under this Module.

Appx
This module contains brief descriptions of the Windows PowerShell cmdlets that AppX are designed to streamline the administration of MSIX or AppX package management.
Click here to see all the commands under this Module.

AssignedAccess
The Windows PowerShell cmdlets for Assigned Access are designed to enable the administration of restricted app access to specific user accounts. Click here to see all the commands under this Module.

AWSPowerShell
This Module provides the cmdlets for Managing and Administrating the AWS through Powershell scripts. Click here to see all the commands under this Module. Click here to get the commands based on the AWS Service

BestPractices
This module contains brief descriptions of the Windows PowerShell cmdlets that Administrators can apply the best practices by scanning one or more roles that are installed on our server.
Click here to see all the commands under this Module.

BitLocker
This module provides cmdlet descriptions and syntax for all BitLocker cmdlets.
Click here to see all the commands under this Module.

BitsTransfer
This module provides cmdlet descriptions and syntax for all Background Intelligent Transfer Management (BITS)-specific cmdlets.
Click here to see all the commands under this Module.

BootEventCollector
The Boot Event Collector module contains cmdlets to help you administrate Boot Event Collector tasks in Windows Server 2016.
Click here to see all the commands under this Module.

BranchCache
This module provides cmdlet descriptions and syntax for all BranchCache Manageability-specific cmdlets.

ClusterAwareUpdating
This module provides cmdlet descriptions and syntax for all Cluster-Aware Updating-specific cmdlets.

ConfigCI
This module provides cmdlet descriptions and syntax for the Configurable Code Integrity Cmdlets.

DcbQoS
This module provides cmdlet descriptions and syntax for all Data Center Bridging (DCB) Quality of Service (QoS)-specific cmdlets.

Deduplication
This module provides cmdlet descriptions and syntax for all Windows Server Data Deduplication-specific cmdlets.

Defender
This module provides functions descriptions and syntax for all Defender-specific functions.

DeviceHealthAttestation
This module provides functions descriptions and syntax for all Device Health Attestation(DHA) service cmdlets.

DFSN
This module provides cmdlet descriptions and syntax for all DFS Namespace cmdlets.

DFSR
This module provides cmdlet descriptions and syntax for all Distributed File System (DFS) Replication cmdlets.

DhcpServer
This module provides cmdlet descriptions and syntax for all Dynamic Host Configuration Protocol (DHCP) server service-specific cmdlets.
Click here to see all the commands under this Module.

DirectAccessClientComponent
This module provides cmdlet descriptions and syntax for all DirectAccess Client Components-specific cmdlets.

DISM
This module contains brief descriptions of the Windows PowerShell cmdlets that are for use in mount, and get information about, Windows image (.wim) files or virtual hard disks (.vhd or .vhdx). You can also use it to install, uninstall, configure, and update Windows features, packages, and drivers in a Windows image or to change the edition of a Windows image.

DnsClient
This module contains brief descriptions of the Windows PowerShell cmdlets that are for use in all Domain Name System (DNS) Client-specific cmdlets.
Click here to see all the commands under this Module.

DnsServer
This module contains brief descriptions of the Windows PowerShell cmdlets that are for use in all DNS Server cmdlets. DnsServer Module can be obtained either by installing DNS Server role or adding the DNS Server Tools part of Remote Server Administration Tools (RSAT) feature.
Click here to see all the commands under this Module.

EventTracingManagement
This module contains brief descriptions of the Windows PowerShell cmdlets that are for use in Event Tracing Management-specific cmdlets.

FailoverClusters
This module provides cmdlet descriptions and syntax for all failover cluster-specific cmdlets.

FileServerResourceManager
This module provides cmdlet descriptions and syntax for all File Server Resource Manager (FSRM) cmdlets.

GroupPolicy
This module contains the brief descriptions of the Windows PowerShell cmdlets that are for use in administering Group Policy in Windows Server and Windows client with Remote Server Administration Tools (RSAT) installed. (RSAT includes the GPMC and the Group Policy cmdlets.)

HardwareCertification
This module provides cmdlet descriptions and syntax for all Windows Hardware Certification Kit (HCK) cmdlets.

HgsAttestation
This module provides cmdlet descriptions and syntax for the Host Guardian Service (HGS) Attestation.

HgsClient
This module provides cmdlet descriptions and syntax for all Host Guardian Service client cmdlets.

HgsDiagnostics
This module provides cmdlet descriptions and syntax for all Host Guardian Service Diagnostics client cmdlets.

HgsKeyProtection
This module provides cmdlet descriptions and syntax for the Key Protection Service cmdlets.

HgsServer
This module provides cmdlet descriptions and syntax for the Host Guardian Service server cmdlets.

HNVDiagnostics
This module provides cmdlet descriptions and syntax for the Hyper-V Network Virtualization (HNV) cmdlets.

HostComputeService
This module provides cmdlet descriptions and syntax for the Host Compute Service cmdlets.

Hyper-V
This Module provides cmdlet descriptions and syntax for all Hyper-V-specific cmdlets.

IISAdministration
This module provides cmdlet descriptions and syntax for all IIS Administration specific cmdlets.

International
This module provides cmdlet descriptions and syntax for all International Settings-specific cmdlets.

IpamServer
This module provides cmdlet descriptions and syntax for all IP Address Management (IPAM) Server-specific cmdlets.

iSCSI
This Module provides cmdlet descriptions and syntax for all iSCSI Initiator-specific cmdlets.

IscsiTarget
This module provides cmdlet descriptions and syntax for all iSCSI target service-specific cmdlets.

KDS
This module provides cmdlet descriptions and syntax for all Key Distribution Service (KDS)-specific cmdlets.

Microsoft.DiagnosticDataViewer
The Microsoft.DiagnosticDataViewer module provides commands for viewing and analyzing the Diagnostic Data sent by a Windows device.

Microsoft.Windows.ServerManager.Migration Module
This module provides cmdlet descriptions and syntax for all Server Migration cmdlets.

MMAgent
This module provides cmdlet descriptions and syntax for all Memory Management Agent (MMAgent) – specific cmdlets.

MPIO
This module provides cmdlet descriptions and syntax for all Multipath I/O (MPIO)-specific cmdlets.

MsDtc
This module provides information about the Windows PowerShell cmdlets provided with Microsoft Distributed Transaction Coordinator (MSDTC).

MSMQ
This module provides cmdlet descriptions and syntax for all MSMQ-specific cmdlets.

MultiPoint
MultiPoint cmdlets in this module are used to manage Windows MultiPoint Server sessions and users.

MultipointVdi
MultiPoint VDI cmdlets in this module are used to manage MultiPoint VDI virtual desktops.

NanoServerImageGenerator
Nano Server Image Generator cmdlets are used to create and edit Nano Server installation images.

NetAdapter
This module provides cmdlet descriptions and syntax for all Network Adapter-specific cmdlets.

NetConnection
This module provides cmdlet descriptions and syntax for all Net Connection cmdlets.

NetEventPacketCapture
This module provides cmdlet descriptions and syntax for all NetEventPacketCapture cmdlets.

NetLbfo
This module provides cmdlet descriptions and syntax for all NIC Teaming (NetLBFO)-specific cmdlets.

NetLdpAgent
This module provides cmdlet descriptions and syntax for the following Network Logical Link Discovery Protocol (LLDP) Agent cmdlets.

NetNat
This module provides cmdlet descriptions and syntax for all Network Address Translation cmdlets.

NetQoS
This module provides cmdlet descriptions and syntax for all Network Quality of Service (QoS)-specific cmdlets.

NetSecurity
This module provides cmdlet descriptions and syntax for all Network Security cmdlets.

NetSwitchTeam
This module provides cmdlet descriptions and syntax for all Network Switch Team-specific cmdlets.

NetTCPIP
This module provides cmdlet descriptions and syntax for all Net TCP/IP-specific cmdlets.

NetWNV
This module provides cmdlet descriptions and syntax for all Network Virtualization cmdlets.

NetworkConnectivityStatus
This module provides cmdlet descriptions and syntax for all Network Connectivity Status-specific cmdlets.

NetworkController
This module provides cmdlet descriptions and syntax for all Network Controller cmdlets.

NetworkControllerDiagnostics
This module provides cmdlet descriptions and syntax for Network Controller diagnostics.

NetworkLoadBalancingClusters
This module provides cmdlet descriptions and syntax for all Network Load Balancing (NLB) cluster-specific cmdlets.

NetworkSwitchManager
This module provides cmdlet descriptions and syntax for the Network Switch Manager cmdlets.

NetworkTransition
This module provides cmdlet descriptions and syntax for all Network Transition-specific cmdlets.

NFS
This module provides cmdlet descriptions and syntax for all NFS cmdlets.

NPS
This module provides cmdlet descriptions and syntax for all NPS cmdlets.

PCSVDevice
This module provides cmdlet descriptions and syntax for all Physical Computer System View cmdlets.

PKIClient
This module provides cmdlet descriptions and syntax for all public key infrastructure (PKI) client-specific cmdlets.

PlatformIdentifier
This module provides cmdlet descriptions and syntax for the platform identifier cmdlets.

PnpDevice
This module provides cmdlet descriptions and syntax for Plug and Play (PnP) device cmdlets.

PrintManagement
This module provides cmdlet descriptions and syntax for all print management cmdlets.

ProcessMitigations
The ProcessMitigations module (also known as the Process Mitigation Management Tool) provides functionalities to allow users to configure and audit exploit mitigations for increased process security or for converting existing Enhanced Mitigation Experience Toolkit (EMET) policy settings.

provisioning
This module provides cmdlet descriptions and syntax for all provisioning cmdlet.

RemoteAccess
This module provides cmdlet descriptions and syntax for all Remote Access-specific cmdlets.

RemoteDesktop
This module provides cmdlet descriptions and syntax for all Remote Desktop Service-specific cmdlets.

RemoteDesktopServices
This module provides cmdlet descriptions and syntax for all Remote Desktop Services cmdlets.

ScheduledTasks
This module provides cmdlet descriptions and syntax for all Scheduled Tasks cmdlets.

SecureBoot
This module provides cmdlet descriptions and syntax for all Secure Boot-specific cmdlets.

ServerCore
This module provides cmdlet descriptions and syntax for all Server Core cmdlets.

ServerManagerTasks
This module provides cmdlet descriptions and syntax for all Server Manager Tasks Configuration cmdlets.

ShieldedVMDataFile
This Module provides cmdlet descriptions and syntax for shielded virtual machine provisioning file cmdlets.

ShieldedVMProvisioning
This module provides cmdlet descriptions and syntax for shielded virtual machine provisioning file cmdlets.

ShieldedVMTemplate
This module provides cmdlet descriptions and syntax for shielded virtual machine template cmdlets.

SmbShare
This Module provides cmdlet descriptions and syntax for all Server Message Block (SMB) Share-specific cmdlets.

SmbWitness
This Module provides cmdlet descriptions and syntax for all Server Message Block (SMB) Witness-specific cmdlets.

SMISConfig
This Module provides cmdlet descriptions and syntax for all SMI-S Configuration cmdlets.

SoftwareInventoryLogging
This Module provides cmdlet descriptions and syntax for all Software Inventory Logging-specific cmdlets.

StartLayout
This Module provides cmdlet descriptions and syntax for all Start screen cmdlets.

Storage
This module provides cmdlet descriptions and syntax for all Windows Storage Management-specific cmdlets.

StorageQoS
This module provides the cmdlet description and syntax for the Storage QoS cmdlets.

StorageReplica
This module provides the cmdlet description and syntax for the Storage Replica cmdlets.

SyncShare
This module provides cmdlet descriptions and syntax for all Sync Share-specific cmdlets.

systeminsights
The System Insights module contains the PowerShell cmdlets for System Insights, a predictive analytics feature for Windows Server 2019.

TLS
This module provides cmdlet descriptions and syntax for all Transport Layer Security (TLS) cmdlets.

TroubleshootingPack
This module provides cmdlet descriptions and syntax for all Troubleshooting Pack cmdlets.

TrustedPlatformModule
This module provides cmdlet descriptions and syntax for all TPM cmdlets.

UEV
The cmdlets under this module help topics for the Microsoft User Experience Virtualization (UE-V) for Windows 10 Anniversary edition and Windows Server 2016 Microsoft User Experience Virtualization (UE-V) cmdlets.

UpdateServices(WSUS)
This module provides cmdlet descriptions and syntax for all Windows Server Update Services (WSUS) Administration-specific cmdlets.

UserAccessLogging
This module provides cmdlet descriptions and syntax for all User Access Logging (UAL) cmdlets.

VAMT(Volume Activation Management Tool)
This module provides cmdlet to automate and centrally manage the volume and retail-activation process for Windows, Microsoft Office, and select other Microsoft products. It can manage volume activation using Multiple Activation Keys (MAKs) or the Windows Key Management Service (KMS).

VpnClient
This module provides cmdlet descriptions and syntax for all VPN Client-specific cmdlets.

Wdac
This module provides cmdlet descriptions and syntax for all Windows Data Access Components (Windows DAC) cmdlets.

WDS
This module provides cmdlet descriptions and syntax for all Windows Deployment Services cmdlets.

WebAdministration
This module provides cmdlet descriptions and syntax for all Web Administration cmdlets.

WebApplicationProxy
This module provides cmdlet descriptions and syntax for all Web Application Proxy cmdlets.

WHEA
This module provides cmdlet descriptions and syntax for all Windows Hardware Error Architecture (WHEA) cmdlets.

WindowsDevLic
This module provides cmdlet descriptions and syntax for all Windows Developer License cmdlets.

WindowsDiagnosticData
This module provides cmdlet descriptions and syntax for all Windows Diagnostic Data-specific cmdlets.

WindowsErrorReporting
This module provides cmdlet descriptions and syntax for all Windows Error Reporting cmdlets.

WindowsSearch
This module provides cmdlet descriptions and syntax for all Windows Search cmdlets.

WindowsServerBackup
This module provides cmdlet descriptions and syntax for all Windows Server Backup cmdlets.

WindowsUpdate
This module provides the cmdlet description and syntax for the Windows Update cmdlet.

You can also refer other blogs on PowerShell at link

You can also refer other blogs on Microsoft at link

And also if you required any technology you want to learn, let us know below we will publish them in our site http://tossolution.com/

Like our page in Facebook and follow us for New technical information.

References are taken from official Microsoft websites

One Reply to “Microsoft PowerShell Modules and Cmdlets”

  1. Definitely consider that which you stated. Your favorite justification appeared to be at the net the easiest thing to be aware of. I say to you, I definitely get annoyed whilst other folks think about worries that they just don’t realize about. You managed to hit the nail upon the top as neatly as defined out the whole thing with no need side-effects , other folks could take a signal. Will likely be again to get more. Thanks|

Leave a Reply

Your email address will not be published. Required fields are marked *