Como resposta:
Para registrar uma DLL no Windows, este comando deve ser suficiente:
regsvr32 your_lib.dll
Não tenho certeza, mas suponho que você precise de privilégios admin .
veja aqui: link
Eu tenho alguns DLLs (Sample.dll) e eu quero registrar esses dll usando lote quando eu executar o meu arquivo text.bat.
Mas quando eu tentei o comando abaixo:
Do Regsvr32 /S "%File%\RL_Advice420.dll" "%DestinationDrive%"
Eu estava enfrentando um erro como se não houvesse um comando para Do
.
Como resposta:
Para registrar uma DLL no Windows, este comando deve ser suficiente:
regsvr32 your_lib.dll
Não tenho certeza, mas suponho que você precise de privilégios admin .
veja aqui: link
Do Regsvr32 /S "%File%\RL_Advice420.dll" "%DestinationDrive%"
I was facing an error like there was no command for
Do
.
Do
não é um comando válido em um arquivo em lotes.
Tente o seguinte comando:
Regsvr32 /S "%File%\RL_Advice420.dll"
Sintaxe
REGSVR32 [/U] [/S] [/N] /I:[CommandLine] DLL_Name
Key
/u
Unregister Server.
/s
Silent, do not display dialogue boxes.
/i
CallDllInstall
to register the DLL. (when used with /u, it calls dll uninstall.)
/n
Do not call DllRegisterServer, you must use this option with /i.
CommandLine
An optional command line forDllInstall
/c
Console output (old versions only).Source Regsvr32 - Register a DLL - Windows CMD - SS64.com
Tags windows-10