Programme automatisch installieren nach Installation
-
- Senior
- Beiträge: 435
- Registriert: 17.12.2016, 20:37
- Hat sich bedankt: 15 Mal
- Danke erhalten: 70 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
@Scoty:
Als erstes das aktuelle Winget herunterladen, sprich die msixbundle und die dazugehörige License: https://github.com/microsoft/winget-cli/releases
Dann aus der Install.wim den entsprechenden Index mounten, Winget integrieren und anschießend das Ganze speichern und wieder auswerfen. Kann man in eine cmd packen, schaut dann so aus:
Mußt halt die Dateinamen und Pfade anpassen. Wichtig hierbei ist, das des ganze mit License integriert wird, mit /skiplicense hab ichs nie zum laufen bekommen. Das ganze halt als Admin ausführen.
Dann eine autounattend.xml erstellen. In meiner läuft das Setup wie gewohnt komplett manuell ab, ich häng se mal dran:
Es werden lediglich 2 Registrierungswerte gesetzt und die Powershell Ausführungsrichtlinie festgelegt. Der erste Regeintrag aktiviert die Unterstützung für lange Dateinamen und ist eher Beifang. Der zweite deaktiviert die UAC, die könnte ansonsten dazwischen funken (keine Sorge, die wird später wieder aktiviert).
In diesem Fall wird dann keine setupcomplete.cmd sondern eine PostInstall.cmd aufgerufen. Wie Du die dann nennst, bleibt Dir überlassen. Du mußt den Namen in der autounattend.xml dann halt entsprechend anpassen.
Die PostInstall.cmd schaut bei mir dann unter anderem so aus:
Mit dem Powershell Befehl wird Winget richtig registriert, das läuft nämlich sowohl in Windows 10 als auch 11 nicht richtig bei der Integration (danke an @DK2000). Danach wird auf eine bestehende Internetverbindung getestet und entsprechend verzweigt. Zum Schluß wird mit dem Regeintrag die UAC wieder aktiviert und ein Neustart nach 30 Sekunden ausgelöst. Nach dem Neustart is die UAC wieder aktiv und sämtliche Software ist installiert.
Als erstes das aktuelle Winget herunterladen, sprich die msixbundle und die dazugehörige License: https://github.com/microsoft/winget-cli/releases
Dann aus der Install.wim den entsprechenden Index mounten, Winget integrieren und anschießend das Ganze speichern und wieder auswerfen. Kann man in eine cmd packen, schaut dann so aus:
Code: Alles auswählen
dism.exe /Mount-Image /ImageFile:D:\wasweissich\install.wim /index:deinewahl /MountDir:D:\work
DISM.exe /Image:D:\work\ /Add-ProvisionedAppxPackage /PackagePath:D:\wasweissich\Microsoft.DesktopAppInstaller.Msixbundle /LicensePath:d:\wasweissich\Microsoft.DesktopAppInstaller_License.xml /region="all"
dism.exe /Unmount-Image /MountDir:D:\work /commit
Dann eine autounattend.xml erstellen. In meiner läuft das Setup wie gewohnt komplett manuell ab, ich häng se mal dran:
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">
<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>%windir%\System32\reg.exe ADD HKLM\SYSTEM\CurrentControlSet\Control\FileSystem /v LongPathsEnabled /t REG_DWORD /d 1 /f</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Path>%windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLUA" /t "REG_DWORD" /d "0" /f</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>3</Order>
<Path>%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile -Command "Set-ExecutionPolicy -Scope 'LocalMachine' -ExecutionPolicy 'RemoteSigned' -Force;"</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">
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<Description>PostInstall</Description>
<RequiresUserInput>false</RequiresUserInput>
<CommandLine>c:\windows\setup\scripts\PostInstall.cmd</CommandLine>
</SynchronousCommand>
</FirstLogonCommands>
</component>
</settings>
</unattend>
In diesem Fall wird dann keine setupcomplete.cmd sondern eine PostInstall.cmd aufgerufen. Wie Du die dann nennst, bleibt Dir überlassen. Du mußt den Namen in der autounattend.xml dann halt entsprechend anpassen.
Die PostInstall.cmd schaut bei mir dann unter anderem so aus:
Code: Alles auswählen
powershell Add-AppPackage -Register "'C:\Program Files\WindowsApps\*Microsoft.DesktopAppInstaller*neutral_split.language-de_8wekyb3d8bbwe\AppxManifest.xml'" -DisableDevelopmentMode
echo Teste Internetverbindung, bitte warten...
PING -n 1 www.google.com|find "Antwort von " >NUL
IF NOT ERRORLEVEL 1 goto :SUPER
IF ERRORLEVEL 1 goto :PECH
:SUPER
rem winget uninstall "Windows Web Experience Pack" -h --accept-source-agreements
winget install --id=Mozilla.Firefox -e -h --accept-source-agreements && winget install --id=VideoLAN.VLC -e -h --accept-source-agreements && winget install --id=RARLab.WinRAR -e -h --accept-source-agreements && winget install --id=Notepad++.Notepad++ -e -h --accept-source-agreements && winget install --id=DominikReichl.KeePass -e -h --accept-source-agreements && winget install --id=Nextcloud.NextcloudDesktop -e -h --accept-source-agreements && winget install --id=7zip.7zip -e -h --accept-source-agreements && winget install --id=dotPDNLLC.paintdotnet -e -h --accept-source-agreements && winget install --id=DuongDieuPhap.ImageGlass -e -h --accept-source-agreements && winget install --id=MoritzBunkus.MKVToolNix -e -h --accept-source-agreements && winget install --id=PuTTY.PuTTY -e -h --accept-source-agreements && winget install --id=Microsoft.PowerShell -e -h --accept-source-agreements
goto :END
:PECH
echo Dumm gelaufen!
goto :END
:END
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLUA" /t "REG_DWORD" /d "1" /f
shutdown /r /t 30
Wenn die Sonne der Intelligenz tief steht, wachsen auch geistigen Zwergen lange Schatten 

