regini

修改命令行或脚本中的注册表,并应用一个或多个文本文件中预设的更改。 除了修改注册表项的权限外,还可以创建、修改或删除注册表项。

若要详细了解 regini.exe 用于更改注册表的文本脚本文件的格式和内容,请参阅如何更改命令行或脚本中的注册表值或权限

语法

regini [-m \\machinename | -h hivefile hiveroot][-i n] [-o outputwidth][-b] textfiles...

参数

参数 说明
-m <\\computername> 指定包含要修改的注册表的远程计算机名称。 使用 \ComputerName 格式
-h <hivefile hiveroot> 指定要修改的本地注册表配置单元。 必须指定配置单元文件的名称,并按 hivefile hiveroot 格式指定配置单元的根目录。
-i <n> 指定用于指示命令输出中注册表项的树结构的缩进级别。 regdmp.exe 工具以二进制格式获取注册表项的当前权限,它使用 4 的倍数缩进,因此默认值为 4。
-o <outputwidth> 指定命令输出的宽度(以字符数为单位)。 如果输出将显示在命令窗口中,则默认值为窗口的宽度。 如果输出定向到文件,则默认值为 240 个字符
-b 指定 regini.exe 输出与以前版本的 regini.exe 向后兼容
textfiles 指定包含注册表数据的一个或多个文本文件的名称。 可以列出任意数量的 ANSI 或 Unicode 文本文件。

注解

以下准则主要适用于包含注册表数据的文本文件的内容,其中你使用 regini.exe 来应用这些数据。

  • 使用分号作为行尾注释字符。 它必须是行中的第一个非空字符。

  • 使用反斜杠指示行的延续。 该命令将忽略从反斜杠到(但不包括)下一行第一个非空字符之间的所有字符。 如果在反斜杠前面包含多个空格,那么它将由单个空格替换。

  • 使用硬制表符来控制缩进。 此缩进指示注册表项的树结构;但是,这些字符无论在什么位置,都会转换为单个空格。