TestimoX

ComputerX Cmdlet Guide

Edit on GitHub

Verified entry points for the ComputerX PowerShell module, plus clear routes into the generated PowerShell and .NET API reference.

This page is the workflow guide for ComputerX. The exhaustive reference lives in the generated API so the exported cmdlets, parameters, and examples stay aligned with the repository output.

Canonical References

High-Value Starting Points

WorkflowStart withWhy it matters
Operating system inventoryGet-CxOsInfo , Get-CxComputerSystem , Get-CxInstalledApplicationBuild a truthful snapshot of the target host before remediation
Security postureGet-CxAccountPolicy , Get-CxSecurityOption , Get-CxSecurityGapsReview password, audit, and local security posture quickly
Firewall and networkGet-CxFirewallProfile , Get-CxFirewallRule , Get-CxTcpConnectionValidate host exposure and active connectivity
PatchingGet-CxPatchSummary , Get-CxPatchDetails , Get-CxUpdatesPendingIdentify stale systems and patching risk
Services and tasksGet-CxServices , Get-CxScheduledTask , Get-CxTaskSddlInspect persistence points and operational configuration
PermissionsGet-CxFilePermissions , Get-CxSmbShareAcl , Get-CxWmiNamespacePermissionReview access control surfaces that affect hardening

Example Workflows

Inventory a Host

Import-Module ComputerX

Get-CxOsInfo
Get-CxComputerSystem
Get-CxNetworkAdapter
Get-CxInstalledApplication

Review Local Security and Patch State

Get-CxAccountPolicy
Get-CxSecurityOption
Get-CxPatchSummary
Get-CxUpdatesPending

Inspect Firewall and Service Posture

Get-CxFirewallProfile
Get-CxFirewallRule
Get-CxServices
Get-CxScheduledTask

Treat Write-Capable Commands as Change Operations

ComputerX includes many Set-* , Add-* , and Remove-* commands for local system changes. Use them only after you have inspected the target state and verified the command-specific parameters in the generated API reference.

Typical examples include:

  • Set-CxFirewallDefault
  • Set-CxRegistryValue
  • Set-CxService
  • Set-CxAuditPolicy

Use the Generated API for Full Coverage

The module surface is broad and evolves with the repo. When you need the complete current export set, parameter details, or generated examples, jump to: