Fehler mit regsrv32 im Batch

Hallo,
ich habe ein Problem mit dem regsrv32 unter Windows NT 4 Servicepack 6.

Wenn ich regsrv32 mit einer DLL aus der Kommandozeile aufrufe,
funktioniert alles, es kommen keine Fehler.

Nun wollte ich das mit einem Script automatisieren. Hier treden nun
sporadisch verschiedene Ergebnisse auf:

  1. Es funktioniert wie es soll.
  2. Es tritt folgender Fehler auf:
    LoadLibrary DLLNAME failed. GetLastError 0x00000020

Die DLL wurde unter Windows 2000 erstellt und muss aber auf NT-Rechnern
laufen…

Woran kann dies liegen?

Jede Hilfe wäre willkommen, ich stecke wirklich in einer Sackgasse…

Vielen Dank,
Sebastian

Hallo Sebastian,

Wenn ich regsrv32 mit einer DLL aus der Kommandozeile aufrufe,
funktioniert alles, es kommen keine Fehler.

Nun wollte ich das mit einem Script automatisieren. Hier
treden nun
sporadisch verschiedene Ergebnisse auf:

  1. Es funktioniert wie es soll.
  2. Es tritt folgender Fehler auf:
    LoadLibrary DLLNAME failed. GetLastError 0x00000020

Die DLL wurde unter Windows 2000 erstellt und muss aber auf
NT-Rechnern
laufen…

Woran kann dies liegen?

Das scheint ein Problem zu sein, welches MicroSoft selber nicht in den Griff bekommt. Auch bei MS-Produkten gibt jede Menge Anleitungen, dass man bei Problemen nach der Installation einzelne Dateien von Hand registrieren muss, schein selbst bei Win XP noch vorzukommen.
(suche in der englischen KnowledgeBase nach „regsrv32“)
MS hat keine Ahnung woran das liegen könnte !!!

MfG Peter(TOO)

danke(ot)
Hallo,
vielen Dank…
Dann kann man wohl nichts machen…

Sebastian