Para registrar un archivo DLL u OCX en Windows utilizamos el programa REGSVR32.EXE
Su sintaxis es
REGSVR32 <nombre del archivo> [-u] [-s]
Para “des registrar” la sintaxis de ejemplo
REGSVR32 mscomctl.ocx -u
Para registrar en modo “silencioso” y no muestre ningún mensaje al concluir la operación
REGSVR32 mscomctl.ocx -s
Hasta aquí vimos como registrar o “des registrar” un archivo individual, ahora veremos como correr un proceso que ejecute la operación para todos los archivos de la misma carpeta
Para registrar todos los archivos DLL
FOR %1 IN (*.DLL) DO REGSVR32 /S %1
Y para las OCX seria
FOR %1 IN (*.OCX) DO REGSVR32 /S %1
Es importante tener en cuenta que debes ejecutarlo en una consola Símbolos del sistema en modo “Administrador”

Este comando puede guardarse en un archivo BATCH para ser ejecutado manualmente o con una tarea programada.

Tener en cuenta que el archivo también debe ejecutarse “Como administrador” y se ejecute con los privilegios adecuados para que Windows le permita realizar el registro.