Sysprep\_SetLocalAdminPassword
VB Scripting Library > OSD Scripting Library > Sysprep functions (OSD)
Sysprep_SetLocalAdminPassword(sPassword)
Section titled “Sysprep_SetLocalAdminPassword(sPassword)”Set the password for the local administrator in the unattend file.
Arguments
Section titled “Arguments”| ARGUMENT | DESCRIPTION | TYPE |
|---|---|---|
| sPassword | Administrator password. Maximum length is 127 characters, Use * for blank or NULL. | String |
Return Type
Section titled “Return Type”Boolean, TRUE if function completed successfully.
Affected unattend sections
Section titled “Affected unattend sections”| UNATTEND FILE | COMPONENT PATH / SECTION | SETTINGS PASS |
|---|---|---|
| Unattend.xml | Microsoft-Windows-Shell-Setup | oobeSystem |
| Sysprep.inf | GuiUnattended | N/A |
Remarks
Section titled “Remarks”Typpically used in the PreBootScript.wsf
Example
Section titled “Example”The following example will set the password for the local administrator account to “My1stSecret”
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_SetLocalAdminPassword("My1stSecret")
Job_End(bStatus)'End mainSee Also
Section titled “See Also”