On our environment we got several VLan's. When using another Vlan it is not possible to boot from the representative in any way. The CoreServer is in a Vlan everyone (with permissions) can access from any location. We got one Vlan to reinstall machines using PXE and OSD scripts.
We want to expand to use more Vlans to reinstall machines using OSD, so that means more represenatives, but we don't want to make more OSD scripts to deploy images. The problem lies here:
We got 1 pxe representative server on this moment, its a 2003 Server with a share that also contains the images to be deployed. It is providing WinPe with the OSD menu that is provided by the coreserver to deploy the images. We want 2 more pxe representative servers in separate Vlan's that are also sharing the images, so they will be installed from the representative server locally. On this moment in the OSD scripts, the path and name of the images (XP) are hardcoded in the scripts, like <servername>\<sharename>\<imagename>.
What we want is:
Replace the hardcoded name of the <servername> be replaced somehow for a variable or vbscript, so it is getting the name of that representative dynamically. The variable or script should be the servername of the representative.
What we don't want is making al OSD scripts double or tripple for each pxe representative, one script
Does anyone have a clue what to do.
Thanks in advance.