- 00-admin-account.ps1: create/update adminx9, add to Administrators, hide from login screen via SpecialAccounts\UserList - 08-activation.ps1: activate via config key or GVLK fallback matched by OS edition; supports optional KMS server; skips if already active - config.json: add adminAccount block (password), activation block (productKey placeholder, kmsServer) - Deploy-Windows.ps1: add Step 0a and Step 0b before bloatware removal - Test-Deployment.ps1: add checks for admin account and activation - SPEC.md: document new steps, close open question #4 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
38 lines
936 B
JSON
38 lines
936 B
JSON
{
|
|
"deployment": {
|
|
"timezone": "Central Europe Standard Time",
|
|
"locale": "cs-CZ"
|
|
},
|
|
"adminAccount": {
|
|
"username": "adminx9",
|
|
"password": "AdminX9.AdminX9",
|
|
"description": "X9 MSP admin account"
|
|
},
|
|
"activation": {
|
|
"productKey": "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX",
|
|
"kmsServer": ""
|
|
},
|
|
"software": {
|
|
"install": [
|
|
{ "name": "7-Zip", "wingetId": "7zip.7zip" },
|
|
{ "name": "Adobe Acrobat Reader","wingetId": "Adobe.Acrobat.Reader.64-bit" },
|
|
{ "name": "OpenVPN Connect", "wingetId": "OpenVPNTechnologies.OpenVPNConnect" }
|
|
]
|
|
},
|
|
"bloatware": {
|
|
"keepPackages": [
|
|
"Microsoft.WindowsCalculator"
|
|
]
|
|
},
|
|
"desktopInfo": {
|
|
"enabled": true,
|
|
"position": "bottomRight",
|
|
"fontSize": 12,
|
|
"fontColor": "#FFFFFF",
|
|
"backgroundColor": "transparent"
|
|
},
|
|
"pdfDefault": {
|
|
"forceAdobeReader": true,
|
|
"scheduledTaskEnabled": true
|
|
}
|
|
}
|