regsvr32 aa.dll /s
regsvr32 bb.dll /s
其中“s”参数表示目标DLL文件被注册成功后系统不弹出成功提示窗口,将上面的代码保存成扩展名为bat的批处理后,再用鼠标双击该批处理文件系统就能同时对aa.dll文件与bb.dll文件进行注册操作了。
当然,系统一旦发生DLL文件相关错误时,我们往往无从知道究竟是哪一个目标DLL文件引起的,为了要顺利解决这样的故障,我们索性就将系统system32子文件夹中的所有DLL文件重新进行一下注册。在对所有DLL文件进行快速注册时,可以按照如下操作步骤来进行:
逐一单击“开始”、“运行”项目,打开系统的运行对话框,在其中输入字符串命令“cmd”,单击“确定”按钮后,将系统切换到MS-DOS工作状态;
在DOS命令行中,输入字符串命令“for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 ”,单击回车键后,系统就会自动对所有的DLL文件进行依次注册,一旦出现注册失败的话还会给出相应的失败提示。为了日后方便对所有DLL文件重新注册,我们还可以将上面的字符串命令写入到批处理文件中保存起来,下次需要对所有DLL文件重新注册时只需要双击对应的批处理文件就能解决问题了。