Network Detective Workstation Server
Network Detective Procedures
Procedure intent:
To push Network Detective to the workstation or server, then run a scan and log the results.
Script location within PVAL VSA:
Shared/PVAL Content Source/Network Detective/Network Detective Procedure - Server
Shared/PVAL Content Source/Network Detective/Network Detective Procedure - Workstation
Dependencies:
Directory: VSASharedFiles/Procedures/Network Detective
Shared/PVAL Content Source/Network Detective/Network Detective Procedure - Server
[
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "Gets the variables we'll need to run the Detective from the admin running the procedure",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "Gets the variables we'll need to run the Detective from the admin running the procedure",
"Type": 9,
"Position": 9
}
},
{
"RefId": "426",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "16",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Type the IP range of the LAN segment that the detector will scan in the following format: xxx.xxx.xxx.0-xxx.xxx.xxx.255",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "iprange",
"Select": false,
"NumberOnly": false,
"VariableDefinition": true,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "426",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "16",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Type the full domain name and username used to run Network Detector (Should be an administrator) in the following format: example.company.com\\administrator",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "aduser",
"Select": false,
"NumberOnly": false,
"VariableDefinition": true,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "426",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "16",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Type the password of the administrator account used to run Network Detective:",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "adpswd",
"Select": false,
"NumberOnly": false,
"VariableDefinition": true,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "Pushes Network Detective scanning tool to agent working directory.",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "Pushes Network Detective scanning tool to agent working directory.",
"Type": 9,
"Position": 9
}
},
{
"RefId": "203",
"Type": 1,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "C:\\System\\Network Detective\\nddc.exe",
"PasswordParameter": false
}
],
"Operator": {
"Value": "2"
},
"ComparisonValue": {
"Position": 0,
"Description": "",
"Type": 0,
"DefaultWidth": 150,
"Value": ""
},
"ShowFoldButton": true
},
{
"RefId": "425",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "Copying Network Detective files to working directory",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "433",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 1,
"Value": "VSASharedFiles\\Procedures\\Network Detective\\",
"SpecialParameter": "FILE_DIRECTORY_PARAMETER"
},
{
"ScriptParameter": 0,
"Value": "C:\\System\\Network Detective",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "NoShow",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "102",
"Type": 1,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [],
"ShowFoldButton": true
},
{
"RefId": "425",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "Deleting old data and copying Network Detective files to working directory",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "540",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "C:\\System\\Network Detective",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "true",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "433",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 1,
"Value": "VSASharedFiles\\Procedures\\Network Detective\\",
"SpecialParameter": "FILE_DIRECTORY_PARAMETER"
},
{
"ScriptParameter": 0,
"Value": "C:\\System\\Network Detective",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "NoShow",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "425",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "Network Detective Directory Ready",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "Then, we run Network Detective and wait for an hour",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "Then, we run Network Detective and wait for an hour",
"Type": 9,
"Position": 9
}
},
{
"RefId": "425",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "Scan in progress. Please allow up to 1 hour for scan to finish.",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "430",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "#adminDefaults.adminEmail#",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Scan is running on #vAgentConfiguration.Workgroupdomainname#",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "Scan is running, and could take up to 1 hour to complete. The scan result file will be copied to your working directory once the scan is complete. You will receive an email when the scan is complete and the file is copied.",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "I found that if we don't pause before starting the scan, the procedure sometimes fails to email the admin that the scan has started. The pause is a safeguard against that behavior.",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "I found that if we don't pause before starting the scan, the procedure sometimes fails to email the admin that the scan has started. The pause is a safeguard against that behavior.",
"Type": 9,
"Position": 9
}
},
{
"RefId": "424",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "60",
"Select": false,
"NumberOnly": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "Here's the scan itself",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "Here's the scan itself",
"Type": 9,
"Position": 9
}
},
{
"RefId": "420",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "C:\\System\\Network Detective\\nddc -File C:\\System\\Network Detective\\NetworkDetectiveSettings.ndp -ipranges #iprange# -credsuser #aduser# -credspwd #adpswd#",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "1",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "In either case, the admin who ran the procedure gets an email about scan success or failure",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "In either case, the admin who ran the procedure gets an email about scan success or failure",
"Type": 9,
"Position": 9
}
},
{
"RefId": "203",
"Type": 1,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "C:\\System\\Network Detective\\scanresults.ndf",
"PasswordParameter": false
}
],
"Operator": {
"Value": "1"
},
"ComparisonValue": {
"Position": 0,
"Description": "",
"Type": 0,
"DefaultWidth": 150,
"Value": ""
},
"ShowFoldButton": true
},
{
"RefId": "515",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "C:\\System\\Network Detective\\scanresults.ndf",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "C:\\System\\Network Detective\\NDOutput\\#vAgentConfiguration.Workgroupdomainname#.ndf",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "430",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "#adminDefaults.adminEmail#",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Scan is complete on #vAgentConfiguration.Workgroupdomainname#",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "Please check for the file in C:\\System\\NDDC\\",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "102",
"Type": 1,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": []
},
{
"RefId": "425",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "Scan failed to complete.",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "430",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "#adminDefaults.adminEmail#",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Scan has not completed on #vAgentConfiguration.Workgroupdomainname#",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "Scan has not completed on #vAgentConfiguration.machname#. Please check scan results manually for errors.",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
}
]
Shared/PVAL Content Source/Network Detective/Network Detective Procedure - Workstation
[
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "Gets the variables we'll need to run the Detective from the admin running the procedure",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "Gets the variables we'll need to run the Detective from the admin running the procedure",
"Type": 9,
"Position": 9
}
},
{
"RefId": "426",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "16",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Type the Machine ID of the computer where we will save the output files. Ex. dc-01.clientname.edmonton.office",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "server",
"Select": false,
"NumberOnly": false,
"VariableDefinition": true,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "426",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "16",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Type the full domain name and username used to run Network Detector (Should be an administrator) in the following format: example.company.com\\administrator",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "aduser",
"Select": false,
"NumberOnly": false,
"VariableDefinition": true,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "426",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "16",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Type the password of the administrator account used to run Network Detective:",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "adpswd",
"Select": false,
"NumberOnly": false,
"VariableDefinition": true,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "Pushes Network Detective scanning tool to agent working directory.",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "Pushes Network Detective scanning tool to agent working directory.",
"Type": 9,
"Position": 9
}
},
{
"RefId": "203",
"Type": 1,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "#vAgentConfiguration.agentTempDir#\\NetworkDetective\\nddc.exe",
"PasswordParameter": false
}
],
"Operator": {
"Value": "2"
},
"ComparisonValue": {
"Position": 0,
"Description": "",
"Type": 0,
"DefaultWidth": 150,
"Value": ""
},
"ShowFoldButton": true
},
{
"RefId": "425",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "Copying Network Detective files to working directory",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "433",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 1,
"Value": "VSASharedFiles\\Procedures\\Network Detective\\",
"SpecialParameter": "FILE_DIRECTORY_PARAMETER"
},
{
"ScriptParameter": 0,
"Value": "#vagentconfiguration.agenttempdir#\\Network Detective",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "NoShow",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "425",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "Network Detective Directory Ready",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "Then, we run Network Detective and wait for an hour",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "Then, we run Network Detective and wait for an hour",
"Type": 9,
"Position": 9
}
},
{
"RefId": "425",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "Scan in progress. Please allow up to 1 hour for scan to finish.",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "430",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "#adminDefaults.adminEmail#",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Scan is running on #vAgentConfiguration.Workgroupdomainname#",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "Scan is running, and could take up to 1 hour to complete. The scan result file will be copied to your working directory once the scan is complete. You will receive an email when the scan is complete and the file is copied.",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "I found that if we don't pause before starting the scan, the procedure sometimes fails to email the admin that the scan has started. The pause is a safeguard against that behavior.",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "I found that if we don't pause before starting the scan, the procedure sometimes fails to email the admin that the scan has started. The pause is a safeguard against that behavior.",
"Type": 9,
"Position": 9
}
},
{
"RefId": "424",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "60",
"Select": false,
"NumberOnly": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "Here's the scan itself",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "Here's the scan itself",
"Type": 9,
"Position": 9
}
},
{
"RefId": "420",
"Type": 3,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "#vagentconfiguration.agenttempdir#\\NetworkDetective\\nddc -File #vagentconfiguration.agenttempdir#\\NetworkDetective\\NetworkDetectiveSettings.ndp -credsuser #aduser# -credspwd #adpswd#",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "1",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "If the scan has created the output file we want, we go grab it and copy it to a central retrieval machine, like a file server",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "If the scan has created the output file we want, we go grab it and copy it to a central retrieval machine, like a file server",
"Type": 9,
"Position": 9
}
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "Otherwise, we write a failure to the procedure log",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "Otherwise, we write a failure to the procedure log",
"Type": 9,
"Position": 9
}
},
{
"RefId": "101",
"Type": 0,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"Name": "comment",
"Value": "In either case, the admin who ran the procedure gets an email about scan success or failure",
"Select": false,
"PasswordParameter": false
}
],
"ComparisonValue": {
"DefaultWidth": 100,
"Description": "needs description",
"Value": "In either case, the admin who ran the procedure gets an email about scan success or failure",
"Type": 9,
"Position": 9
}
},
{
"RefId": "203",
"Type": 1,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "#vagentconfiguration.agenttempdir#\\NetworkDetective\\scanresults.ndf",
"PasswordParameter": false
}
],
"Operator": {
"Value": "1"
},
"ComparisonValue": {
"Position": 0,
"Description": "",
"Type": 0,
"DefaultWidth": 150,
"Value": ""
},
"ShowFoldButton": true
},
{
"RefId": "519",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "#server#",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "#vagentconfiguration.agenttempdir#\\NetworkDetective\\scanresults.ndf",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "C:\\System\\Network Detective\\NDOutput\\#vAgentConfiguration.Workgroupdomainname#.ndf",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "430",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "#adminDefaults.adminEmail#",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Scan is complete on #vAgentConfiguration.Workgroupdomainname#",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "Please check for the file in C:\\System\\NDDC\\",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "102",
"Type": 1,
"Depth": 0,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": []
},
{
"RefId": "425",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "Scan failed to complete.",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
},
{
"RefId": "430",
"Type": 3,
"Depth": 1,
"Fold": false,
"Hide": false,
"Error": false,
"ErrorMessage": "",
"ParameterValues": [
{
"ScriptParameter": 0,
"Value": "#adminDefaults.adminEmail#",
"PasswordParameter": false
},
{
"ScriptParameter": 1,
"Value": "Scan has not completed on #vAgentConfiguration.Workgroupdomainname#",
"PasswordParameter": false
},
{
"ScriptParameter": 2,
"Value": "Scan has not completed on #vAgentConfiguration.machname#. Please check scan results manually for errors.",
"PasswordParameter": false
},
{
"NumberOnly": false,
"Value": "0",
"Select": true,
"VariableDefinition": false,
"PasswordParameter": false
},
{
"ScriptParameter": 4,
"Value": "false",
"Select": true,
"NumberOnly": false,
"VariableDefinition": false,
"PasswordParameter": false
}
]
}
]