--- title: "New-VBRSureBackupTestScript" description: "Defines recovery verification scripts for VMs. Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License This cmdlet provides the following parameter sets: This cmdlet creates the VBRSureBackupTestScript object that defines reco" canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/new-vbrsurebackuptestscript.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > SureBackup > SureBackup Application Groups > New-VBRSureBackupTestScript" dateModified: "2026-08-19" --- # New-VBRSureBackupTestScript ## Short Description Defines recovery verification scripts for VMs. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax This cmdlet provides the following parameter sets:
Custom
PredefinedApplication
|
Parameter |
Description |
Type |
Required |
Position |
Accept Pipeline Input |
|---|---|---|---|---|---|
|
Argument |
Specifies an IP address and the port number. The cmdlet will use this IP address and port to access the VM. |
|
True |
Named |
False |
|
Name |
Specifies a name for a script. The cmdlet will define a script with the specified name. |
|
True |
Named |
False |
|
Path |
Specifies a path to a custom script. The cmdlet will use this path to access the script. |
|
True |
Named |
False |
|
PredefinedApplication |
Specifies a script for predefined roles. The cmdlet will run the script to verify applications inside VMs. You can specify the script for either of the following roles:
|
|
True |
Named |
False |