Required: Reporting server, Notification Server, Readonly SQL server ID In my company's environment, we maintain over 10 Notification Servers and over 56k nodes. For the longest time, we used an HTA that would popup during a machine's image process and let the technician choose which location to point the Agent to. This lead to machines pointing to incorrect NS's which, if left unintended, could quickly lead to a crushed WAN. In order to overcome this, I wrote a vbscript that can be used during network scans or login script that will check for an Agent install and if not found, will download, install and configure the agent. The attached script will query a reporting server to match subnets to the correct NS. It will then match the subnet to a machine's current subnet and install the agent. You will need to use a sql server ID with at least read only rights to the Altiris db.
If you have any questions, feel free to message me!