As an extensibility and administration interface, many applications expose useful functionality through COM objects. While PowerShell handles many of these tasks directly, many COM objects still provide significant value.
Table H.1, “COM identifiers and descriptions” lists a selection of the COM objects most useful to system administrators.
Table H.1. COM identifiers and descriptions
Identifier | Description |
|---|---|
| Allows for interaction and automation of Microsoft Access. |
| Allows for the control of Microsoft Agent 3D animated characters. |
| (non-default) Provides access to
Windows Automation via the |
| Provides access to certificate enrollment services. |
| Provides access to a request to a certificate authority. |
| Provides access to and management of the Windows COM+ catalog. |
| Allows for interaction and automation of Microsoft Excel. |
| Allows for interaction with Microsoft Excel worksheets. |
| Provides access to the management functionality of the Windows Firewall. |
| Provides access to the management functionality of Windows Connection Sharing. |
| Allows for interaction and authoring of a new Internet Explorer document. |
| Allows for interaction and automation of Microsoft InfoPath. |
| Allows for interaction and automation of Microsoft Internet Explorer. |
| Allows for interaction with Microsoft Index Server. |
| Provides access to utilities used
along with the |
| Provide access to information about Windows Genuine Advantage status on the current computer. |
| Provides functionality to create and manage cabinet (.cab) files. |
| Provides access to a MAPI (Messaging Application Programming Interface) session, such as folders, messages, and the address book. |
| Allows for interaction and automation of Messenger. |
| Allows for interaction with the Microsoft RSS feed platform. |
| Provides management of Microsoft Index Server. |
| Provides management of the auto update schedule for Microsoft Update. |
| Allows for installation of updates from Microsoft Update. |
| Provides search functionality for updates from Microsoft Update. |
| Provides access to local information about Microsoft Update history. |
| Provides access to information related to Microsoft Update for the current system. |
| Allows for interaction and automation of Microsoft Management Console (MMC). |
| Allows for the evaluation and control of WSH scripts. |
| Allows for processing of XSL transforms. |
| Allows for interaction and automation of your email, calendar, contacts, tasks, and more through Microsoft Outlook. |
| Allows for interaction and automation of your email through Microsoft Outlook Express. |
| Allows for interaction and automation of Microsoft PowerPoint. |
| Allows for interaction and automation of Microsoft Publisher. |
| Provides access to proxies of Remote DataSpace business objects. |
| Provides access to the Microsoft Speech API. |
| Provides access to the computer's filesystem. Most functionality is available more directly through PowerShell, or through PowerShell's support for the. NET Framework. |
| Provides management of digital signatures on WSH files. |
| Allows the dynamic creation of scripting type library (.tlb) files. |
| Allows for the masked input of
plain-text passwords. When possible, you should avoid this in
preference of the |
| Allows for interaction with Microsoft SharePoint Services. |
| Provides access to aspects of the Windows Explorer Shell application, such as managing windows, files and folders, and the current session. |
| Provides access to information about the current machine related to the Windows shell. |
| Provides access to aspects of the current user's Windows session and profile. |
| Provides access to the management functionality of Microsoft SQL Server. |
| (non-default) Allows for interaction and automation of the VIM editor. |
| Provides access to image capture through the Windows Image Acquisition facilities. |
| Allows for interaction and automation of Windows Media Player. |
| Allows for interaction and automation of Microsoft Word. |
| Allows for interaction with Microsoft Word documents. |
| Provides access to aspects of a networked Windows environment, such as printers, network drives, as well as computer and domain information. |
| Provides access to aspects of the Windows Shell, such as applications, shortcuts, environment variables, the registry, and operating environment. |
| Allows the execution of WSH scripts on remote computers. |
No comments yet
Add a comment