[WINXP en Win98] Het register van win98 aanpassen vanuit XP

Pagina: 1
Acties:

  • joh14vers6
  • Registratie: November 2001
  • Laatst online: 13-06-2024
Op mijn PC draai ik Dual-boot WinXP en af en toe Win98. Op deze PC draai ik de DC-client SOB als service. De SOB-client haalt zijn instellingen uit het register.
[HKEY_LOCAL_MACHINE\SOFTWARE\LhDn\sob\cache]
"cache"=dword:00000002
"n"=dword:0042911c
"k"=dword:000052bd
Wanneer ik af en toe Win98 draai wil ik dat deze registersleutels identiek zijn aan de registersleutels in XP voordat de client is opgestart, anders is de client met verkeerd, onnodig werk bezig.

Hoe kan ik deze registers sleutels vanuit XP importeren naar win98, zodat de SOB client opstart met de juiste waarden wanneer ik win98 opstart?

Systeem van Joh14vers6 Team Joh14vers6 Gear: Sony 550, HS3600, Minolta 50mm/1.7, Tamron 10-24mm, Minolta 24-105, Minolta 100-300 (D) Te koop: Sigma 10-20mm KM 18-70mm


  • blackd
  • Registratie: Februari 2001
  • Niet online
Ik heb niets getest, maar als je kijkt naar deze site: http://people.cornell.edu/pages/nk74/regedit.html en http://www.jsiinc.com/SUBN/tip6500/rh6556.htm en dit klopt nog allemaal, dan zou je op je XP bak iets moeten doen als:
code:
1
regedit /E dcclient.reg HKEY_LOCAL_MACHINE\SOFTWARE\LhDn\sob\cache

en op de Win98 bak:
code:
1
regedit /S dcclient.reg

Eventueel /E vervangen door /A om in REGEDIT4 formaat te exporteren, als Win98 problemen krijgt met het formaat wat XP standaard geeft.
En uiteraard dcclient.reg op een FAT32 partitie zetten.

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • joh14vers6
  • Registratie: November 2001
  • Laatst online: 13-06-2024
@blackd
Dat werkt wel en doe ik al lange tijd bij gebrek aan beter (de quote komt van een .reg bestand), echter moet je dan eerst win98 opstarten en dan pas het register kopiëren. Op het moment dat win98 wordt opgestart, wordt de cliënt ook opgestart met de dan foute waarden uit het register.

Dus ik wil eerst het register van win98 aanpassen en dan pas win98 opstarten.

Systeem van Joh14vers6 Team Joh14vers6 Gear: Sony 550, HS3600, Minolta 50mm/1.7, Tamron 10-24mm, Minolta 24-105, Minolta 100-300 (D) Te koop: Sigma 10-20mm KM 18-70mm


  • blackd
  • Registratie: Februari 2001
  • Niet online
joh14vers6 schreef op 30 december 2003 @ 14:22:
@blackd
Dat werkt wel en doe ik al lange tijd bij gebrek aan beter (de quote komt een .reg bestand), echter moet je dan eerst win98 opstarten en dan pas het register kopiëren.
Vertel dat dan voortaan in je startpost.
Op het moment dat win98 wordt opgestart, wordt de cliënt ook opgestart met de dan foute waarden uit het register.
Dan moet je dus een .bat bestand maken met daarin achtereenvolgens het importeren van de .reg, en daarna het starten van de client. Deze start je op, in plaats van de .exe van de client direct aan te roepen.
Dus ik wil eerst het register van win98 aanpassen en dan pas win98 opstarten.
De enige mogelijkheid zou zijn om dan Load Hive te doen in regedit, maar ik zou niet weten of dat met een Win98 registry werkt. Vrees van niet.

9000Wp o/w SolarEdge SE6K - Panasonic 5kW bi-bloc - gasloos sinds 17-7-2023


  • joh14vers6
  • Registratie: November 2001
  • Laatst online: 13-06-2024
blackd schreef op 30 december 2003 @ 15:06:
Dan moet je dus een .bat bestand maken met daarin achtereenvolgens het importeren van de .reg, en daarna het starten van de client. Deze start je op, in plaats van de .exe van de client direct aan te roepen.
In de autoexec.bat is volgens mij de enige die eerder opstart dan een service. Ik zal eens proberen.

Systeem van Joh14vers6 Team Joh14vers6 Gear: Sony 550, HS3600, Minolta 50mm/1.7, Tamron 10-24mm, Minolta 24-105, Minolta 100-300 (D) Te koop: Sigma 10-20mm KM 18-70mm


  • ajouin
  • Registratie: Juli 2001
  • Laatst online: 20-11-2025
zet volgende regel in autoexec.bat van win98

REGEDIT /L:c:\windows\system.dat /R:c:\windows\user.dat c:\xxx\yyy.reg

indien windir van w98 = c:\windows natuurlijk , zoniet: aan te passen

c:\xxx\yyy.reg is het in DOS te importeren reg.bestand

NB:

REGEDIT [/L:system] [/R:user] filename1
REGEDIT [/L:system] [/R:user] /C filename2
REGEDIT [/L:system] [/R:user] /E filename3 [regpath1]
REGEDIT [/L:system] [/R:user] /D regpath2

/L:system Specifies the location of the SYSTEM.DAT file.
/R:user Specifies the location of the USER.DAT file.
filename1 Specifies the file(s) to import into the registry.
/C filename2 Specifies the file to create the registry from.
/E filename3 Specifies the file to export the registry to.
regpath1 Specifies the starting registry key to export from.
(Defaults to exporting the entire registry).
/D regpath2 Specifies the registry key to delete.

[ Voor 4% gewijzigd door ajouin op 30-12-2003 21:03 ]

Pagina: 1