发布网友 发布时间:2022-04-23 09:44
共1个回答
热心网友 时间:2022-04-18 22:02
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
注册全部的.ocx文件
for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1
注册全部的.dll文件
for命令 for %i in (文件) do cmd命令
此为for循环语句
%1为变量一般情况下%i 当然可以为任何字母%a %b都行
%windir%\system32\*.dll
实际上就是c:\windows\system32\*.dll
执行时会用*.dll文件来替换%i
即cmd命令处变为 regsvr32 /s *.dll
*.dll 为dll文件当然会是一个一个代替运行regsvr32 /s *.dll
就像下面一样
regsvr32 /s a.dll
regsvr32 /s b.dll
regsvr32 /s c.dll
regsvr32 /s d.dll