klar.
du kannst einen ordner $OEM$ anlegen in den die datei cmdlines.txt kommt (nlite legt den ordner + die datei soweit ich weiss sogar selber an).
du musst zusehen, dass sich in cmdlines.txt ein eintrag fuer deine batch-datei befindet, die die befehle zur installation von programmen enthaelt:
cmdlines.txt schrieb:
mit der batchdatei werden dann die installationsbefehle in die registry eingetragen, damit sie beim ersten systemstart ausgefuehert werden.
die meisten installer haben sog. "silent-switches" oder auch "unattended-switches", mit denen ein programm ohne die eingabe eines users installiert werden.
solche switches sind meistens "/S", "/qn" oder "/silent".
d.h. in meinedatei.bat muss hinterher dein installer aufgerufen werden und zwar mit dem silent-switch.
also in etwa so:
vlc-0.8.6h-win32.exe /S
in der meinedatei.bat muss dieser eintrag folgendermassen drinstehen:
es muss der registrypfad angegeben werden, damit die batch-datei weiss, wohin die eintraege in die registry geschrieben werden muessen, damit beim ersten systemstart die software installiert wird.
eine typische datei sieht zum schluss folgendermassen aus:
meinedatei.bat schrieb:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Software Installation" /f
REG ADD %KEY%\001 /VE /D "VLC Media Player 0.8.6h" /f
REG ADD %KEY%\001 /V 1 /D "\\server\wds-deploy\vlc-h.exe /S" /f
REG ADD %KEY%\005 /VE /D "Mp3Gain 1.2.5" /f
REG ADD %KEY%\005 /V 1 /D "\\server\wds-deploy\mp3gain.exe /S" /f
REG ADD %KEY%\010 /VE /D "mp3tag 2.41" /f
REG ADD %KEY%\010 /V 1 /D "\\server\wds-deploy\mp3tag241.exe /S" /f
das fettgedruckte gibt den pfad an, wo sich der installer befindet (in meinem fall liegt der installer auf einem server im netzwerk).
die variable '
%KEY%" gibt den registrypfad an, wo die installationsbefehle liegen muessen.
der eigentliche pfad ist
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
die variable %KEY% dient eigentlich nur dazu, nicht jedes mal den kompletten pfad schreiben zu muessen.
der pfad wird mit "SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx" festgelegt.
also wird
%KEY% wie
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx behandelt.
die installation des programms wird in einem windowsupdate-fenster angezeigt, wie hier zu sehen:
die rote zeile bestimmt, was hinterher in dem update-fenster stehen soll.
die gruene bestimmt die aktion, die ausgefuehrt wird, wenn der eintrag im update-fenster markiert wird -> silent-/unattendedinstallation des programms.
im groben ist das eigentlich alles wissenswerte
wenn du jetzt nicht abgeschreckt bist, kannst du dich ja auf german-nlite.de umsehen (die seite ist zwar im read-only modus gesetzt, allerdings kannst du die guides noch betrachten).
wenn du weitere fragen bzgl des themas hast kannst du entweder hier im thread fragen oder du meldest dich auf german-nlite.org an.
gruss,
vvp
/edit:
Guide fuer RunOnceEx-Methode (german-nlite.de)
deutsche nLite-Community (german-nlite.org)