The PowerShell base adapter is used to execute PowerShell commands on remote host computers running Microsoft Windows PowerShell. The Microsoft Windows PowerShell base adapter consists of an actor adapter only.
This adapter must be enabled on a Windows-based system.
The PowerShell adapter does not utilize the xCmd utility if the target computer is the local host computer. The adapter does not use the xCmd utility in the following cases:
- When you specify an empty configuration and you do not specify a dynamic target in the adapter request
- When you do not specify a host in the
<target>block of the adapter configuration or the
<host>tag in the dynamic target request
If you specify 127.0.0.1 or the host name of the local computer, the adapter still uses the xCmd utility for executing PowerShell commands.
A monitor adapter is not available for Microsoft Windows PowerShell.
The actor adapter for Microsoft Windows PowerShell provides operations that use the PowerShell command-line interface to execute commands. The actor adapter for Microsoft Windows PowerShell supports the following command attributes:
- Multiple configuration nodes
- Dynamic targets
- FAT commands to enable platform independence--Command attributes:
- Command encryption
- Password encryption
- Multiple commands in a remote session
The actor adapter for Microsoft Windows PowerShell does not support the following command attributes:
- Proxy commands
- Verification of OS