Registry Key setzen für Programm, das auf USB installiert ist

  • #1
N

newbee777

Guest
Hallo,
ich habe ein Programm auf eine USB-Stick installiert, möchte es auch auf anderen Rechnern nutzen.
Leider benötigt das Programm Registry-Keys zum auffinden von DLL-Dateien.

Nun möchte ich ein Script schreiben, das die Registry-Keys vor dem Aufruf des Programms in die Registry schreibt.

Die benötigten Keys habe ich aus dem Installations-PC exportiert.
Reicht es diese .reg-Datei mit den Keys einfach zu starten, oder muss ich da mit REG ADD arbeiten um die Keys hinzuzufügen?

Hier sind die Keys:
Code:
[HKEY_CURRENT_USERSoftwareWatchtower]

[HKEY_CURRENT_USERSoftwareWatchtowerMEPS]

[HKEY_CURRENT_USERSoftwareWatchtowerMEPSWatchtower Reader]

[HKEY_CURRENT_USERSoftwareWatchtowerMEPSWatchtower ReaderX]

[HKEY_CURRENT_USERSoftwareWatchtowerMEPSWatchtower ReaderX\_Default]

[HKEY_CURRENT_USERSoftwareWatchtowerMEPSWatchtower ReaderX\_DefaultPreferences]
FindHistoryCount=dword:00000000
SearchIME=dword:00000000

[HKEY_CURRENT_USERSoftwareWatchtowerMEPSWatchtower ReaderX\_DefaultResearchAreaPart]
SearchScope=dword:00000003
NavBrowserTextSize=dword:00000002

[HKEY_CURRENT_USERSoftwareWatchtowerMEPSWatchtower ReaderX\_DefaultWorkbench]
Placement=hex:2c,00,00,00,00,00,00,00,01,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,ff,
 ff,ff,ff,ff,ff,ff,ff,6e,00,00,00,91,00,00,00,6e,03,00,00,a0,02,00,00

