yes indeed it's not running the udf file. I belive @ScriptDir is the folder where kix32.exe exists.
label.udf is wel inside UDF Folder. If i give the full path then it works.
call "C:\WINDOWS\SYSVOL\sysvol\schl.local\scripts\UDF\label.udf"