[font=Comic Sans MS] [/font]
Hallo zusammen,
ich habe hier eine Diff.inf vom einem Programm erstellt, hätte aber gern die Registry-Einträge in einer REG-Datei zusammengefaßt. Hat sich schon jemand mit dieser Thematik auseinandergesetzt ?
gruß
SimpleX
Reg-Datei aus diff.inf generieren
Du kannst mit Hilfe des Aufrufs "Regedit \S dateiname.reg" in der setup.inf beliebige Registrierungseinträge silent hinzufügen oder löschen. Die Notwendigkeit besteht allerdings gar nicht, weil es komplett über [REG:Product] gemanaged werden kann.
Über den Aufbau einer *.reg Datei musst du mal Googeln
Gruß,
Marko
Über den Aufbau einer *.reg Datei musst du mal Googeln
Gruß,
Marko
-
- Posts: 317
- Joined: 15. Dec 2004, 07:34
- Location: Wabern (Region Bern)
- Contact:
Hallo SimpleX
Hast Du mal einen Auzug von Deinem Diff? Man kann da sicher eine .reg- Datei draus generieren, z.B. mit Ultraedit mit hilfe eines kleinen Makros oder so... Mal sehen...
Steff
Hast Du mal einen Auzug von Deinem Diff? Man kann da sicher eine .reg- Datei draus generieren, z.B. mit Ultraedit mit hilfe eines kleinen Makros oder so... Mal sehen...
Steff
[b]Stefan Beckmann[/b]
Senior System Engineer
[color=green]unico[/color] data ag
Südstrasse 8a
CH-3110 Münsingen
mailto: s.beckmann [at] unico [dot] ch
[size=75][color=red][b]Disclaimer[/b][/color]: Die Teilnahme an diesem Forum ist freiwillig, und deshalb sind die hier veröffentlichten Aussagen und Meinungen nicht notwendigerweise die der [color=green]unico[/color] data ag.[/size]
Senior System Engineer
[color=green]unico[/color] data ag
Südstrasse 8a
CH-3110 Münsingen
mailto: s.beckmann [at] unico [dot] ch
[size=75][color=red][b]Disclaimer[/b][/color]: Die Teilnahme an diesem Forum ist freiwillig, und deshalb sind die hier veröffentlichten Aussagen und Meinungen nicht notwendigerweise die der [color=green]unico[/color] data ag.[/size]
@Moeki: die Importfunktion brauche ich so nicht, es geht mir nur darum die Registryeinträge komplett zusammenzufassen (brauche ich für weitere Verwendung ohne Empirum)
@S.Beckman: Ja an so was änliches habe ich gedacht ( via AutoIT ) , aber ich habe mir noch nicht die Mühe gemacht das zu erstellen - hatte gehofft jemand hat das schon mal gemacht ( jaja ich bin faul )
Gruß
SimpleX
@S.Beckman: Ja an so was änliches habe ich gedacht ( via AutoIT ) , aber ich habe mir noch nicht die Mühe gemacht das zu erstellen - hatte gehofft jemand hat das schon mal gemacht ( jaja ich bin faul )
Gruß
SimpleX
-
- Posts: 317
- Joined: 15. Dec 2004, 07:34
- Location: Wabern (Region Bern)
- Contact:
Hallo SimpleX
Aber die Mühe einen Auszug aus dem Diff zu posten, könntest Du Dir schon machen! Ev. auch gleich das ganze... Kann dann mal etwas versuchen...
Steff
Aber die Mühe einen Auszug aus dem Diff zu posten, könntest Du Dir schon machen! Ev. auch gleich das ganze... Kann dann mal etwas versuchen...
Steff
[b]Stefan Beckmann[/b]
Senior System Engineer
[color=green]unico[/color] data ag
Südstrasse 8a
CH-3110 Münsingen
mailto: s.beckmann [at] unico [dot] ch
[size=75][color=red][b]Disclaimer[/b][/color]: Die Teilnahme an diesem Forum ist freiwillig, und deshalb sind die hier veröffentlichten Aussagen und Meinungen nicht notwendigerweise die der [color=green]unico[/color] data ag.[/size]
Senior System Engineer
[color=green]unico[/color] data ag
Südstrasse 8a
CH-3110 Münsingen
mailto: s.beckmann [at] unico [dot] ch
[size=75][color=red][b]Disclaimer[/b][/color]: Die Teilnahme an diesem Forum ist freiwillig, und deshalb sind die hier veröffentlichten Aussagen und Meinungen nicht notwendigerweise die der [color=green]unico[/color] data ag.[/size]
ok - hier mal der relevante Ausschnitt:
[Reg:Product]
HKCR,".vsa","",0x00000000,"SVSAdmin.Document"
HKCR,".vsa\SVSAdmin.Document",,0x00000010
HKCR,".vsa\SVSAdmin.Document\ShellNew",,0x00000010
HKCR,"AltirisVSProvider.VSProv","",0x00000000,"VSProv Class"
HKCR,"AltirisVSProvider.VSProv.1","",0x00000000,"VSProv Class"
HKCR,"AltirisVSProvider.VSProv.1\CLSID","",0x00000000,"{71D8DF9A-AD2D-44BF-A542-1412F68061D1}"
HKCR,"AltirisVSProvider.VSProv\CLSID","",0x00000000,"{71D8DF9A-AD2D-44BF-A542-1412F68061D1}"
HKCR,"AltirisVSProvider.VSProv\CurVer","",0x00000000,"AltirisVSProvider.VSProv.1"
HKCR,"AppID\{10BAE01C-3F26-469F-B029-A80E92AF6523}","",0x00000000,"AltirisVSProvider"
HKCR,"AppID\AltirisVSProvider.DLL","AppID",0x00000000,"{10BAE01C-3F26-469F-B029-A80E92AF6523}"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}","",0x00000000,"VSProv Class"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}","AppID",0x00000000,"{{10BAE01C-3F26-469F-B029-A80E92AF6523}}"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}\InprocServer32","",0x00000000,"%App%\Software Virtualization Agent\AltirisVSProvider.dll"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}\InprocServer32","ThreadingModel",0x00000000,"Both"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}\ProgID","",0x00000000,"AltirisVSProvider.VSProv.1"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}\TypeLib","",0x00000000,"{888967EF-E75C-4480-992D-93FDA658F21E}"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}\VersionIndependentProgID","",0x00000000,"AltirisVSProvider.VSProv"
HKCR,"SVSAdmin.Document","",0x00000000,"Virtual Software Archive"
HKCR,"SVSAdmin.Document\DefaultIcon","",0x00000000,"%Windows%\Installer\{7D8DBB7C-1C55-4950-A107-043C164F379A}\Icon7D8DBB7C1.ico,1"
HKCR,"SVSAdmin.Document\shell","",0x00000000,"open"
HKCR,"SVSAdmin.Document\shell\open","",0x00000000,"open"
HKCR,"SVSAdmin.Document\shell\open\command","",0x00000000,"""%App%\Software Virtualization Agent\SVSAdmin.exe"" ""%%1"""
HKCR,"SVSAdmin.Document\shell\open\command","command",0x00010000,"lr}EP.JoW?gvW@7`$$XYSVS_Admin>fZwTtT1PE@S{ePjry~ia ""%%1"""
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}",,0x00000010
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}\1.0","",0x00000000,"AltirisVSProvider 1.0 Type Library"
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}\1.0\0",,0x00000010
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}\1.0\0\win32","",0x00000000,"%App%\Software Virtualization Agent\AltirisVSProvider.dll"
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}\1.0\FLAGS","",0x00000000,"0"
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}\1.0\HELPDIR","",0x00000000,"%App%\Software Virtualization Agent\"
HKLM,"SOFTWARE\fslrdr",,0x00000010
HKLM,"SYSTEM\Altiris",,0x00000010
HKLM,"SYSTEM\Altiris\FSL","ALLUSERSPROFILE",0x00000000,"C:\Dokumente und Einstellungen\All Users"
HKLM,"SYSTEM\Altiris\FSL","DefaultFileRedirect",0x00000000,"C:\fslrdr"
HKLM,"SYSTEM\Altiris\FSL","DefaultRegRedirect",0x00000000,"SOFTWARE\fslrdr"
HKLM,"SYSTEM\Altiris\FSL","DEFAULTUSERPROFILE",0x00000000,"C:\Dokumente und Einstellungen\Default User"
HKLM,"SYSTEM\Altiris\FSL","PROFILESDIRECTORY",0x00000000,"C:\Dokumente und Einstellungen"
HKLM,"SYSTEM\Altiris\FSL","ProgramIgnoreList",0x00010000,"[_B_]PROGRAMFILES[_E_]\NAVNT\rtvscan.exe","[_B_]PROGRAMFILES[_E_]\Symantec_Client_Security\Symantec Antivirus\rtvscan.exe","[_B_]PROGRAMFILES[_E_]\Symantec Antivirus\rtvscan.exe"
HKLM,"SYSTEM\Altiris\FSL","SYSTEMDRIVE",0x00000000,"C:"
HKLM,"SYSTEM\Altiris\FSL","WINDIR",0x00000000,"%Windows%"
Good Luck
SimpleX
[Reg:Product]
HKCR,".vsa","",0x00000000,"SVSAdmin.Document"
HKCR,".vsa\SVSAdmin.Document",,0x00000010
HKCR,".vsa\SVSAdmin.Document\ShellNew",,0x00000010
HKCR,"AltirisVSProvider.VSProv","",0x00000000,"VSProv Class"
HKCR,"AltirisVSProvider.VSProv.1","",0x00000000,"VSProv Class"
HKCR,"AltirisVSProvider.VSProv.1\CLSID","",0x00000000,"{71D8DF9A-AD2D-44BF-A542-1412F68061D1}"
HKCR,"AltirisVSProvider.VSProv\CLSID","",0x00000000,"{71D8DF9A-AD2D-44BF-A542-1412F68061D1}"
HKCR,"AltirisVSProvider.VSProv\CurVer","",0x00000000,"AltirisVSProvider.VSProv.1"
HKCR,"AppID\{10BAE01C-3F26-469F-B029-A80E92AF6523}","",0x00000000,"AltirisVSProvider"
HKCR,"AppID\AltirisVSProvider.DLL","AppID",0x00000000,"{10BAE01C-3F26-469F-B029-A80E92AF6523}"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}","",0x00000000,"VSProv Class"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}","AppID",0x00000000,"{{10BAE01C-3F26-469F-B029-A80E92AF6523}}"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}\InprocServer32","",0x00000000,"%App%\Software Virtualization Agent\AltirisVSProvider.dll"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}\InprocServer32","ThreadingModel",0x00000000,"Both"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}\ProgID","",0x00000000,"AltirisVSProvider.VSProv.1"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}\TypeLib","",0x00000000,"{888967EF-E75C-4480-992D-93FDA658F21E}"
HKCR,"CLSID\{71D8DF9A-AD2D-44BF-A542-1412F68061D1}\VersionIndependentProgID","",0x00000000,"AltirisVSProvider.VSProv"
HKCR,"SVSAdmin.Document","",0x00000000,"Virtual Software Archive"
HKCR,"SVSAdmin.Document\DefaultIcon","",0x00000000,"%Windows%\Installer\{7D8DBB7C-1C55-4950-A107-043C164F379A}\Icon7D8DBB7C1.ico,1"
HKCR,"SVSAdmin.Document\shell","",0x00000000,"open"
HKCR,"SVSAdmin.Document\shell\open","",0x00000000,"open"
HKCR,"SVSAdmin.Document\shell\open\command","",0x00000000,"""%App%\Software Virtualization Agent\SVSAdmin.exe"" ""%%1"""
HKCR,"SVSAdmin.Document\shell\open\command","command",0x00010000,"lr}EP.JoW?gvW@7`$$XYSVS_Admin>fZwTtT1PE@S{ePjry~ia ""%%1"""
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}",,0x00000010
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}\1.0","",0x00000000,"AltirisVSProvider 1.0 Type Library"
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}\1.0\0",,0x00000010
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}\1.0\0\win32","",0x00000000,"%App%\Software Virtualization Agent\AltirisVSProvider.dll"
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}\1.0\FLAGS","",0x00000000,"0"
HKCR,"TypeLib\{888967EF-E75C-4480-992D-93FDA658F21E}\1.0\HELPDIR","",0x00000000,"%App%\Software Virtualization Agent\"
HKLM,"SOFTWARE\fslrdr",,0x00000010
HKLM,"SYSTEM\Altiris",,0x00000010
HKLM,"SYSTEM\Altiris\FSL","ALLUSERSPROFILE",0x00000000,"C:\Dokumente und Einstellungen\All Users"
HKLM,"SYSTEM\Altiris\FSL","DefaultFileRedirect",0x00000000,"C:\fslrdr"
HKLM,"SYSTEM\Altiris\FSL","DefaultRegRedirect",0x00000000,"SOFTWARE\fslrdr"
HKLM,"SYSTEM\Altiris\FSL","DEFAULTUSERPROFILE",0x00000000,"C:\Dokumente und Einstellungen\Default User"
HKLM,"SYSTEM\Altiris\FSL","PROFILESDIRECTORY",0x00000000,"C:\Dokumente und Einstellungen"
HKLM,"SYSTEM\Altiris\FSL","ProgramIgnoreList",0x00010000,"[_B_]PROGRAMFILES[_E_]\NAVNT\rtvscan.exe","[_B_]PROGRAMFILES[_E_]\Symantec_Client_Security\Symantec Antivirus\rtvscan.exe","[_B_]PROGRAMFILES[_E_]\Symantec Antivirus\rtvscan.exe"
HKLM,"SYSTEM\Altiris\FSL","SYSTEMDRIVE",0x00000000,"C:"
HKLM,"SYSTEM\Altiris\FSL","WINDIR",0x00000000,"%Windows%"
Good Luck
SimpleX
Hallo SimpleX,
verstehe dein Ansinnen nicht. Empirum hat doch den Vorteil, dass die Pakete auch ohne Agenten oder sonstige Installationen von Empirum funktionieren. Wenn das Paket ausserhalb von Empirum verwandt werden soll, würde ich die erzeugte Setup.inf gemeinsam mit einer setup.exe packen und in einer selbst extrahierenden Datei bereitstellen.
Gruß
Jürgen van Weyck
verstehe dein Ansinnen nicht. Empirum hat doch den Vorteil, dass die Pakete auch ohne Agenten oder sonstige Installationen von Empirum funktionieren. Wenn das Paket ausserhalb von Empirum verwandt werden soll, würde ich die erzeugte Setup.inf gemeinsam mit einer setup.exe packen und in einer selbst extrahierenden Datei bereitstellen.
Gruß
Jürgen van Weyck
Who is online
Users browsing this forum: No registered users and 4 guests