---
title: "PSVerify2"
---
Uses a PowerShell script to collect configuration about a server.
PSVerify(
Name: <text>,
[Parameters: <%(key1: value1, ...)>],
[InputVariables: <%(key1: value1, ...)>],
[OutputVariables: <@(text)>],
[PreferWindowsPowerShell: <text>]
);
This operation may be prefixed with PowerShell::
, although this is a built-in namespace and isn't really necessary.
Name | Format | Script Usage | Usage Notes |
---|---|---|---|
☆ Name (default) | text | Name | The name of the script asset. This argument is required. |
Parameters | %(key1: value1, ...) | Parameters | |
InputVariables | %(key1: value1, ...) | InputVariables | |
OutputVariables | @(text) | OutputVariables | |
Prefer Windows PowerShell | text | PreferWindowsPowerShell | When true, the script will be run using Windows PowerShell 5.1 where available. When false or on Linux (or on Windows systems without PowerShell 5.1 installed), the script will be run using PowerShell Core instead. Default value is "$PreferWindowsPowerShell". |