So nochmal zum Verständnis
Oracle = multiplattform von daher machen die weniger mit registry und mehr mit set path etc.
Also
if exists OraServerDienst (bei der Clientinstallation sind die Path Einträge auch da aber keine Dienste )
stop dienst
change path settings
install Dienst für Programm vom Stick
else
change path settings
install Dienst für Programm vom Stick
endif
das ganze sollt enatürlich auch wieder in umgekehrter Reihenfolge zurückrepariert werden.
Sonst gibts Fehlereinträge im Ereignisprotokoll weil Dienst nicht starten kann ohne Stick usw.
Gruß Dietmar