- Scoty
- Poweruser
- Beiträge: 617
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 190 Mal
- Danke erhalten: 30 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Um jetzt weitere Programme zu installieren müsste es dann zB so aussehen richtig?g-force hat geschrieben: 08.08.2023, 11:55 Wenn ich Setups mit NTlite integriere, kommt diese Struktur heraus (siehe Anhang).
Diese Struktur kann ich auch manuell erstellen und in den Root der ISO einfügen (so habe ich es früher gemacht).
SetupComplete.7z
Code: Alles auswählen
@echo off
"%WINDIR%\Setup\Files\Firefox.exe" /silent
rd /q /s "%WINDIR%\Setup\Files"
"%WINDIR%\Setup\Files\Thunderbird.exe" /silent
rd /q /s "%WINDIR%\Setup\Files"
"%WINDIR%\Setup\Files\Winrar.exe" /silent
rd /q /s "%WINDIR%\Setup\Files"
del /q /f "%0"
Wäre ja dann dieser Befehlt aus dem obrigen Script was ich gefunden habe. Also in die SetupComplete das noch einfügen am schluss:
Code: Alles auswählen
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce /v firstlogon /t REG_SZ /d %windir%\Setup\Scripts\firstlogon.cmd /f
Code: Alles auswählen
@Echo off
cd /d "%~dp0"
REM Install All Files from Folder Tools, with ended with *.reg
IF EXIST "%~dp0Tools\*.reg" (
FOR /F "tokens=*" %%A IN ('DIR /B "%~dp0Tools\*.reg"') DO (
regedit /S "%~dp0Tools\%%A"
)
)
https://silentinstallhq.com/mozilla-fir ... -to-guide/
Und was ich noch gefunden habe. Statt jedes Programm einzeln zu schreiben kann man wohl auch angeben das alle auf einen rutsch installiert werden sollen mit dem Befehl:
Code: Alles auswählen
for /f "delims=" %%i in ('dir /b %WINDIR%\Setup\Files\*.exe') do (
"%WINDIR%\Setup\Files\%%i"
)
Zuletzt geändert von Scoty am 09.08.2023, 08:42, insgesamt 1-mal geändert.
- g-force
- Elite
- Beiträge: 2702
- Registriert: 07.10.2016, 19:30
- Hat sich bedankt: 403 Mal
- Danke erhalten: 416 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Die Schalter (*.* /silent , /s , /ms , /quiet) mußt Du dir selber raussuchen.
Was deine Veränderungen betrifft: Ausprobieren.
Was deine Veränderungen betrifft: Ausprobieren.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
- Scoty
- Poweruser
- Beiträge: 617
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 190 Mal
- Danke erhalten: 30 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Aha na toll. Funktioniert ebenfalls nicht weil meine unattend als auch autounattend weiterhin nicht genommen werden.
- g-force
- Elite
- Beiträge: 2702
- Registriert: 07.10.2016, 19:30
- Hat sich bedankt: 403 Mal
- Danke erhalten: 416 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Dann lege deine XML doch mal als "autounattend.xml" in den Root der ISO, statt mit "Windows\Panther" zu experimentieren.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
- Scoty
- Poweruser
- Beiträge: 617
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 190 Mal
- Danke erhalten: 30 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Habe ich ja gemacht. Ich teste dann ISO in dem ich mit rufus die ISO als Windows To Go installiere auf meine externe USB SSD. Beim starten sehe ich dann schon das es nicht genommen wurde da ein anderes Land steht als vorgegeben und ich kein offline Install machen kann was ebenfalls aber sein sollte.
Sieht so aus:
Sieht so aus:
Code: Alles auswählen
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f</Path>
<Path>%WINDIR%\Setup\Scripts\SetupComplete.cmd</Path>
<WillReboot>Never</WillReboot>
</RunSynchronousCommand>
</RunSynchronous>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS">
<OOBE>
<ProtectYourPC>3</ProtectYourPC>
</OOBE>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Name>Martin</Name>
<DisplayName>Martin</DisplayName>
<Group>Administrators;Power Users</Group>
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<CommandLine>net user "Martin" /logonpasswordchg:yes</CommandLine>
</SynchronousCommand>
</FirstLogonCommands>
</component>
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" language="neutral" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS">
<InputLocale>00000407</InputLocale>
<SystemLocale>de-DE</SystemLocale>
<UserLocale>de-AT</UserLocale>
<UILanguage>de-DE</UILanguage>
<UILanguageFallback>en-US</UILanguageFallback>
</component>
</settings>
</unattend>
- g-force
- Elite
- Beiträge: 2702
- Registriert: 07.10.2016, 19:30
- Hat sich bedankt: 403 Mal
- Danke erhalten: 416 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Kann es sein, daß Rufus deine "autounattend.xml" überschreibt?
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
- Scoty
- Poweruser
- Beiträge: 617
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 190 Mal
- Danke erhalten: 30 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Nein es wird mit Rufus keine angelegt außer man wählt beim installieren vorher was aus, habe aber nichts davon gewählt.
- g-force
- Elite
- Beiträge: 2702
- Registriert: 07.10.2016, 19:30
- Hat sich bedankt: 403 Mal
- Danke erhalten: 416 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Wie ist deine "autounattend.xml" denn überhaupt zustande gekommen? Hast Du die nach und nach so zusammengebastelt?
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
- Scoty
- Poweruser
- Beiträge: 617
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 190 Mal
- Danke erhalten: 30 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Die habe ich mal mit Rufus erstellt und hatte immer funktioniert. Nun geht diese aber nicht mehr. Entweder die neueste Rufus hat einen Fehler oder aber die neueste Windows 11 Beta ignoriert es. Kann aber auch sein das bei Windows To Go das nicht mehr funktioniert. Müsste mal eine normale Installation testen worauf ich gerade keine Lust habe. Das Einzige, was ich hinzugefügt habe, ist das, was zum Aufrufen der SetupComplet wohl notwendig ist:
<Path>%WINDIR%\Setup\Scripts\SetupComplete.cmd
</Path><WillReboot>Never</WillReboot>
<Path>%WINDIR%\Setup\Scripts\SetupComplete.cmd
</Path><WillReboot>Never</WillReboot>
- g-force
- Elite
- Beiträge: 2702
- Registriert: 07.10.2016, 19:30
- Hat sich bedankt: 403 Mal
- Danke erhalten: 416 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
So würde eine "autounattend.xml" ungefähr aussehen sollen:
Code: Alles auswählen
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>0407:00000407</InputLocale>
<SystemLocale>de-DE</SystemLocale>
<UILanguage>de-DE</UILanguage>
<UILanguageFallback>de-DE</UILanguageFallback>
<UserLocale>de-DE</UserLocale>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<TimeZone>Central Europe Standard Time</TimeZone>
<AutoLogon>
<Enabled>true</Enabled>
<LogonCount>9999999</LogonCount>
<Username>Martin</Username>
<Password>
<PlainText>true</PlainText>
<Value>Test1234</Value>
</Password>
</AutoLogon>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideLocalAccountScreen>true</HideLocalAccountScreen>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>3</ProtectYourPC>
</OOBE>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Description>Martin</Description>
<DisplayName>Martin</DisplayName>
<Group>Administrators</Group>
<Name>Martin</Name>
<Password>
<PlainText>true</PlainText>
<Value>Test1234</Value>
</Password>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>%WINDIR%\Setup\Scripts\SetupComplete.cmd</Path>
<WillReboot>Never</WillReboot>
</RunSynchronousCommand>
</RunSynchronous>
</component>
<component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ComputerName>Martin-PC</ComputerName>
</component>
<component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Identification>
<JoinWorkgroup>HOME</JoinWorkgroup>
</Identification>
</component>
</settings>
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>0407:00000407</InputLocale>
<SystemLocale>de-DE</SystemLocale>
<UILanguage>de-DE</UILanguage>
<UILanguageFallback>de-DE</UILanguageFallback>
<UserLocale>de-DE</UserLocale>
<SetupUILanguage>
<UILanguage>de-DE</UILanguage>
</SetupUILanguage>
</component>
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Diagnostics>
<OptIn>false</OptIn>
</Diagnostics>
<DynamicUpdate>
<Enable>false</Enable>
<WillShowUI>OnError</WillShowUI>
</DynamicUpdate>
<ImageInstall>
<OSImage>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
<UserData>
<AcceptEula>true</AcceptEula>
<ProductKey>
<WillShowUI>OnError</WillShowUI>
</ProductKey>
</UserData>
</component>
</settings>
</unattend>
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Mein Home-Server: http://gofile.me/7psKS/PzsffQNWU
- Scoty
- Poweruser
- Beiträge: 617
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 190 Mal
- Danke erhalten: 30 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Ja wie meine in etwa.
Edit: habe mal meine letzte Windows ISO genommen für eine Windows To Go die funktioniert und auch da wird die unattend nun ignoriert. Also dürfte Rufus da was anderes machen seit der letzten Version. Wenn ich mit Rufus aber die Sachen wähle wie Offline Konto usw wird es genommen. Muss mir mal anschauen was da rufus nun genau macht oder auch nicht.
Edit: habe mal meine letzte Windows ISO genommen für eine Windows To Go die funktioniert und auch da wird die unattend nun ignoriert. Also dürfte Rufus da was anderes machen seit der letzten Version. Wenn ich mit Rufus aber die Sachen wähle wie Offline Konto usw wird es genommen. Muss mir mal anschauen was da rufus nun genau macht oder auch nicht.
- Holgi
- Guru
- Beiträge: 3085
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 390 Mal
- Danke erhalten: 505 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Deine autounattend funktioniert nicht!
Gerade mal ausprobiert.
Gerade mal ausprobiert.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
- Scoty
- Poweruser
- Beiträge: 617
- Registriert: 26.10.2009, 15:41
- Hat sich bedankt: 190 Mal
- Danke erhalten: 30 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Wenn dem so ist, dann weil eigentlich als unattend ausgelegt und im Ordner Panther war. Habe diese nur in autounattend umbenannt und ins Root kopiert. Sollte aber keinen Unterschied eigentlich machen. Und diese hat immer als unattend funktioniert ohne den 2 hinzugefügten Sachen.Holgi hat geschrieben: 09.08.2023, 10:14 Deine autounattend funktioniert nicht!
Gerade mal ausprobiert.
- Holgi
- Guru
- Beiträge: 3085
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 390 Mal
- Danke erhalten: 505 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
sehe ich auch so.Scoty hat geschrieben: 09.08.2023, 10:20
Wenn dem so ist, dann weil eigentlich als unattend ausgelegt und im Ordner Panther war.
Nutze doch einfach mal einen von diesen Unattend Generatoren aus dem Netz. Die funktionieren auf jeden Fall:
https://www.windowsafg.com/win10x86_x64_uefi.html
bzw. für MBR:
https://www.windowsafg.com/win10x86_x64.html
oder
https://schneegans.de/windows/unattend-generator/
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114