Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the script to run.
<xs:complexType name="Script">
<xs:sequence>
<xs:element name="Parameters"
type="dcmPS:Parameters"
minOccurs="0"
maxOccurs="1"
>
<xs:unique name="No_script_parameters_may_have_the_same_name">
<xs:selector
xpath="Parameter"
/>
<xs:field
xpath="Name"
/>
</xs:unique>
</xs:element>
<xs:element name="ProcessArchitecture"
type="dcmPS:ProcessArchitecture"
minOccurs="0"
maxOccurs="1"
/>
<xs:element name="RequiresElevation"
type="xs:boolean"
minOccurs="0"
maxOccurs="1"
/>
<xs:element name="RequiresInteractivity"
type="xs:boolean"
minOccurs="0"
maxOccurs="1"
/>
<xs:element name="FileName"
type="dcmPS:Name"
minOccurs="0"
maxOccurs="1"
/>
<xs:element name="ExtensionPoint"
type="dcmPS:ExtensionPoint"
minOccurs="0"
maxOccurs="1"
/>
</xs:sequence>
</xs:complexType>
Child elements
Element | Type | Description |
---|---|---|
ExtensionPoint | dcmPS:ExtensionPoint | Used by the client to extend the functionality of the Script node. The MSDT client does not support extensions for the Script node. |
FileName | dcmPS:Name | The name of the script to run. |
Parameters | dcmPS:Parameters | Arguments to pass to the script. |
ProcessArchitecture | dcmPS:ProcessArchitecture | The architecture on which the script can run. Should be set to ANY unless you have specific dependencies on 32-bit or 64-bit tools. |
RequiresElevation | xs:boolean | Specify true if the script requires elevated privileges to run; otherwise, false. |
RequiresInteractivity | xs:boolean | Specify true if the script uses interactions; otherwise, false. If false, you cannot use the Get-DiagInput cmdlet. |
Remarks
You must specify all children; specifying a subset of the children generates an error.
Requirements
Minimum supported client |
Windows 7 [desktop apps only] |
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |