精华内容
下载资源
问答
  • 注册表命令

    2011-12-14 10:07:26
    注册表命令
  • 注册表命令大全注册表命令大全注册表命令大全注册表命令大全
  • 注册表命令大全1注册表命令大全1注册表命令大全1注册表命令大全1
  • 注册表命令大全

    2012-11-05 08:37:21
    注册表命令大全 比较齐全的注册表命令文档
  • 打开注册表命令

    2019-12-16 16:20:13
    regedit 打开注册表命令

    regedit 打开注册表命令

    展开全文
  • 常用的DOS命令及注册表命令常用的DOS常用的DOS命令及注册表命令命令及注册表命令
  • windows注册表命令大全

    2009-02-14 09:48:39
    windows注册表命令大全 windows注册表命令大全 windows注册表命令大全
  • regini.exe修改注册表命令,黑客常用的命令,建立隐藏帐号时用的到,大家可以看下如何防范。
  • 注册表命令大全.txt

    2010-10-22 22:25:32
    注册表命令大全.txt注册表命令大全.txt注册表命令大全.txt
  • windows注册表命令

    2013-08-15 14:12:15
    windows下注册表常用命令,帮助操作注册表查询
  • windows注册表命令详解

    2009-11-05 17:20:40
    注册表命令详解 1. REG ADD 2. REG COMPARE 3.REG COPY 4.REG DELETE 5.REG EXPORT 6.REG IMPORT 7.REG LOAD 8.REG QUERY 9.REG RESTORE 恢复注册表 10.REG SAVE11.REG UNLOAD
  • 注册表命令大全 脚本之家特制版

    千次阅读 2016-12-05 16:05:21
    看到别人搜索注册表命令大全,竟然就是这些东西,比较差异,这些其实就是运行里面的快捷输入的东东,所以脚本之家为大家整理下注册表的常用命令。 真正的注册表命令,管理注册表 regedit    注册表命令...

      看到别人搜索注册表命令大全,竟然就是这些东西,比较差异,这些其实就是运行里面的快捷输入的东东,所以脚本之家为大家整理下注册表的常用命令。

    真正的注册表命令,管理注册表 regedit

        

        注册表命令在不用的编程语言中有不同的操作,这里我们以批处理,vbs等为例

        批处理 注册表 可以用Dos命令 reg.exe 进行操作

        批处理修改注册表方法

        双击Reg文件可以导入注册表,

        那么如何删除注册表的键值和分支呢?

        可以用Dos命令 reg.exe 来删除。举例如下:

        假如我要清除WinRAR的历史记录,可以新建个批处理文件,

        然后在里面加入如下文字:

        reg delete HKEY_CURRENT_USER/Software/WinRAR/DialogEditHisTory/ExtrPath /va /f

        reg delete HKEY_CURRENT_USER/Software/WinRAR/DialogEditHisTory/ArcName /va /f

        reg delete HKEY_CURRENT_USER/Software/WinRAR/ArcHisTory /va /f

        其中/va参数是指删除该分支下的所有键值,/f参数是指不要跳出提示。

        ----------------------------------------------------------------------------------------------------

        如果想删除整个分支,就不要加/va,

        例如:reg delete HKEY_CURRENT_USER/Software/CrocWare

        ----------------------------------------------------------------------------------------------------

        如果想删除某个键值,就用 reg delete (分支) /v (键值)

        例如:

        reg delete HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/TrayNotify /v PastIconsStream /f

        ------------------------------------------------------------------------------------------------

        要注意:

        如果注册表中有空格,应用双引号括住注册表;

        如果注册表中有%,就用%%来表示;

        例如:要清除Alcohol 120%的历史记录,可以在批处理中加入如下命令:

        reg delete "HKEY_CURRENT_USER/Software/Alcohol Soft/Alcohol 120%%/Basic" /v "Image File Path" /f

        reg delete "HKEY_CURRENT_USER/Software/Alcohol Soft/Alcohol 120%%/MountedMRU" /f

        更多命令请按 reg /?

        1.禁用IMAPi光盘刻录服务

        Windows Registry EdiTor Version 5.00

        [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/ImapiService]

        "Start"=dword:00000004

        ASTO:XX.reg

        2.

        echo Windows Registry EdiTor Version 5.00 >regfile.reg

        echo [HKEY_CURRENT_USER/SOFTWARE/MICROSOFT/WINDOWS/CURRENTVERSION/RUN] >>regfile.reg

        rem 下面的的句子表示删除deletekey键

        echo "deletekey"=- >>regfile.reg

        rem 下面的的句子表示删除增加或修改addkey键

        echo addkey="yourpath/yourfile.exe" >>regfile.reg

        regedit -s regfile.reg

        del regfile.reg

        3.

        reg add "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/ComputerName/ComputerName" /v Start /t REG_DWORD /d 00000004 /f

        reg add "HKEY_CURRENT_USER/Control Panel/Desktop" /v MenuShowDelay /t REG_SZ /d 0 /f

        :ASTO XX.bat

        可以用Dos命令 reg.exe 来删除。举例如下:

        假如我要清除WinRAR的历史记录,可以新建个批处理文件,

        然后在里面加入如下文字:

        reg delete HKEY_CURRENT_USER/Software/WinRAR/DialogEditHisTory/ExtrPath /va /f

        reg delete HKEY_CURRENT_USER/Software/WinRAR/DialogEditHisTory/ArcName /va /f

        reg delete HKEY_CURRENT_USER/Software/WinRAR/ArcHisTory /va /f

        其中/va参数是指删除该分支下的所有键值,/f参数是指不要跳出提示。

        -------------------------------------------------------------------------------------

        如果想删除整个分支,就不要加/va,

        例如:reg delete HKEY_CURRENT_USER/Software/CrocWare

        -------------------------------------------------------------------------------------

        如果想删除某个键值,就用 reg delete (分支) /v (键值)

        例如:

        reg delete HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/TrayNotify /v PastIconsStream /f

        -------------------------------------------------------------------------------------

        要注意:

        如果注册表中有空格,应用双引号括住注册表;

        如果注册表中有%,就用%%来表示;

        例如:要清除Alcohol 120%的历史记录,可以在批处理中加入如下命令:

        reg delete "HKEY_CURRENT_USER/Software/Alcohol Soft/Alcohol 120%%/Basic" /v "Image File Path" /f

        reg delete "HKEY_CURRENT_USER/Software/Alcohol Soft/Alcohol 120%%/MountedMRU" /f

        天津开发票|天津开票公司|天津开增值税专用发票|天津发票,联系157-2410-7393  VBS删除注册表键值的问题首先是WshShell对象。该对象可用来设置系统环境变量以及修改注册表的数据。要修改注册表的数据,需要使用WshShell对象的三种方法: RegDelete(删除注册表数据)、RegWrite(写入或新建注册表数据)和 RegRead(读取注册表数据)。

        通常我们只需要用到前两种方法,它们具体的使用方法如下:

        一、RegWrite(写入或新建注册表数据)

        * 新建子主键

        语法为:WshShell.RegWrite "子主键名/"

        例如,我们想新建一个子主键“HKEY_CURRENT_USER/MyReg”,可使用如下的语句:

        WshShell.RegWrite "HKCU/MyReg/"

        说明:子主键名必须以反斜线 (/) 结束,若不小心忘记输入了这个(/),则该方法返回的是键值,即表示你是想在  HKEY_CURRENT_USER/下建立了一个名叫MyReg的键值了。这一点一定要十分注意!

        注意引号里子主键的开头必须是下列根键名之一:

        HKEY_CURRENT_USER(可简写为HKCU)、HKEY_LOCAL_MACHINE (HKLM)、HKEY_CLASSES_ROOT(HKCR)、  HKEY_USERS和HKEY_CURRENT_CONFIG

        * 在子主键下建立新的键值(或改写已有的键值的数据)

        语法为:WshShell.RegWrite "子主键名/键值名","键值的数据","键值的类型"

        例如我们想在子主键“HKEY_CURRENT_USER/MyReg” 下新建一个字符串键值KeyValue,设置键值的数据为“str”,可使用如下的语句:

        WshShell.RegWrite "HKCU/MyReg/KeyValue", "str"

        (注:键值为字符串值,可省去"键值类型"的声明)

        若所建的为二进制值或DWORD值,数据为“1”,则还必须声明键值的类型,如下:

        WshShell.RegWrite "HKCU/MyReg/KeyValue",1,"REG_BINARY"

        WshShell.RegWrite "HKCU/MyReg/KeyValue",1,"REG_DWORD"

        注意二进制值和DWORD值的数据不能加引号,而字符串值的数据则必须加引号。

        二、RegDelete(删除注册表数据)

        * 删除一个子主键

        语法为:WshShell.RegDelete "子主键名/"

        例如,我们想删除子主键“HKEY_CURRENT_USER/MyReg”,可使用如下的语句:

        WshShell.RegDelete "HKCU/MyReg/"

        * 删除子主键的某个键值

        语法为:WshShell.RegDelete "子主键名/键值名"

        例如,我们想删除子主键“HKEY_CURRENT_USER/MyReg” 的键值KeyValue,可使用如下的语句:

        WshShell.RegDelete "HKCU/MyReg/KeyValue"

        类似于RegWrite,有一个“/”号表示的是删除子主键,没有“/”则表示要删除的是子主键下的键值。

        除了WshShell对象外,我们还必须了解一下WScirpt 对象。WScirpt对象即代表Scripting Engine,只要启动Engine就会自动产生此对象。WScript对象提供了创建和读取对象的方法。要使用WSH的其他对象(例如WshShell对象),就必须先用WScript对象的有关方法(CreateObject、GetObject)来创建和读取。

      天津开发票|天津开票公司|天津开增值税专用发票|天津发票,联系157-2410-7393

        创建对象的语法如下:

        WScript.CreateObject(strProgID)

        其中strProgID就是我们所要创建的对象的标识名。

        例如:我们要使用WshShell对象及其属性和方法,首先就要用WScript对象的方法CreateObject来创建一个WshShell对象,语句如下:

        Set WSHShell = WScript.CreateObject("WScript.Shell")

        举一个例子吧。大家都知道,如果你使用了“开始”菜单中的“运行”,Windows将在列表框里记录下你“作案” 的痕迹。其实这些数据是记录在注册表中HKEY_CURRENT_USER/Software/Microsoft/Windows/

        CurrentVersion/Explorer/RunMRU子键下,我们只要把这个子键删除,然后再重新建立,不就可以了吗?

        现在我们可以来编写一个脚本了。以VBS为例,我们可以用记事本新建一个文件,然后输入(其中“//”后的文字为注释,不必输入):

        //定义对象,要编辑注册表,我们需要使用WSHShell对象及其方法

        Dim WSHShell

        //对象的方法CreateObject来创建WSHShell对象

        Set WSHShell = WScript.CreateObject("WScript.Shell")

        //然后我们使用WSHShell对象的方法RegDelete来删除 HKEY_CURRENT_USER/Software/Microsoft/

        Windows/CurrentVersion/Explorer/RunMRU子键

        WSHShell.RegDelete "HKCU/Software/Microsoft/

        Windows/CurrentVersion/Explorer/RunMRU/"

        //最后我们恢复该主键,并在该主键下恢复字符串值“MRUList”,设置其数据为空串

        WSHShell.RegWrite "HKCU/Software/Microsoft/

        Windows/CurrentVersion/Explorer/RunMRU/MRUList",""

        程序到此结束,我们把文件另存为CleanMRU.vbs就可以了。现在我们就可以使用Scripting Engine来执行这个程序了。假设我们刚才把这个文件保存在D:/TEMP里,我们就可以使用“开始”菜单的“运行”——Wcript.exe D:/TEMP/CleanMRU.vbs。重新启动,怎么样?“运行”里已经是空空如也了吧!

        如果我们这样费尽心思地编了程序,最后还是得靠手工来运行,那还不如每次直接用注册表编辑器来操作呢!其实我们完全可以让它在每次开机时自动加载。这么一说,大家肯定都知道了——我们可以使用注册表编辑器,在“HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/

        CurrentVersion/Run”子主键下建立一个字符串值 “CleanMRU”,设置其数据为"Wcript.exe D:/TEMP/CleanMRU.vbs"。嘿嘿,这样才算大功告成。以后你每次开机,Windows就会自动执行该脚本以清除 “运行”中的历史记录了

        有关注删表函数RegistryDelete()

        功能删除windows系统注册库中的一个键或键的某个值。

        语法RegistryDelete ( key, valuename )

        参数key:string类型,指定键名,将删除该键或删除该键的某个值valuename:string类型,指定要删除的值的名称。如果想删除键、键的值、以及其下的所有子键,那么将该参数指定为空字符串返回值Integer。函数执行成功时返回1,发生错误时返回-1。用法为了唯一地标识某个键,在key参数中,可以从根键开始依次指定各级父键,各键之间使用反斜杠(/)分隔。

        --------------------------------------------------------------------------------

        RegistryGet()

        功能从系统注册库中得到指定键的值。

        语法RegistryGet ( key, valuename, valuetype, valuevariable )

        天津开发票|天津开票公司|天津开增值税专用发票|天津发票,联系157-2410-7393  参数key:string类型,指定键名valuename:string类型,指定要访问值的名称。每个键可以有一个未命名的值和多个命名的值。要访问未命名的值,把该参数指定为空字符串("")valuetype:RegistryValueType枚举类型,指定值的数据类型。有效取值请参看用法valuevariable:用于保存键值的变量,其数据类型应该与valuetype参数指定的类型相匹配返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果valuevariable的数据类型与valuetype参数指定的类型不匹配,将引发运行错误。

        用法valuetype的可能取值为:RegString!以空字符结束的字符串RegExpandString!以空字符结束的字符串,其中包括了对环境变量的非扩展应用RegBinary!二进制数据ReguLong!32位数据ReguLongBigEndian!32位大数据RegLink!Unicode符号链RegMultiString!动态字符串数组为了唯一地标识某个键,在key参数中,可以从根键开始依次指定各级父键,各键之间使用反斜杠(/)分隔。

        --------------------------------------------------------------------------------

        RegistryKeys()

        功能从系统注册库中得到指定键的有效子键。

        语法RegistryKeys ( key, subkeys )

        参数key:string类型,指定键名subkeys:字符串数组变量,用于保存各子键返回值Integer。函数执行成功时返回1,发生错误时返回-1。用法在subke ys参数中可以使用定长数组,也可以使用动态数组。使用动态数组时,数组的上界反映了能够得到的子键个数。当使用定长数组时,其数组元素个数必须足够多,保证能够容纳所有子键,但是,在具体得到子键之前,没有办法能够预先知道实际子键个数。为了唯一地标识某个键,在key参数中,可以从根键开始依次指定各级父键,各键之间使用反斜杠(/)分隔。

        --------------------------------------------------------------------------------

        RegistrySet()

        功能在系统注册库中设置或创建指定键。

        语法RegistrySet ( key, valuename, valuetype, value )

          天津开发票|天津开票公司|天津开增值税专用发票|天津发票,联系157-2410-7393参数key:string类型,指定键名valuename:string类型,指定要访问值的名称。每个键可以有一个未命名的值和多个命名的值。要访问未命名的值,把该参数指定为空字符串("")。如果注册库中不存在指定值名,该函数将创建新的值名valuetype:RegistryValueType枚举类型,指定值的数据类型。有效取值请参看用法value:要设置的值,其数据类型应该与valuetype参数指定的类型相匹配返回值Integer。函数执行成功时返回1,发生错误时返回-1。如果valuevariable的数据类型与valuetype参数指定的类型不匹配,将引发运行错误。用法valuetype的可能取值为:RegString!以空字符结束的字符串RegExpandString!以空字符结束的字符串,其中包括了对环境变量的非扩展应用RegBinary!二进制数据ReguLong!32位数据ReguLongBigEndian!32位大数据RegLink!Unicode符号链RegMultiString!动态字符串数组为了唯一地标识某个键,在key参数中,可以从根键开始依次指定各级父键,各键之间使用反斜杠(/)分隔。

        --------------------------------------------------------------------------------

        RegistryValues()

        功能得到与指定键相关的一组值名。该函数在Windows 3.1中无效。

        语法RegistryValues ( key, valuename )

        参数key:string类型,指定键名valuename:字符串数组变量,用于保存值名返回值Integer。函数执行成功时返回1,发生错误时返回-1。用法在valuename 参数中可以使用定长数组,也可以使用动态数组。使用动态数组时,数组的上界反映了能够得到的值名个数。当使用定长数组时,其数组元素个数必须足够多,保证能够容纳所有值名,但是,在具体得到值名之前,没有办法能够预先知道实际值名个数。为了唯一地标识某个键,在key参数中,可以从根键开始依次指定各级父键,各键之间使用反斜杠(/)分隔。

        运行里面的快捷输入

        1. gpedit.msc-----组策略

        2. sndrec32-------录音机

        3. Nslookup-------IP地址侦测器

        4. explorer-------打开资源管理器

        5. logoff---------注销命令

        6. tsshutdn-------60秒倒计时关机命令

        7. lusrmgr.msc----本机用户和组

        8. services.msc---本地服务设置

        9. oobe/msoobe /a----检查XP是否激活

        10. notepad--------打开记事本A

        11. cleanmgr-------垃圾整理

        12. net start messenger----开始信使服务

        13. compmgmt.msc---计算机管理

        14. net stop messenger-----停止信使服务

        15. conf-----------启动netmeeting

        16. dvdplay--------DVD播放器

        17. charmap--------启动字符映射表

        18. diskmgmt.msc---磁盘管理实用程序

        19. calc-----------启动计算器

        20. dfrg.msc-------磁盘碎片整理程序

        21. chkdsk.exe-----Chkdsk磁盘检查

        22. devmgmt.msc--- 设备管理器

        23. regsvr32 /u *.dll----停止dll文件运行

        24. drwtsn32------ 系统医生

        25. rononce -p ----15秒关机

        26. dxdiag---------检查DirectX信息

        27. regedt32-------注册表编辑器

        28. Msconfig.exe---系统配置实用程序

        29. rsop.msc-------组策略结果集

        30. mem.exe--------显示内存使用情况

        31. regedit.exe----注册表

        32. winchat--------XP自带局域网聊天

        33. progman--------程序管理器

        34. winmsd---------系统信息

        35. perfmon.msc----计算机性能监测程序

        36. winver---------检查Windows版本

        37. sfc /scannow-----扫描错误并复原

        38. taskmgr-----任务管理器(2000/xp/2003

        39. winver---------检查Windows版本

        40. wmimgmt.msc----打开windows管理体系结构(WMI)

        41. wupdmgr--------windows更新程序

        42. wscript--------windows脚本宿主设置

        43. write----------写字板

        44. winmsd---------系统信息

        45. wiaacmgr-------扫描仪和照相机向导

        46. winchat--------XP自带局域网聊天

        47. mem.exe--------显示内存使用情况

        48. Msconfig.exe---系统配置实用程序

        49. mplayer2-------简易widnows media player

        50. mspaint--------画图板

        51. mstsc----------远程桌面连接

        52. mplayer2-------媒体播放机

        53. magnify--------放大镜实用程序

        54. mmc------------打开控制台

        55. mobsync--------同步命令

        56. dxdiag---------检查DirectX信息

        57. drwtsn32------ 系统医生

        58. devmgmt.msc--- 设备管理器

        59. dfrg.msc-------磁盘碎片整理程序

        60. diskmgmt.msc---磁盘管理实用程序

        61. dcomcnfg-------打开系统组件服务

        62. ddeshare-------打开DDE共享设置

        63. dvdplay--------DVD播放器

        64. net stop messenger-----停止信使服务

        65. net start messenger----开始信使服务

        66. notepad--------打开记事本

        67. nslookup-------网络管理的工具向导

        68. ntbackup-------系统备份和还原

        69. narraTor-------屏幕“讲述人”

        70. ntmsmgr.msc----移动存储管理器

        71. ntmsoprq.msc---移动存储管理员操作请求

        72. netstat -an----(TC)命令检查接口

        73. syncapp--------创建一个公文包

        74. sysedit--------系统配置编辑器

        75. sigverif-------文件签名验证程序

        76. sndrec32-------录音机

        77. shrpubw--------创建共享文件夹

        78. secpol.msc-----本地安全策略

        79. syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码

        80. services.msc---本地服务设置

        81. Sndvol32-------音量控制程序

        82. sfc.exe--------系统文件检查器

        83. sfc /scannow---windows文件保护

        84. tsshutdn-------60秒倒计时关机命令

        85. tourstart------xp简介(安装完成后出现的漫游xp程序)

        86. taskmgr--------任务管理器

        87. eventvwr-------事件查看器

        88. eudcedit-------造字程序

        89. explorer-------打开资源管理器

        90. packager-------对象包装程序

        91. perfmon.msc----计算机性能监测程序

        92. progman--------程序管理器

        93. regedit.exe----注册表

        94. rsop.msc-------组策略结果集

        95. regedt32-------注册表编辑器

        96. rononce -p ----15秒关机

        97. regsvr32 /u *.dll----停止dll文件运行

        98. regsvr32 /u zipfldr.dll------取消ZIP支持

        99. cmd.exe--------CMD命令提示符

        100. chkdsk.exe-----Chkdsk磁盘检查

        101. certmgr.msc----证书管理实用程序

        102. calc-----------启动计算器

        103. charmap--------启动字符映射表

        104. cliconfg-------SQL SERVER 客户端网络实用程序

        105. Clipbrd--------剪贴板查看器

        106. conf-----------启动netmeeting

        107. compmgmt.msc---计算机管理

        108. cleanmgr-------垃圾整理

        109. ciadv.msc------索引服务程序

        110. osk------------打开屏幕键盘

        111. odbcad32-------ODBC数据源管理器

        112. oobe/msoobe /a----检查XP是否激活

        113. lusrmgr.msc----本机用户和组

        114. logoff---------注销命令

        115. iexpress-------木马捆绑工具,系统自带

        116. Nslookup-------IP地址侦测器

        117. fsmgmt.msc-----共享文件夹管理器

        118. utilman--------辅助工具管理器

    展开全文
  • 手机注册表命令解释大全 2011年08月31日  CeleCommand V1.6.336命令解释引擎CeleCommand 命令解释引擎。您只要编写简单的 CeleCommand 命令文件,就能在 Windows Mobile 中实现灵活强大的批处理功能。  二、...
    手机注册表命令解释大全 
    2011年08月31日
      CeleCommand V1.6.336命令解释引擎CeleCommand 命令解释引擎。您只要编写简单的 CeleCommand 命令文件,就能在 Windows Mobile 中实现灵活强大的批处理功能。
      二、特点
      性能高效:命令解释引擎精巧构思,短小精干,运行迅速。
       
      功能强大:内置支持多种命令,使用这些命令可以编写出功能强大的批处理脚本。
       
      扩展支持:支持调用外部 EXE 和 DLL 函数。
       
      使用灵活:支持格式统一的命令行参数和命令文件,可以在命令行、命令文件和程序界面中,调用 CeleCommand 的各种功能。
       
      其它功能:支持导入标准的 Windows 注册表导出文件和 Windows Mobile RGU 注册表脚本脚本,支持处理 Windows Mobile XML/PROVXML 配置文件。
       
      方便调试:在程序界面中执行命令或命令文件,可以在日志窗口中跟踪脚本执行的流程和结果,方面发现命令脚本的问题。
       
      广泛支持:一个可执行文件,同时支持 Windows Mobile Smartphone/PocketPC 2003/5.0/6.0。
       
      源码公开:源代码公开,方便更改定制和功能增强,且在源代码中增加扩展命令支持非常容易。
      三、安装
      安装:把 CeleCommand.exe 复制到 Windows Mobile 设备中即可使用。
       
      卸载:CeleCommand 是“绿色”软件,删除 CeleCommand.exe 即可卸载。如果选择了关联 .CCS 命令文件,请先在 CeleCommand 程序中取消文件关联。
      四、使用
      使用方式
       
      直接执行本程序,将显示允许输入命令和现实执行结果的对话框,您可以直接在程序界面上执行各种操作。
       
      在命令行参数中使用,例如,要创建快捷方式,执行“CeleCommand.exe LINK %M\程序\测试程序.lnk,%W\Test.exe”即可。
       
      在命令文件中使用,例如,“CeleCommand.exe LOAD \Storage Card\*.CCS”。
       
      如果省略命令关键字,将把参数作为文件路径看待,执行“LOAD”命令。CeleCommand 支持 CeleCommand 脚本文件、注册表脚本文件、和 XML 配置文件。
       
      命令格式 
      CeleCommand 的命令是一行字符串,以大写的四字符关键字开始,紧跟着的是空格或制表符,后面是命令的参数。
       
      参数之间用逗号“,”分隔,如果在参数中要使用逗号本身,则需要使用“%,”的转义字符。
       
      不同的命令的参数格式不一致,详细请参考 命令。
       
      变量与宏
      CeleCommand 读取一条个命令文件后,首先展开其中用“%”号前导的宏:
       
      E 当前脚本的完整路径
      C 当前脚本的目录
      T 当前时间
      D 当前日期
      X 最后一条命令的返回值,十六进制格式,如 0XFFFFFFFF
      x 最后一条命令的返回值,十进制格式,如 -1
      0-9 用户变量值,用户可以通过 EVAL 命令设置变量 0 到 9 的内容
      A 可能是 \Application Data
      Y 可能是 \My Documents
      S 可能是 \Windows\Startup
      W 可能是 \Windows
      P 可能是 \Windows\“开始”菜单\程序
      M 可能是 \Windows\“开始”菜单
      F 可能是 \Program Files
      R 回车字符
      N 换行字符
      # 十六进制字符,后面紧跟这四个十六进制字符,如“%#FEFF”
      % 由于“%”用于宏转义,如果需要在参数中确实需要使用“%”本身,则需要用两个“%”代替,如“%1”要写成“%%1”。
      , CeleCommand 把“,”作为参数分隔符,与“%”类似,如果在参数中需要使用“,”本身,则需要使用“%,”的形式。
       
      命令文件
      CeleCommand 的命令文件是由 CeleCommand 命令组成的命令集合。
       
      每条命令单独一行。
      命令文件中可以使用注释,注释必须单独一行,以“;”作为注释行开始。
      命令文件支持 UNICODE 格式和 ASCII 格式,为了更高的执行效率,推荐使用 UNICODE 格式。
      命令文件中可以杂合 Windows Registry Script 内容,CeleCommand 会把 Registry Script 导入到注册表。但是使用这种方式必须十分小心,因为执行过程中,Registry Script 部分会被修改(仅在内存中),可能导致 CALL 和 GOTO 无法正常使用(使用原则:最新会被执行到的 Registry Script 放在文件最后的子过程中,这样就能避免问题)。
      五、菜单
      执行:刷新联系人列表。
       
      清除日志:清除日志窗口中的内容。
       
      文件关联:把 .CCS 和 .PROVXML 文件关联到 CeleCommand,以便在资源管理器中可以直接打开 .CCS 和 .PROVXML 文件。
       
      帮助:显示“帮助”窗口,可以查看本帮助信息。
       
      关于:显示程序版本、版权和作者信息。
       
      退出:退出 CeleCommand 程序。
      六、命令
      [LOAD ]
       
      功能:LOAD script file/加载并解释命令脚本文件、注册表脚本文件或者 XML 配置文件。
       
      参数:指定命令文件的路径,支持通配符。
       
      示例:LOAD \*.CCS
       
      备注:
      文件路径支持支持通配符“*”和“?”,自动搜索匹配文件。如“LOAD \Storage Card\Cele*.CCS”。
      如果文件路径中的最后两个字符是“\*”,则自动搜索该目录中所有子目录下的 *.CCS 文件。如“LOAD \*”,表示搜索根目录下所有子目录中的 *.CCS 文件。
      此命令可以执行 CeleCommand 命令脚本,导入注册表脚本,还可以处理 XML 配置文件。CeleCommand 将会根据文件内容格式(而不是文件扩展名),决定使用什么方式来处理文件。
      LOAD 关键字可以省略,也就是说,您可以把 .CCS/.REG/.RGU/.XML/.PROVXML 文件类型关联到 CeleCommand,解释引擎可以直接处理它们。
      注册表脚本文件中,最后一行不会被处理,建议最后留一个空行。
       
      BATC [;命令2][;命令3][...]
       
      功能:BATch Command/一次执行多个命令。
       
      参数:命令列表,用分号分割。
       
      示例:BATC BEEP;MSGX Hello%, World!
       
      备注:由于分号被用作分隔符,用此命令执行的子命令中,将无法使用“;”字符。
       
      IFEX [!]
       
      功能:IF condition is true, EXecute command/根据条件是否成立,决定是否执行命令。
       
      参数:指定条件和命令。前导“!”表示条件不成立才执行。如果不存在下列条件判断符,则把条件当作文件路径,判断文件或目录是否存在。
      =:字符串匹配,忽略大小写
      !:字符串不匹配,忽略大小写
      ==:数值相等
      !=:数值不相等
      >:数值大于
      >=:数值大于或等于
      
       
      功能:ELSE condition command/如果最近的 IFEX 条件不成立,则执行命令。
       
      参数:指定命令。
       
      示例:ELSE MSGX Error!
       
      备注:本命令不修改返回值。基于此点,DLGX 后可以连续用此命令判断 %x 的值,而不用担心会被 IFEX 后面的命令修改返回值。
       
      CALL
       
      功能:CALL procedure/调用子程序。
       
      参数:指定子程序名称。该子程序必须位于此命令之后。
       
      示例:CALL _DiableSTK
       
      备注:此命令只能在命令文件中使用,不能在命令行参数中使用。
       
      GOTO
       
      功能:GOTO procedure/转到子程序。
       
      参数:指定子程序名称。该子程序必须位于此命令之后。
       
      示例:GOTO _DiableSTK
       
      备注:此命令只能在命令文件中使用,不能在命令行参数中使用。
       
      PROC
       
      功能:PROCedure/定义子程序。
       
      参数:指定子程序名称。
       
      示例:PROC _DiableSTK
       
      备注:此命令只能在命令文件中使用,不能在命令行参数中使用。
       
      ENDP
       
      功能:END of Procedure/子程序结束。
       
      参数:指定子程序名称。
       
      示例:ENDP _DiableSTK
       
      备注:此命令只能在命令文件中使用,不能在命令行参数中使用。
       
      PLAY [!][$]
       
      功能:PLAY sound/播放声音。
       
      参数:指定声音文件路径,仅支持 WAV 格式。
       
      示例:PLAY \Windows\Alarm1.wav
       
      备注:前导“!”表示后台播放;前导“$”表示系统声音别名;前导“*”表示循环播放。
       
      BEEP [类型]
       
      功能:BEEP/鸣叫。
       
      参数:指定鸣叫声音类型(数值),具体意义与 Windows Mobile SDK 中 MessageBeep 相同,请查阅相关文档或实际尝试。
       
      示例:BEEP
       
      备注:无。
       
      MSGX [,标题][,类型]
       
      功能:MesSaGe boX/显示消息框。
       
      参数:指定消息文本,消息框标题(默认为本程序的名称),以及消息框类型(默认为 0x40)。
       
      示例:MSGX 禁用 STK 服务将导致一卡双号功能不能使用。%N%N确实要禁止 STK 服务吗?,禁止 STK 服务,0x24
       
      备注:
      消息框类型与 Windows Mobile SDK 中 MessageBox 意义相同,为以下两组数值的组合:
      0x00 OK
      0x01 OK/CANCEL
      0x02 ABORT/RETRY/IGNORE
      0x03 YES/NO/CANCEL
      0x04 YES/NO
      0x05 RETRY/CANCEL
      0x10 ERROR
      0x20 QUESTION
      0x30 WARNING
      0x40 INFORMATION
      本命令返回值如下:
      0x01 OK
      0x02 CANCEL
      0x03 ABORT
      0x04 RETRY
      0x05 IGNORE
      0x06 YES
      0x07 NO
       
      DLGX [[[选中]|{选中}||$]文本1][[[选中]|{选中}||$]文本2][...]
       
      功能:DiaLoG boX/显示对话框。
       
      参数:定义对话框中的控件文字;初始值表示复选框和单选框的初始状态,最低位为 1 表示第一个对话框控件选中,依此类推。
       
      示例:DLGX $请选择要执行的操作,$,{1}安装梅花输入法,安装中天 A4 输入法,$,[1]开启 STK 服务,$,$设置字符串:,%0
       
      备注:
      前导“[]”表示复选框;前导“”表示单选框;前导“{}”表示分组单选框;前导“$”表示提示文字;如果没有前导符且是第一项,设置对话框标题,否则表示编辑框。
      如果用户点击确定,将返回所有控件选中状态的组合(即,如果第一个控件被选中,则返回值的最低位为 1,依此类推)。只有复选框和单选框能被选中,但其它控件也计入选中状态组合。
      如果用户点击确定,第一个编辑框的结果将保存在 %0 中,第二个编辑框的结果将保存在 %1 中,依此类推。
      如果用户点击取消,将返回 -1;
      LINK [,运行参数][,图标路径][,图标索引]
       
      功能:LINK shortcut to target/创建快捷方式。
       
      参数:
      快捷方式路径:指定要生成的快捷方式的路径,需要“.LNK”扩展名。
      目标路径:指定快捷方式的目标文件或目录。
      运行参数:目标程序运行参数。
      图标路径:快捷方式图标的路径。
      图标索引:快捷方式图标的在文件资源中的标识。
       
      示例:LINK %S\电话,%W\CProg.exe,,ShellRes.dll,1024
       
      备注:图表索引是该图标在所有图标中的顺序;或者用“-”前导,紧跟着图标的资源标识,如“-100”。
       
      FILE [[目标]]
       
      功能:FILE or directory operation/创建、复制、移动、删除文件或目录。
       
      参数:指定源文件路径和目标路径,支持通配符。如果有没有以下操作符存在,则表示删除文件;否则,表示以下操作:
      ->:移动文件或目录
      =>:复制文件或目录
      [[-|#|@]键值][=数据]
       
      功能:REGistry eXecution/读取、设置、删除注册表数据。
       
      参数:
      注册表脚本路径:导入指定的注册表脚本到系统注册表中,支持通配符,例如“REGX %c\*.REG”。 如果前导“!”表示不显示提示对话框。
      子项:所选 ROOTKEY 下注册表项的完整名,可以是 HKU、HKCU、HKCR、HKLM 或 HKEY_USERS、HKEY_CURRENT_USER、HKEY_CLASSES_ROOT、HKEY_LOCAL_MACHINE。
      键值:要操作的键值。如果前导“#”则表示 REG_DWORD 整数类型的数据,如“#0x20”;如果前导“@”则为 REG_BINARY,如“@23 34 90 255”;否则为字符串。
      数据:要设置的数据。如果没有“=”则表示获取数据,并保存在 %0 中。如果前导“-”,且数据中没有“=”则删除值或子项。
       
      示例:REGX HKCR\CeleCommand\#Test=%x
       
      备注:此命令描述比较复杂,请耐心理解。
       
      TGZX [,目标目录]
       
      功能:TGZ file eXtraction/解压缩 TAR GZip 文件到指定目录。
       
      参数:指定源文件路径和目标路径。如果没有目标目录,将解压缩到根目录。TGZ 格式可以用 7-Zip 来制作。
       
      示例:TGZX %C\CeleSetup.tgz
       
      备注:定制 ROM 时可以用此命令来解压缩文件,以避免 InitFlashFiles.dat 中大量的文件拷贝命令,以及 CAB 文件中不支持中文的困扰。
       
      SEND [,按键代码2[_|^]][...]
       
      功能:SEND key input/模拟按键。
       
      参数:虚拟按键代码,如 VK_NUMLOCK,请参相关考编程文档。如果按键代码以“_”结束,则仅模拟按键按下;“^”则仅模拟按键弹起;否则模拟按下并弹起。很生动吧:)
       
      示例:SEND 0x12_,0x09_,0x09^,0x12^
       
      备注:上面的示例模拟 Alt+Tab。按键代码支持 16 进制,如“SEND 0x90”表示按下 NumLock 键。
       
      WAIT
       
      功能:WAIT to continue/等待指定时间后再继续执行命令。
       
      参数:指定时间,单位为毫秒。
       
      示例:WAIT 2000
       
      备注:无。
       
      KILL
       
      功能:KILL process/强制终止指定的进程。
       
      参数:进程名称,即 EXE 文件名(不包含目录)。
       
      示例:KILL CProg
       
      备注:此命令将终止与“进程名称”前部分匹配的所有进程,所以如果省略参数,可能将全部进程关闭。
       
      SHUT [G|P|K|H|S|C|R]
       
      功能:SHUT down or reboot device/关闭、重起或硬起设备。
       
      参数:分别表示 GwesPowerOffSystem()/EWX_POWEROFF/keybd_event/HTC_ColdBoot/HTC_Shutdown/SetCleanRebootFlag/KernelIoControl/EWX_REBOOT 方式执行。默认为 EWX_REBOOT,即重新启动。
       
      示例:SHUT
       
      备注:参数“H”和“C”表示硬起,将导致所有数据丢失,请谨慎使用。
       
      EXEC [!][,参数]
       
      功能:EXECute a program/执行 EXE 程序。
       
      参数:指定 EXE 路径和参数。
       
      示例:EXEC WCELoad.exe,/nogui "%C\CeleTest.cab"
       
      备注:前导“!”表示后台执行,不等待执行完成。
       
      CDLL [,函数名称][,[#]参数1][,[#]参数2][,[#]参数3][,[#]参数4]
       
      功能:Call DLL function/调用 DLL 函数。
       
      参数:指定 DLL 路径、函数名称和参数。如果省略函数名称,将调用“DllRegisterServer”。参数默认为 UNICODE 字符串,如果以“#”前导则表示整数;最多支持四个函数参数。
       
      示例:CALL SHELL32.DLL,DllInstall,#1,I
       
      备注:函数必须以 STDCALL 方式导出(不明白什么意思的话,就当没任何问题)。
       
      EVAL [变量名][=字符串]
       
      功能:EVALuate variable/给变量赋值。
       
      参数:指定变量名称(0-9、x、X),以及要赋值的字符串。
       
      示例:EVAL 0=My Variable
       
      备注: 
      如果省略变量名称,则清空所有变量。
      如果没有等号字符,将返回该变量的数值形式。
      ASOC [!][文件类型]
       
      功能:ASOC file type/显示帮助信息。
       
      参数:指定要关联的文件类型,如果不指定,表示“CeleCommand”类型。前导“!”表示删除文件关联。
       
      示例:ASOC .reg
       
      备注:可以关联的文件类型有:.ccs/.reg/.provxml/.xml。
       
      CCUI
       
      功能:CeleCommmand UI/显示 CeleCommand 程序主界面。
       
      参数:无。
       
      示例:CCUI
       
      备注:
      在程序界面中,可以交互式执行命令,还可以查看命令的执行结果。
      不带参数执行 CeleCommand,默认将会执行此命令,显示程序主界面。
      您也可以修改 CeleCommand.exe 的资源,把您的 CCS 文件脚本(必须是 UNICODE 格式,且最后一个字符必须是空字符)导入到 CeleCommand RCDATA 资源中,则 CeleCommand 默认将执行您的自定义命令。
       
      HELP
       
      功能:HELP information/显示帮助信息。
       
      参数:无。
       
      示例:HELP
       
      备注:无。
    展开全文
  • windows 注册表命令

    2019-10-07 12:41:10
    regedit 转载于:https://www.cnblogs.com/xuqiulin/p/4425225.html

    regedit

    转载于:https://www.cnblogs.com/xuqiulin/p/4425225.html

    展开全文
  • windows注册表的编辑及修改,适合初学者对计算机的进一步了解
  • 然后在“运行”窗口中输入“regedit”命令,并点击“确定”按钮,进入“注册表编辑器”对话框;最后打开文件夹并双击文件即可打开注册表文件。注册表英文名是Registry,也叫登录档,是Microsoft Windows系统中的一个...
  • NULL 博文链接:https://venrains.iteye.com/blog/2100399
  • 注册表命令 regedit32

    2019-09-26 18:48:13
    Regedt32.exe 不支持注册表项文件 (.reg) 的导入和导出。Regedit.exe 是 16 位 Windows 操作系统的注册编辑器。它用于修改 Windows 的注册数据库。此数据库位于 Windows 目录下,名称是 Reg.dat。 数据库...
  • 在CMD命令行下修改Windows注册表方法及Hiv技术,注册表regedit的未公开的参数的可以在cmd下使用
  • 1.实用的简洁操作命令。 2.深层的,平时很少涉及的操作。 3.方便你对windows操作系统的全面了解。
  • windows查看电脑注册表命令

    千次阅读 2018-07-24 11:10:56
    windows +r 输入命令 regedit
  • 1. 修改注册表命令,使加入购物车逻辑判断变为MyOrderItemAddCmdImpl实现:  a. 启动wcs服务器;  b. IE打开:URL: http://localhost/webapp/wcs/admin/servlet/db.jsp;   c. 更新注册表命令:  update CMDREG...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,240
精华内容 2,496
关键字:

注册表命令