New-RASNotificationScript.md
NAME
New-RASNotificationScript
SYNOPSIS
Creates new notification script.
SYNTAX
**New-RASNotificationScript -Command (string) -Name (string) [Arguments (string)] [InitialDirectory (string)] [Password (SecureString)] [SiteId (uint)] [Username (string)] [(CommonParameters)]
**New-RASNotificationScript -Password (SecureString) -Username (string) [(CommonParameters)]
DESCRIPTION
A script can be attached to any of the notifications.
PARAMETERS
Name (string)
Script name.
SiteId (uint)
Site ID
If the parameter is omitted, the site ID of the Licensing Server will be used.
Command (string)
Command to execute when invoked.
Arguments (string)
Command arguments.
Possible values: ($CA), ($ENROLLMENTMETHOD), ($FARM-NAME), ($HOSTPOOL), ($LOCATION), ($NOTIFICATION-TIME), ($NOTIFICATION-TYPE), ($PROVIDER), ($RESOURCEGROUP), ($SERVER-ADDRESS), ($SITE-NAME), ($TENANTBROKER), ($TENANTNAME), ($THRESHOLD-DIRECTION), ($THRESHOLD-VALUE), ($TRIGGER-ADDRESS), ($WORKSPACE)
InitialDirectory (string)
Script base directory
Username (string)
Execute script as this system user.
Password (SecureString)
System user password.
(CommonParameters)
INPUTS
-none-
OUTPUTS
EXAMPLES
**---------- EXAMPLE 1 ----------
New-RASNotificationScript -Name "scriptName" -Command "myscript.py" -Arguments "(`$HOSTPOOL) (`$CA)" -InitialDirectory "C:\ -Username "Administrator"
Creates a new notification script which runs as 'Administrator' user.
When 'Username' parameter is specified a password will be prompted. **---------- EXAMPLE 2 ----------
New-RASNotificationScript -Name "scriptName" -Command "myscript.py" -Arguments "(`$HOSTPOOL) (`$CA)" -InitialDirectory "C:\ -Username "Administrator" -Password (ConvertTo-SecureString -String "abc" -AsPlainText -Force)
Creates a new notification script which runs as 'Administrator' user.
RELATED LINKS
Last updated