COMMAND EVERYTHING.
Practical commands. Clear explanations. Authoritative sources.
2557 published commands · 2545 documentation-verified · 12 awaiting review · Ask Cmdlet AI
Gets dedicated persistent memory.
Get-PmemDedicatedMemory [<CommonParameters>]Copied 0 timesPowerShellGets persistent memory disks.
Get-PmemDisk [<CommonParameters>]Copied 0 timesPowerShellGets the physical devices associated with persistent memory.
Get-PmemPhysicalDevice [<CommonParameters>]Copied 0 timesPowerShellGets unused regions in persistent memory.
Get-PmemUnusedRegion [[-RegionId] <UInt32[]>] [<CommonParameters>]Copied 0 timesPowerShellReturns information about PnP devices.
Get-PnpDevice [[-InstanceId] <String[]>] [-Class <String[]>] [-PresentOnly] [-Status <String[]>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellGets detailed properties for a PnP device.
Get-PnpDeviceProperty -InstanceId <String[]> [[-KeyName] <String[]>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [-WhatIf] [-Confirm] [<CommonParameters>]Copied 0 timesWindows ServerGets the configuration information of a printer.
Get-PrintConfiguration [-ComputerName <String>] [-PrinterName] <String> [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesWindows ServerRetrieves a list of print jobs in the specified printer.
Get-PrintJob [-ComputerName <String>] [-ID <UInt32>] [-PrinterName] <String> [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesWindows ServerRetrieves a list of printers installed on a computer.
Get-Printer [[-Name] <String[]>] [-ComputerName <String>] [-Full] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesWindows ServerRetrieves the list of printer drivers installed on the specified computer.
Get-PrinterDriver [[-Name] <String[]>] [-PrinterEnvironment <String[]>] [-ComputerName <String>]
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesWindows ServerRetrieves a list of printer ports installed on the specified computer.
Get-PrinterPort [[-Name] <String[]>] [-ComputerName <String>] [-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesWindows ServerRetrieves printer properties for the specified printer.
Get-PrinterProperty [[-PropertyName] <String[]>] [-ComputerName <String>] [-PrinterName] <String>
[-CimSession <CimSession[]>] [-ThrottleLimit <Int32>] [-AsJob] [<CommonParameters>]Copied 0 timesPowerShellList processes and identify accumulated CPU use.
Get-Process | Sort-Object CPU -Descending | Select-Object -First 5Copied 0 timesPowerShellGets the current process mitigation settings, either from the registry, from a running process, or saves all to a XML.
Get-ProcessMitigation [-Name] <String> [-RunningProcesses] [<CommonParameters>]Copied 0 timesPowerShellGets the provider address for a server.
Get-ProviderAddress [<CommonParameters>]Copied 0 timesPowerShellGets information about the installed provisioning package.
Get-ProvisioningPackage [-PackagePath] <String> [-LogsDirectoryPath <String>] [-WprpFile <String>]
[-ConnectedDevice]Copied 0 timesPowerShellGets a list of publishable applications from a collection.
Get-RDAvailableApp [-CollectionName] <String> [-ConnectionBroker <String>] [<CommonParameters>]Copied 0 timesPowerShellGets certificates associated with RDS roles.
Get-RDCertificate [[-Role] <RDCertificateRole>] [-ConnectionBroker <String>] [<CommonParameters>]Copied 0 timesPowerShellGets high availability settings for the RD Connection Broker server in a Remote Desktop deployment.
Get-RDConnectionBrokerHighAvailability [[-ConnectionBroker] <String>] [<CommonParameters>]Copied 0 timesPowerShellGets configuration settings for the RD Gateway for a Remote Desktop deployment.
Get-RDDeploymentGatewayConfiguration [[-ConnectionBroker] <String>] [<CommonParameters>]Copied 0 timesPowerShellDisplays the file extensions associated with a RemoteApp program.
Get-RDFileTypeAssociation [[-CollectionName] <String>] [-AppAlias <String>] [-AppDisplayName <String[]>]
[-FileExtension <String>] [-ConnectionBroker <String>] [<CommonParameters>]Copied 0 timesPowerShellRetrieves the current settings for the RD Licensing server and the licensing mode of the Remote Desktop deployment.
Get-RDLicenseConfiguration [[-ConnectionBroker] <String>] [<CommonParameters>]Copied 0 timesPowerShellGets personal session desktop assignments.
Get-RDPersonalSessionDesktopAssignment [-CollectionName] <String> [-ConnectionBroker <String>]
[<CommonParameters>]Copied 0 timesPowerShellRetrieves a list of personal virtual desktops and associated user accounts.
Get-RDPersonalVirtualDesktopAssignment [-CollectionName] <String> [-ConnectionBroker <String>]
[<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