dll文件错误:我看过很多批处理 就是不明白 请给我举个简单的批处理的例子好吗?~

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 16:31:54

我有一个批处理文件 regdll.bat 内容如下:

For %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1

这是一个重新注册 %windir%\system32\ 目录下的所有dll文件.

这是一个很典型,又实用的批处理.
语法:
对一组文件中的每一个文件执行某个特定命令。
FOR %variable IN (set) DO command [command-parameters]
%variable 指定一个单一字母可替换的参数。
(set) 指定一个或一组文件。可以使用通配符。
command 指定对每个文件执行的命令。
command-parameters
为特定命令指定参数或命令行开关。

上例中: %variable为%1
set为 %windir%\system32\*.dll
(%windir%是一个默认用法,指当前系统的安装目录,如: C:\windows)
command 为 regsvr32.exe /s %1