DLL Registrieren

Antworten
busabernhardg
Beiträge: 154
Registriert: 07 Jul 2008, 16:53

DLL Registrieren

Beitrag von busabernhardg »

Hallo,

ich will eine DLL für eine Applikation registrieren, die auf einem Server im Netzwerk liegt

Code: Alles auswählen

[DosInAnIcon_dllregistrieren]
c:\windows\Microsoft.NET\Framework\v2.0.50727\regasm.exe \\<server>\<pfadzurdll>\<dllname>.dll
Wenn ich das ganze manuell (ohne opsi) in einer Admin-Dos-Box ausführe funktioniert es.
Mit Opsi bekomme ich folgenden Fehler:
  • [6] [Feb 07 08:40:07:077] [produkt] Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.5420
    [6] [Feb 07 08:40:07:077] [produkt] Copyright (C) Microsoft Corporation 1998-2004. Alle Rechte vorbehalten.
    [6] [Feb 07 08:40:07:077] [produkt]
    [6] [Feb 07 08:40:07:077] [produkt] RegAsm : error RA0000 : Weder die Eingabeassembly " \\<server>\<pfadzurdll>\<dllname>.dll" noch eine der Abhängigkeiten der Assembly konnten gefunden werden.
    [6] [Feb 07 08:40:07:077] [produkt]
ein Veruch die DLL nur anzeigen scheitert ebenfalls, also liegt es an den Zugriffsrechten

Code: Alles auswählen

[DosInAnIcon_dllregistrieren]
dir \\<server>\<pfadzurdll>\<dllname>.dll
liefert
  • [6] [Feb 07 08:40:07:077] [produkt] Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort.
Wie kann ich den Zugriff auf diese DLL in opsi zur Verfügung stellen?
Muß ich hier über die Anmeldung als Admin gehen oder gibts einen einfacheren Weg?

lg
Bernhard
r.witzel
Beiträge: 74
Registriert: 01 Aug 2011, 14:57
Wohnort: Melle

Re: DLL Registrieren

Beitrag von r.witzel »

Mehrere Wege:

1) Lesen für alle erlauben
2) DLL in OPSI-Paket kopieren, sodass es anschließend auf P zur Verfügung steht
3) "net use" mit den entsprechenden Parametern um ein weiteres LW unter anderen Credentials zu mounten und dann davon die DLL zu kopieren (Nachteil: Credentials im Code)

Grüße
Carpe Opsi :)
Antworten