ok thanks, i'm gona test it with kix to run bginfo.
your code above, do i need to place it the same kix logonscript?
and do i need to make a special BGI file, because i don't understand how your code reads the text file.

 Code:
$=SetOption("Explicit","ON")
Dim $sLocalDir	$sLocalDir="C:\BGInfo"

If Not Exist($sLocalDir) MD $sLocalDir EndIf
If Not Exist($sLocalDir+"\bginfo.exe") COPY @LSERVER+"\NETLOGON\bginfo\bginfo.exe" $sLocalDir EndIf
If Not Exist($sLocalDir+"\custom.bgi") COPY @LSERVER+"\NETLOGON\bginfo\custom.bgi" $sLocalDir EndIf

Run $sLocalDir+"\Bginfo.exe "+$sLocalDir+"\custom.bgi /timer:0 /silent /NOLICPROMPT /LOG:"+%TEMP%+"\bginfo.log"