The error that you are getting is telling you that KixForms is not installed on that machine.

Code:

Function CheckDLL()

;*************************************************
;** Check that KIXFORMS.DLL is registered and **
;** copy and register if not **
;*************************************************

$ReturnCode = KeyExist("HKEY_CLASSES_ROOT\KixTart.Form\CLSID")

If $ReturnCode = 0 ;** KixForms not registered
;** Copy .DLL
$SourceFile = @LServer + "\netlogon\kixforms.dll"
$Value = ReadValue( "HKLM\System\CurrentControlset\Control\Windows", "SystemDirectory")
$Destination = ExpandEnvironmentVars( $Value )
Copy $SourceFile $Destination
;** Register .DLL silently
$CMDLine = "regsvr32 /s " + $Destination + "\kixforms.dll"
$ObjShell = CreateObject("WScript.Shell")
$ObjShell.run($CMDLine, 1, true)
;** Kill shell object
$ObjShell = nothing
EndIf
;** Wait for registration to take effect
Sleep 2

EndFunction


This will try to install the KiXForms DLL for you, but if you do not have it located in this specified locations
Quote:

$SourceFile = @LServer + "\netlogon\kixforms.dll"


It will not be able to install it for you.