Skip to content

Sysprep\_JoinWorkgroup

VB Scripting Library > OSD Scripting Library > Sysprep functions (OSD)

Adds information to unattend file about which workgroup the computer should join.

ARGUMENTDESCRIPTIONTYPE
sWorkgroupThe name of the workgroup to joinString

Boolean, TRUE if function completed successfully.

UNATTEND FILECOMPONENT PATH / SECTIONSETTINGS PASS
Unattend.xmlMicrosoft-Windows-UnattendedJoinSpecialize
Sysprep.infIdentificationN/A

Typically used in the PreBootScript.wsf

The following example will join the computer to the workgroup “MARKETING”

Private Function IncludeScript(sScriptFile)
'...
End Function
'Begin
bStatus=True
If bStatus Then bStatus=IncludeScript("customlib.cis")
If bStatus Then bStatus=IncludeLibrary("Capalib.cin")
If bStatus Then bStatus=IncludeLibrary("Osdlib.cin")
If bStatus Then bStatus=Job_Start("WS","Script Name","1.0","ScriptName.log","INSTALL")
If bStatus Then bStatus=OSD_Initialize()
If bStatus Then bStatus=Sysprep_JoinWorkgroup("MARKETING")
Job_End(bStatus)
'End main

Scripting Guidelines, Sysprep_JoinDomain