If $xen
$computerprt = Join(WshPipe(@ScriptDir+"\XD4ClientName.exe",1))
Else
$computerprt = Left(@WkSta,6)
Endif
Select
Case $computerprt = "LA-FAC"
AddPrinterConnection ("\\printserver\printer1")
SetDefaultPrinter("\\printserver\printer1")
Case $computerprt = "LA-OFF"
AddPrinterConnection ("\\printserver\printer2")
SetDefaultPrinter("\\printserver\printer2")
Case $computerprt = "CA-REC"
AddPrinterConnection ("\\printserver\printer3")
SetDefaultPrinter("\\printserver\printer3")
Case $computerprt = "CA-ROO"
AddPrinterConnection ("\\printserver\printer4")
AddPrinterConnection ("\\printserver\printer1")
SetDefaultPrinter("\\printserver\printer4")
Case 1
endselect
Function WshPipe($ShellCMD, OPTIONAL $NoEcho)
Dim $oExec, $Output
$oExec = CreateObject("WScript.Shell").Exec($ShellCMD)
If Not VarType($oExec)=9 $WshPipe="WScript.Shell Exec Unsupported" Exit 10 EndIf
$Output = $oExec.StdOut.ReadAll + $oExec.StdErr.ReadAll
If Not $NoEcho $Output Endif
$WshPipe=Split(Join(Split($Output,CHR(13)),''),CHR(10))
Exit($oExec.ExitCode)
EndFunction