When creating a backup job and defining Pre AND/OR Post-scripts (Advanced Backup Options) that are stored in a subfolder of the scripts root folder (e.g. $NV_HOME/scripts/subfolder/), the following error message appears in the WebUI:
Warning Characters "\" and "/" are not allowed in the script name.
Example of the folder structure that causes this message:
$NV_Home\scripts\subfolder\script.bat

Starting with NetVault 10.0.x, Scripts must be placed in the 'scripts' directory below where NetVault Backup is installed.
Any '/' or '\' slashes are not allowed.
Allowing path specification of script location leads into potential product security issues in this 2-tier web browser based architecture. To mitigate the security issues in NV 10 architecture the pre and post script executable for a backup/restore job is restricted to be placed directly under the scripts folder and a warning message is displayed to the user as per the design. More importantly execution of external scripts will introduce security issues.
Pre & and Post scripts must be stored in NetVault's scripts root folder.
Example of the folder structure that is supported:
$NV_Home\scripts\script.bat
Absolute Path: C:\Program Files (x86)\Quest\NetVault Backup\scripts\script.bat
In the Pre & Post Scripts screen it would be required to define the relative path to the script file: script.bat
How-to:
https://support.quest.com/technical-documents/netvault-backup/10.0.5/administration-guide/28#TOPIC-309263