zoukankan      html  css  js  c++  java
  • bat修改注册表

    bat添加注册表,这里只是其中一部分,以后再补充。各项参数介绍的挺详细的,认真按照语法要求写就可以。

    reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionRun" /v "test" /d "c:windowssystem32 egedit" /f

    命令提示符
    reg /?
    看一下帮助。

    关于reg add 的帮你贴一下,自己看吧

    REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]

      KeyName  [\Machine]FullKey
               远程机器的机器名 - 忽略默认到当前机器。
                        远程机器上只有 HKLM 和 HKU。
               FullKey  ROOTKEYSubKey
               ROOTKEY  [ HKLM | HKCU | HKCR | HKU | HKCC ]
               SubKey   所选 ROOTKEY 下注册表项的完整名

      /v       所选项之下要添加的值名

      /ve      为注册表项添加空白值名<无名称>

      /t       RegKey 数据类型
               [ REG_SZ    | REG_MULTI_SZ  | REG_DWORD_BIG_ENDIAN    |
                 REG_DWORD | REG_BINARY    | REG_DWORD_LITTLE_ENDIAN |
                 REG_NONE  | REG_EXPAND_SZ ]
               如果忽略,则采用 REG_SZ

      /s       指定一个在 REG_MULTI_SZ 数据字符串中
               用作分隔符的字符
               如果忽略,则将 "" 用作分隔符

      /d       要分配给添加的注册表 ValueName 的数据

      /f       不用提示就强行改写现有注册表项

    例如:

      REG ADD \ABCHKLMSoftwareMyCo
        添加远程机器 ABC 上的一个注册表项 HKLMSoftwareMyCo

      REG ADD HKLMSoftwareMyCo /v Data /t REG_BINARY /d fe340ead
        添加一个值(名称: Data,类型: REG_BINARY,数据: fe340ead)

      REG ADD HKLMSoftwareMyCo /v MRU /t REG_MULTI_SZ /d faxmail
        添加一个值(名称: MRU,类型: REG_MUTLI_SZ,数据: faxmail)

      REG ADD HKLMSoftwareMyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%%
        添加一个值(名称: Path,类型: REG_EXPAND_SZ,数据: %systemroot%)
        注意:  在扩充字符串中使用双百分比符号( %% )
  • 相关阅读:
    poj1275收银员——差分约束
    poj3565Ants——KM算法
    bzoj2750Road——最短路计数
    poj1236学校网络——连通块
    poj2226Muddy Fields——二分图匹配
    Pots
    蜘蛛牌
    Find The Multiple (水题)
    Dungeon Master (三维bfs)
    棋盘问题 (简单搜索)
  • 原文地址:https://www.cnblogs.com/zhangq/p/11245248.html
Copyright © 2011-2022 走看看