Appendix H. Selected COM Objects and Their Uses

As an extensibility and administration interface, many applications expose useful functionality through COM objects. Although PowerShell handles many of these tasks directly, many COM objects still provide significant value.

Table H-1 lists a selection of the COM objects most useful to system administrators.

Table H-1. COM identifiers and descriptions

Identifier

Description

Access.Application

Allows for interaction and automation of Microsoft Access.

Agent.Control

Allows for the control of Microsoft Agent 3D animated characters.

AutoItX3.Control

(non-default) Provides access to Windows Automation via the AutoIt administration tool.

CEnroll.CEnroll

Provides access to certificate enrollment services.

CertificateAuthority.Request

Provides access to a request to a certificate authority.

COMAdmin.COMAdminCatalog

Provides access to and management of the Windows COM+ catalog.

Excel.Application

Allows for interaction and automation of Microsoft Excel.

Excel.Sheet

Allows for interaction with Microsoft Excel worksheets.

HNetCfg.FwMgr

Provides access to the management functionality of the Windows Firewall.

HNetCfg.HNetShare

Provides access to the management functionality of Windows Connection Sharing.

HTMLFile

Allows for interaction and authoring of a new Internet Explorer document.

InfoPath.Application

Allows for interaction and automation of Microsoft InfoPath.

InternetExplorer.Application

Allows for interaction and automation of Microsoft Internet Explorer.

IXSSO.Query ...

Get Windows PowerShell Cookbook, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.