Programme automatisch installieren nach Installation
- 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
Also die Zeile löschen wie auch jene unter Thunderbird und nur die letzte am Schluss lassen? Oder komplett alle 3 löschen?
Also so dann:
Also so dann:
@echo off
"%WINDIR%\Setup\Files\Firefox.exe" /ms /MaintenanceService=false
"%WINDIR%\Setup\Files\Thunderbird.exe" /ms /MaintenanceService=false
"%WINDIR%\Setup\Files\Winrar.exe" /s
rd /q /s "%WINDIR%\Setup\Files"
del /q /f "%0"
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce /v firstlogon /t REG_SZ /d %windir%\Setup\Scripts\firstlogon.cmd /f
- Holgi
- Guru
- Beiträge: 3084
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 390 Mal
- Danke erhalten: 504 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Das ist jetzt also die finale SetupComplete.cmd?Scoty hat geschrieben: 10.08.2023, 14:12@echo off
"%WINDIR%\Setup\Files\Firefox.exe" /ms /MaintenanceService=false
"%WINDIR%\Setup\Files\Thunderbird.exe" /ms /MaintenanceService=false
"%WINDIR%\Setup\Files\Winrar.exe" /s
rd /q /s "%WINDIR%\Setup\Files"
del /q /f "%0"
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce /v firstlogon /t REG_SZ /d %windir%\Setup\Scripts\firstlogon.cmd /f
Ich würde
Code: Alles auswählen
rd /q /s "%WINDIR%\Setup\Files"
del /q /f "%0"
Desweiteren mußt du selbst dafür sorgen, dass die Files und Ordner so auch mit ihrem Namen schon vorhanden sind:
Firefox****.exe umbenannt in Firefox.exe etc.
Das Alles über die Ordnerstruktur von $OEM$\$$\Setup\Scripts\
$OEM$\$$\Setup\Files
$OEM$\$$\Setup\Scripts\Tools\
sonst kann das natürlich nicht hinhauen.
Habs hier ausprobiert und dann läuft es auch schön silent.
Einfach vorab selber mal testen:
in einer fertigen Windows Installation die Ordner manuell anlegen und dann %windir%\Setup\Scripts\setupcomplete.cmd ausführen.
Beim anschließenden Neustart sollte (wenn alles richtig gelaufen ist) dein Windows eingerichtet sein (FF., TB, Winrar und die REG-Dateien).
Apropo REG:
reg /S geht, aber normalerweise nimmt man reg import
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
So ich bin begeistert. Habe mir heute eine neue ISO gemacht mit der neuen Beta und es hat alles super funktioniert bis auf den Teil mit der Reg ausführen. Programme wurden aber alle installiert. Bin so Happy erst mal. Herzlichen Dank an @Holgi und dem Rest. Nach dem installieren und dem ersten Hochfahren wo Geräte usw erkannt werden wurde ein CMD Fenster geöffnet wo man aber nichts sehen konnte das was ausgeführt wird. Ob das dafür war das die Programme installiert werden oder die Reg hätte ausgeführt werden sollen weiß ich nicht. Nach dem Setup was übrigens extrem schnell ging (Musste nur den Teil mit der Partition machen sonst kam da nichts mehr) begrüste mich die Windows Oberfläche mit einen Firefox und Thunderbird Icon und Winrar war ebenfalls installiert. MEGA. Wenn wir jetzt noch den Teil mit der Reg schafen bin ich erst mal wunschlos Glücklich.
In der SetupComplet.cmd am schluss steht ja folgender Befehl um ein anderes Script (firstlogon.cmd) auszuführen für die Reg welcher lautet:
In dem besagten Script steht dan dies drin was alle reg ausführen soll mit der endung .reg:
Das war das Fenster was sich geöffnet hatte aber da wurde nichts ausgeführt.
In der SetupComplet.cmd am schluss steht ja folgender Befehl um ein anderes Script (firstlogon.cmd) auszuführen für die Reg welcher lautet:
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"
)
)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- Holgi
- Guru
- Beiträge: 3084
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 390 Mal
- Danke erhalten: 504 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
bei mir hatte es funktioniert.
Hast du wirklich drauf geachtet, dass es einen UnterOrdner Tools im Ordner Scripts gibt?
Dann die Reg-Dateien in den Ordner Tools.
Oder einfacher:
keinen Ordner Tools. Dafür die Reg-Dateien in den Script Ordner und das firstlogon-Script ändern in:
Hast du wirklich drauf geachtet, dass es einen UnterOrdner Tools im Ordner Scripts gibt?
Dann die Reg-Dateien in den Ordner Tools.
Oder einfacher:
keinen Ordner Tools. Dafür die Reg-Dateien in den Script Ordner und das firstlogon-Script ändern in:
Code: Alles auswählen
@Echo off
cd /d "%~dp0"
REM Install All Files from Folder Tools, with ended with *.reg
IF EXIST "%~dp0*.reg" (
FOR /F "tokens=*" %%A IN ('DIR /B "%~dp0Tools\*.reg"') DO (
regedit /S "%~dp0%%A"
)
)
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
Ja Tools ist da:
Und darin befindet sich die Win11_Registry-Tricks.reg. Werde es mal mit deiner Änderung versuchen die Tage. Wegen Winrar, normal wen die rarreg.key im selben Ordner wie Winrar.exe ist wird Winrar normal automatisch registriert. In dem Fall aber nicht und die rarreg.key ist am selben Ort wie die Winrar.exe.
Und darin befindet sich die Win11_Registry-Tricks.reg. Werde es mal mit deiner Änderung versuchen die Tage. Wegen Winrar, normal wen die rarreg.key im selben Ordner wie Winrar.exe ist wird Winrar normal automatisch registriert. In dem Fall aber nicht und die rarreg.key ist am selben Ort wie die Winrar.exe.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- Holgi
- Guru
- Beiträge: 3084
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 390 Mal
- Danke erhalten: 504 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
alternativ könntest du auch den Inhalt der Reg-Datei(en) in der firstlogon.cmd eintragen (anstelle regedit /s); so wie z.B.
auch in der setupcomplete.cmd:
auch in der setupcomplete.cmd:
Code: Alles auswählen
REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v Wallpaper /d "C:\Windows\Web\Wallpaper\Windows\img19.jpg" /f
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
Naja diese reg ist sehr umfangreich
.
Sieht so aus (.txt weg machen):