[HKEY_CURRENT_USERSoftwareWatchtowerMEPSWatchtower ReaderX\_DefaultWorkbenchLayout]
verticalSplitterPosition=dword:000000fa

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWER]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPS]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSLocation]
MEPSCommon=h:\Watchtower\MEPSCommon
MEPSCommonOwner=Watchtower Reader
MEPSCommonUseCount=dword:00000001

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSLocationX]
WTReader=h:\Watchtower\Watchtower Reader\X

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2Configurations]
AutoLoad=WTReader_X

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_X]
CODEC Location=h:\Watchtower\MEPSCommon\MEPSPlugIns
DAS Location=h:\Watchtower\MEPSCommon\MEPSPlugIns
Resource Location=h:\Watchtower\MEPSCommon\MEPSPlugIns
MEPS Tools Location=h:\Watchtower\MEPSCommon\MEPSPlugIns
URE Tools Location=h:\Watchtower\MEPSCommon\MEPSPlugIns

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS Keys]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysALL_USERS]
Creator=MEPSFileCreator (Single)
Value=C:\Dokumente und Einstellungen\All Users\Anwendungsdaten

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysAUTOMARKUP]
@=

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysCONSTANTS]
Creator=MEPSCompoundFileCreator (Single)
Value=h:\Watchtower\Watchtower Reader\MEPSSystem.mcf

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysCONVERSION]
Creator=MEPSFileCreator (Single)
Value=h:\Watchtower\Watchtower Reader\X

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysDEFAULT]
Creator=MEPSCompoundFileCreator (Single)
Value=h:\Watchtower\Watchtower Reader\MEPSSystem.mcf

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysFONTINFO]
Creator=MEPSCompoundFileCreator (Single)
Value=h:\Watchtower\Watchtower Reader\MEPSSystem.mcf

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysFONT_DAC]
Creator=MEPSCompoundFileCreator (Merge)
Value=h:\Watchtower\Watchtower Reader\DefaultDacFont.mcf

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysFONT_DAC2]
Creator=MEPSCompoundFileCreator (Merge)
Value=h:\Watchtower\Watchtower Reader\X\rs_data\ExtraDacFont.mcf

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysKEYBOARD]
@=

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysLANGUAGE]
Creator=MEPSCompoundFileCreator (Merge)
Value=h:\Watchtower\Watchtower Reader\X\rs_data\MEPSLanguage.mcf

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysLANGUAGE2]
Creator=MEPSCompoundFileCreator (Merge)
Value=h:\Watchtower\Watchtower Reader\X\MEPSLanguage.mcf

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysPERSONAL]
Creator=MEPSFileCreator (Single)
Value=C:\Dokumente und Einstellungen\root\Anwendungsdaten

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysRESEARCH]
Creator=MEPSFileCreator (Single)
Value=h:\Watchtower\Watchtower Reader\X\rs_data

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysSYSTEM]
Creator=MEPSCompoundFileCreator (Single)
Value=h:\Watchtower\Watchtower Reader\MEPSSystem.mcf

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysSYSTEM_TEXT]
Creator=MEPSCompoundFileCreator (Single)
Value=h:\Watchtower\Watchtower Reader\MEPSSystem.mcf

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysTEMP_CACHE_FILE]
Creator=MEPSFileCreator (Single)
Value=C:\DOKUME~1\root\LOKALE~1\Temp\MEPS

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysTEMP_FILE]
Creator=MEPSFileCreator (Single)
Value=C:\DOKUME~1\root\LOKALE~1\Temp\MEPS

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XDAS KeysUNIT]
@=

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XResource Keys]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XResource KeysFont Keys]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XResource KeysFont KeysFONT_TTF]
Supplier=MEPSCompoundFontSupplier
Value=h:\Watchtower\Watchtower Reader\DefaultTTFFont.mcf

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XResource KeysFont KeysFONT_TTF2]
Value=h:\Watchtower\Watchtower Reader\X\rs_data\ExtraTTFFont.mcf
Supplier=MEPSCompoundFontSupplier

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XResource KeysTable Keys]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XResource KeysTable KeysCODEPAGE_CONVERSION]
Supplier=MEPSCodePageConversionTableSupplier
Value=codepageoverride.msd

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XResource KeysTable KeysCODEPAGE_SUBSTITUTE_CHAR]
Supplier=MEPSCodePageSubstituteCharTableSupplier
Value=

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XResource KeysTable KeysSCRIPT_DEFAULT_FONT]
Supplier=MEPSScriptDefaultFontTableSupplier
Value=WTLIBFont.map

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XResource KeysTable KeysUNICODE_CONVERSION]
Supplier=MEPSUnicodeConversionTableSupplier
Value=unicodeoverride.msd

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEM1.2ConfigurationsWTReader_XResource KeysTable KeysUNICODE_SUBSTITUTE_CHAR]
Supplier=MEPSUnicodeSubstituteCharTableSupplier
Value=

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEMSynchronization]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEMSynchronizationRegistered Apps]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSSYSTEMSynchronizationRegistered AppsWTReader_X]
StartIn=h:\Watchtower\MEPSCommon
Path=h:\Watchtower\Watchtower Reader\X\WTReader.exe

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSWatchtower Reader]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSWatchtower ReaderX]

[HKEY_LOCAL_MACHINESOFTWAREWATCHTOWERMEPSWatchtower ReaderXApp]
SessionId=WTReader_X

Ggf. wäre es noch toll, wenn das Script herausfinden könnte, wo der Stick installiert ist, und dann in den Keys den Laufwerksbuchstaben entsprechend anpasst... aber notfalls sollte das auch in Windows mit der Zuordnung von Laufwerksbuchstaben gehen.


[br][blue]*PCDpan_fee: Verschoben aus "Windows XP"*[/blue]
 
  • #2
Der thread kann gelöscht werden, habe das Problem auf andere Wiese selbst gelöst... Danke
 
Thema:

Registry Key setzen für Programm, das auf USB installiert ist

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.966
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben