Dank Euch hab ich hier ja schon einige Hinweise und Hilfestellungen bekommen, irgendwie will es trotzdem nicht so Richtig funktionieren, Irgend etwas läuft falsch.
Was ich habe, die SetupComplete.cmd:
Code: Alles auswählen
@echo off
cd /d "%~dp0"
:: ### Erstellt eine Setupconfig ###
label C: System
REM Microsoft Windows-Tool zum Entfernen bösartiger Software 5.122
"Programme\Windows-KB890830-x64-V5.122.exe" /quiet
REM Microsoft Edge 122.0.2365.92
"Programme\MicrosoftEdgeEnterpriseX64.msi" /quiet
REM Activation Scripts
call "%~dp0MAS_AIO.cmd" /Ohook
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce /v firstlogon /t REG_SZ /d %windir%\Setup\Scripts\Firstlogon.cmd /f
reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System" /v "NoLocalPasswordResetQuestions" /t REG_DWORD /d 1 /f
del /q /f "%0"
Die Firstlogon.cmd:
Code: Alles auswählen
@Echo off
cd /d "%~dp0"
REM Ultimate Performance Power Plan
powercfg -import "%SYSTEMDRIVE%\install\UltimatePlan.pow"
powercfg -delete e9a42b02-d5df-448d-aa00-03f14749eb61
RD /S /Q "%SYSTEMDRIVE%\install"
REM Install All Files from Folder Tweaks, with ended with *.reg
IF EXIST "%~dp0Tweaks\*.reg" (
FOR /F "tokens=*" %%A IN ('DIR /B "%~dp0Tweaks\*.reg"') DO (
regedit /S "%~dp0Tweaks\%%A"
)
)
rmdir /s /q "%windir%\setup\scripts" >nul 2>&1
Und dann noch die autounattended.xml
Code: Alles auswählen
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
<!--https://schneegans.de/windows/unattend-generator/?LanguageMode=Interactive&ProcessorArchitecture=amd64&BypassNetworkCheck=true&ComputerNameMode=Random&TimeZoneMode=Implicit&PartitionMode=Interactive&WindowsEditionMode=Interactive&UserAccountMode=Unattended&AccountName0=Funroli&AccountPassword0=&AccountGroup0=Administrators&AccountName1=&AccountName2=&AccountName3=&AccountName4=&AutoLogonMode=Own&PasswordExpirationMode=Unlimited&LockoutMode=Default&WifiMode=Interactive&ExpressSettings=DisableAll&SystemScript0=&SystemScriptType0=Cmd&SystemScript1=&SystemScriptType1=Ps1&SystemScript2=&SystemScriptType2=Reg&SystemScript3=&SystemScriptType3=Vbs&DefaultUserScript0=&DefaultUserScriptType0=Reg&FirstLogonScript0=&FirstLogonScriptType0=Cmd&FirstLogonScript1=&FirstLogonScriptType1=Ps1&FirstLogonScript2=&FirstLogonScriptType2=Reg&FirstLogonScript3=&FirstLogonScriptType3=Vbs&UserOnceScript0=&UserOnceScriptType0=Cmd&UserOnceScript1=&UserOnceScriptType1=Ps1&UserOnceScript2=&UserOnceScriptType2=Reg&UserOnceScript3=&UserOnceScriptType3=Vbs&WdacMode=Skip-->
<settings pass="offlineServicing"></settings>
<settings pass="windowsPE">
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<UserData>
<ProductKey>
<Key>00000-00000-00000-00000-00000</Key>
</ProductKey>
<AcceptEula>true</AcceptEula>
</UserData>
</component>
</settings>
<settings pass="generalize"></settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE" /v BypassNRO /t REG_DWORD /d 1 /f</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Path>net.exe accounts /maxpwage:UNLIMITED</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
<settings pass="auditSystem"></settings>
<settings pass="auditUser"></settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Name>Funroli</Name>
<Group>Administrators</Group>
<Password>
<Value></Value>
<PlainText>true</PlainText>
</Password>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<AutoLogon>
<Username>Funroli</Username>
<Enabled>true</Enabled>
<LogonCount>1</LogonCount>
<Password>
<Value></Value>
<PlainText>true</PlainText>
</Password>
</AutoLogon>
<OOBE>
<ProtectYourPC>3</ProtectYourPC>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>false</HideWirelessSetupInOOBE>
</OOBE>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
</SynchronousCommand>
</FirstLogonCommands>
</component>
</settings>
</unattend>
Bei dieser ist nun User "Funroli" drin, ich möchte allerdings beim Setup Prozess einen Usernamen selbst definieren können, möchte aber die Nervigen Passwort Fragen deaktiviert haben. Scheint irgendwie mit den Generatoren nicht zu Funktionieren.
Wie könnte man das Lösen?
Was möchte ich erreichen;
Grundsätzlich möchte ich das Windows ohne Inet beim Setup mit Lokalem Konto Installiert werden kann (Ohne umständliche Trickserei während dem Setup), zweitens möchte ich die nervigen drei Passwort Wiederherstellungsfragen deaktiviert haben. Drittens möchte ich das alte Kontextmenue haben (Keine weiteren optionen)
Nice to have wäre natürlich die Unsinnigen Vorinstallierten Apps schon beim Setup rauszuhaun. (Ist alledings nicht überlebenswichtig)
Dank Euch hab ich hier ja schon einige Hinweise und Hilfestellungen bekommen, irgendwie will es trotzdem nicht so Richtig funktionieren, Irgend etwas läuft falsch.
Was ich habe, die SetupComplete.cmd:
[code]@echo off
cd /d "%~dp0"
:: ### Erstellt eine Setupconfig ###
label C: System
REM Microsoft Windows-Tool zum Entfernen bösartiger Software 5.122
"Programme\Windows-KB890830-x64-V5.122.exe" /quiet
REM Microsoft Edge 122.0.2365.92
"Programme\MicrosoftEdgeEnterpriseX64.msi" /quiet
REM Activation Scripts
call "%~dp0MAS_AIO.cmd" /Ohook
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce /v firstlogon /t REG_SZ /d %windir%\Setup\Scripts\Firstlogon.cmd /f
reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System" /v "NoLocalPasswordResetQuestions" /t REG_DWORD /d 1 /f
del /q /f "%0"
[/code]
Die Firstlogon.cmd:
[code]@Echo off
cd /d "%~dp0"
REM Ultimate Performance Power Plan
powercfg -import "%SYSTEMDRIVE%\install\UltimatePlan.pow"
powercfg -delete e9a42b02-d5df-448d-aa00-03f14749eb61
RD /S /Q "%SYSTEMDRIVE%\install"
REM Install All Files from Folder Tweaks, with ended with *.reg
IF EXIST "%~dp0Tweaks\*.reg" (
FOR /F "tokens=*" %%A IN ('DIR /B "%~dp0Tweaks\*.reg"') DO (
regedit /S "%~dp0Tweaks\%%A"
)
)
rmdir /s /q "%windir%\setup\scripts" >nul 2>&1[/code]
Und dann noch die autounattended.xml
[code]<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
<!--https://schneegans.de/windows/unattend-generator/?LanguageMode=Interactive&ProcessorArchitecture=amd64&BypassNetworkCheck=true&ComputerNameMode=Random&TimeZoneMode=Implicit&PartitionMode=Interactive&WindowsEditionMode=Interactive&UserAccountMode=Unattended&AccountName0=Funroli&AccountPassword0=&AccountGroup0=Administrators&AccountName1=&AccountName2=&AccountName3=&AccountName4=&AutoLogonMode=Own&PasswordExpirationMode=Unlimited&LockoutMode=Default&WifiMode=Interactive&ExpressSettings=DisableAll&SystemScript0=&SystemScriptType0=Cmd&SystemScript1=&SystemScriptType1=Ps1&SystemScript2=&SystemScriptType2=Reg&SystemScript3=&SystemScriptType3=Vbs&DefaultUserScript0=&DefaultUserScriptType0=Reg&FirstLogonScript0=&FirstLogonScriptType0=Cmd&FirstLogonScript1=&FirstLogonScriptType1=Ps1&FirstLogonScript2=&FirstLogonScriptType2=Reg&FirstLogonScript3=&FirstLogonScriptType3=Vbs&UserOnceScript0=&UserOnceScriptType0=Cmd&UserOnceScript1=&UserOnceScriptType1=Ps1&UserOnceScript2=&UserOnceScriptType2=Reg&UserOnceScript3=&UserOnceScriptType3=Vbs&WdacMode=Skip-->
<settings pass="offlineServicing"></settings>
<settings pass="windowsPE">
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<UserData>
<ProductKey>
<Key>00000-00000-00000-00000-00000</Key>
</ProductKey>
<AcceptEula>true</AcceptEula>
</UserData>
</component>
</settings>
<settings pass="generalize"></settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE" /v BypassNRO /t REG_DWORD /d 1 /f</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Path>net.exe accounts /maxpwage:UNLIMITED</Path>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
<settings pass="auditSystem"></settings>
<settings pass="auditUser"></settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Name>Funroli</Name>
<Group>Administrators</Group>
<Password>
<Value></Value>
<PlainText>true</PlainText>
</Password>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<AutoLogon>
<Username>Funroli</Username>
<Enabled>true</Enabled>
<LogonCount>1</LogonCount>
<Password>
<Value></Value>
<PlainText>true</PlainText>
</Password>
</AutoLogon>
<OOBE>
<ProtectYourPC>3</ProtectYourPC>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>false</HideWirelessSetupInOOBE>
</OOBE>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
</SynchronousCommand>
</FirstLogonCommands>
</component>
</settings>
</unattend>[/code]
Bei dieser ist nun User "Funroli" drin, ich möchte allerdings beim Setup Prozess einen Usernamen selbst definieren können, möchte aber die Nervigen Passwort Fragen deaktiviert haben. Scheint irgendwie mit den Generatoren nicht zu Funktionieren.
Wie könnte man das Lösen?
Was möchte ich erreichen;
Grundsätzlich möchte ich das Windows ohne Inet beim Setup mit Lokalem Konto Installiert werden kann (Ohne umständliche Trickserei während dem Setup), zweitens möchte ich die nervigen drei Passwort Wiederherstellungsfragen deaktiviert haben. Drittens möchte ich das alte Kontextmenue haben (Keine weiteren optionen)
Nice to have wäre natürlich die Unsinnigen Vorinstallierten Apps schon beim Setup rauszuhaun. (Ist alledings nicht überlebenswichtig)