Article
article
Reads:
7220
Score:
You can use the "IF NETWORK_ADDRESS" option within the login script to detect the local subnet where users are logged in. This will allow you to dynamically map drives to a local Novell server if the user is logging into a remote WAN connected site. This can be done with no re-configuration on the user's part, or any changes to the Novell client.
An example will demonstrate:
An example will demonstrate:
"NO_DEFAULT REM site1 (10.30.0.1 to 10.30.255.255) IF NETWORK_ADDRESS>"0A1E0001" AND NETWORK_ADDRESS<"0A1EFFFF" THEN SET BUILDSERVER = "SERVER1" END REM site2 (10.32.0.1 to 10.32.255.255) IF NETWORK_ADDRESS>"0A200001" AND NETWORK_ADDRESS<"0A20FFFF" THEN SET BUILDSERVER = "SERVER2" END REM site3 (10.34.0.1 to 10.34.255.255) IF NETWORK_ADDRESS>"0A220001" AND NETWORK_ADDRESS<"0A22FFFF" THEN SET BUILDSERVER = "SERVER3" END REM Map drive to folder in local city USR volume MAP ROOT H:=%BUILDSERVER\USR:VOLUME\%USERNAME REM Map drive to NetWare server APPS: volume MAP ROOT M:=%BUILDSERVER\APPS: map s1:=z:=%BUILDSERVER\SYS:Public Exit"It is required to make the source variables on all NAL objects as identical as possible, including:
- Installation paths (driveletter:\app\app.exe)
- Template paths (driveletter:\templates\template folder)
Related Articles
User Comments
Can be simpler...
Submitted by spond on 15 December 2007 - 2:20am.
An alternative way to do this was already covered in TID 10062309 five years ago :)
- Login to post comments
This has been done a while ago, but.....
Submitted by rgray on 20 December 2007 - 10:36am.
a neater way to do it is to only use the network portion of the IP address...
;Test IP address
Set ZNET="%NETWORK_ADDRESS" >>4
;Test to see if PC is in Northampton
IF "%ZNET" = "0A0B" THEN
- Login to post comments







2