So registrieren Sie eine DLL in der Batchdatei

So registrieren Sie eine DLL in der Batchdatei

Ich habe einige DLLs (Sample.dll) und möchte diese DLLs per Batch registrieren, wenn ich meine Datei text.bat ausführe.

Aber als ich den folgenden Befehl ausprobierte:

Do Regsvr32 /S "%File%\RL_Advice420.dll" "%DestinationDrive%"

Ich habe die Fehlermeldung erhalten, dass kein Befehl dafür vorhanden ist Do.

Antwort1

Als Antwort:

Um eine DLL unter Windows zu registrieren, sollte dieser Befehl ausreichen:

regsvr32 your_lib.dll

Ich bin mir nicht sicher, aber ich gehe stark davon aus, dass Sie brauchenAdministratorBerechtigungen.

siehe hier:https://ss64.com/nt/regsvr32.html

Antwort2

Als ich den folgenden Befehl ausprobiert habe:

Do Regsvr32 /S "%File%\RL_Advice420.dll" "%DestinationDrive%"

Ich habe die Fehlermeldung erhalten, dass kein Befehl dafür vorhanden ist Do.

Doist kein gültiger Befehl in einer Batchdatei.

Versuchen Sie den folgenden Befehl:

Regsvr32 /S "%File%\RL_Advice420.dll" 

Syntax

REGSVR32 [/U] [/S] [/N] /I:[CommandLine] DLL_Name

Schlüssel

  • /u Serverregistrierung aufheben.

  • /s Lautlos, Dialogfelder werden nicht angezeigt.

  • /i Aufruf DllInstallzum Registrieren der DLL. (Bei Verwendung mit /u wird die DLL-Deinstallation aufgerufen.)

  • /n Rufen Sie DllRegisterServer nicht auf, Sie müssen diese Option mit /i verwenden.

  • CommandLine Eine optionale Kommandozeile fürDllInstall

  • /c Konsolenausgabe (nur alte Versionen).

QuelleRegsvr32 - Eine DLL registrieren - Windows CMD - SS64.com


Weitere Informationen

verwandte Informationen