Sieht so aus (.txt weg machen):
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- Holgi
- Guru
- Beiträge: 3084
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 390 Mal
- Danke erhalten: 504 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Au weia! Du bist halt auch ein Tüftler (so wie ich).
Viel Spaß!
Viel Spaß!
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
Müsste hier nicht Tools auch noch weg?Holgi hat geschrieben: 11.08.2023, 09:27 bei mir hatte es funktioniert.
Hast du wirklich drauf geachtet, dass es einen UnterOrdner Tools im Ordner Scripts gibt?
Dann die Reg-Dateien in den Ordner Tools.
Oder einfacher:
keinen Ordner Tools. Dafür die Reg-Dateien in den Script Ordner und das firstlogon-Script ändern in:
Code: Alles auswählen
FOR /F "tokens=*" %%A IN ('DIR /B "%~dp0Tools\*.reg"') DO (
- Holgi
- Guru
- Beiträge: 3084
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 390 Mal
- Danke erhalten: 504 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
Ja, sorry
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
- Holgi
- Guru
- Beiträge: 3084
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 390 Mal
- Danke erhalten: 504 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
ja DIR bleibt.
Hier noch mal das komplette Script. Gerade getestet:
Hier noch mal das komplette Script. Gerade getestet:
Code: Alles auswählen
@Echo off
cd /d "%~dp0"
REM Install All Files from Folder Tools, with ended with *.reg
IF EXIST "%~dp0*.reg" (
FOR /F "tokens=*" %%A IN ('DIR /B "%~dp0*.reg"') DO (
reg import "%~dp0%%A"
)
)
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
So mal mehr Programme hinzugefügt. Bis auf den Java Teil wo ich nicht ganz sicher bind sollte der rest passen. Wegen Java so habe ich mich an der Seite orientiert: https://adoptium.net/de/installation/windows/ . Das msiexec /i habe ich aber nicht dazu genommen, da ich nicht weiß, ob es dann auch ausgeführt wird.
Code: Alles auswählen
@echo off
echo --- dotnet-runtime
"%WINDIR%\Setup\Files\dotnet-runtime-7.0.10-win-x64.exe" /install /quiet /norestart
echo --- desktop-runtime
"%WINDIR%\Setup\Files\windowsdesktop-runtime-7.0.10-win-x64.exe" /install /quiet /norestart
echo --- vc_redistx64
"%WINDIR%\Setup\Files\VC_redist.x64.exe" /install /quiet /norestart
echo --- Java
"%WINDIR%\Setup\Files\OpenJDK17U-jre_x64_windows_hotspot_2023-08-14-01-14.msi" ADDLOCAL=FeatureMain,FeatureEnvironment,FeatureJarFileRunWith,FeatureJavaHome INSTALLDIR="c:\Program Files\Temurin\" /quiet
echo --- Installiere Firefox
"%WINDIR%\Setup\Files\Firefox.exe" /s /MaintenanceService=false
echo --- Installiere Thunderbird
"%WINDIR%\Setup\Files\Thunderbird.exe" /s /MaintenanceService=false
echo --- Installiere Winrar
"%WINDIR%\Setup\Files\Winrar.exe" /s
rd /q /s "%WINDIR%\Setup\Files"
del /q /f "%0"
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce /v firstlogon /t REG_SZ /d %windir%\Setup\Scripts\firstlogon.cmd /f
- Holgi
- Guru
- Beiträge: 3084
- Registriert: 12.05.2018, 12:33
- Hat sich bedankt: 390 Mal
- Danke erhalten: 504 Mal
- Gender:
Re: Programme automatisch installieren nach Installation
kann man so machen; aber die Apps in Setup\Files\ sind ggf. schon bei Erstellung der ISO (oder der Windows Installation) veraltet.
Deshalb mache ich so etwas lieber über Winget.
Alternativ: Download des Programm Installers über Permanent Link.
Als Beispiel: https://download.mozilla.org/?product=f ... 64&lang=de
Sieht im Script dann so aus:
Deshalb mache ich so etwas lieber über Winget.
Alternativ: Download des Programm Installers über Permanent Link.
Als Beispiel: https://download.mozilla.org/?product=f ... 64&lang=de
Sieht im Script dann so aus:
Code: Alles auswählen
SET "FILENAME=%~dp0\FirefoxX64.exe"
bitsadmin.exe /transfer "FirefoxX64.exe" "https://download.mozilla.org/?product=firefox-latest&os=win64&lang=de" "%FILENAME%"
Zuletzt geändert von Holgi am 15.08.2023, 10:53, insgesamt 2-mal geändert.
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