FriendsOfMDT / PSD

PowerShell Deployment
MIT License
526 stars 83 forks source link

CustomSetting.ini not processing #147

Closed dabigdragon closed 7 months ago

dabigdragon commented 7 months ago

Hello!

I've added a couple of "Skip" entries to the MDT Share > Rules tab aka CustomSetting.ini

However, the new PSDWizard doesn't seem to be processing them. I'm trying to have the wizard grab the PC Serial number and enter it as the PC name and also skip the locale, time zone, and admin password screens but it still presents them and doesn't name the PC correctly. I'm also not seeing the "Applications" entry in the wizard.

I've referenced https://github.com/FriendsOfMDT/PSD/blob/master/Documentation/PowerShell%20Deployment%20-%20PSD%20Wizard%20Guide.md#supported-variables-in-customsettingini for the entries.

My customsettings.ini:

[Settings] Priority=Default Properties=LogUserDomain,LogUserID,LogUserPassword,DriverPath,GenericDriverPath,FallBackDriverPath,PSDWizard,PSDWizardTheme

[Default] OSInstall=Y PSDWizard=PSDWizardNew PSDWizardTheme=Classic _SMSTSORGNAME=CompanyName TimeZoneName=Eastern Standard Time JoinWorkgroup=WORKGROUP KeyboardLocale=0409:00000409 UILanguage=en-US SystemLocale=en-US SkipFinalSummary=NO SkipAdminPassword=YES SkipLocaleSelection=YES SkipTimeZone=YES SkipApplications=NO FinishAction=NONE HideShell=NO OSDComputerName=%SERIAL%

Am I missing something obvious here?

dabigdragon commented 7 months ago

Disregard!

I diskpart > cleaned the drive as it was previously imaged with PSD MDT, and also adjusted the MDT Workbench to Run as Administrator on every opening and also made sure that the customsettings.ini file was actually being edited in the DeploymentShare > Control folder.

One or all of these things now has it reading the customsettings.ini file.