1.cmd里向注册表添加启动项的命令是什么?

2.批处理命令修改注册表

3.我注册表里面没有cmd文件怎么办啊

4.Windows如何在cmd命令行中查看、修改、删除与添加、设置环境变量

5.更改注册表的键值,以cmd批处理bat的方式更改。

cmd 修改注册表_

1.“批处理普通操作”

ex:

@echo windows registry Editor Version 5.00 >>abc.reg

@echo.

@echo [hkey_local_machine\software\ttt] >>abc.reg

@echo "name"="my reg" >>abc.reg

@echo "type"=dword:00000002 >>abc.reg

@regedit /s abc.reg

@del /q abc.reg

@pause 导入完成!

注*

将内容无提示导入注册表:regedit.exe /s "%1"

2.”批处理专有命令操作注册表”

命令格式:reg operation

operation分类:

1.add :加入新的键

语法:reg add [\\主机名\] 键 [/v 键值名|/ve] [/t 类型] [/s 分隔符] [/d 数据] [/f]

如果省略主机名,默认为你目前的机器。键例如:[rootkey\] key

四大根键简写为:HKCR,HKLM,HKCU,HKCC

参数解释:

/v 键值名中如果有空格,则字符串加引号

/ve 加入空键值名

/f 覆盖当前所有信息

/d 将数据赋给键值项

2.delete:删除一个键值或子键

格式:reg delete [\\主机名\] 键 [/v 键值名|/ve|/va] [/f]

参数解释:

/v 指定删除的键值名

/ve 删除空名键值

/va 删除该键下所有键值

/f 强制删除

3.query:显示根键,子键或其键的集合的信息

格式:reg query [\\主机名\] 键 [/v 键值名|/ve] [/s]

参数解释:

/v 显示的键值名称

/ve 显示无名键值

/s 显示指定键名下所有键

注1*reg文件数据类型:(add命令的参数“/t”解释)

/t reg数据类型

有以下几种

REG_SZ

REG_MULTI_SZ

REG_DWORD_BIG_ENDIAN

REG_DWORD

REG_BINARY

REG_DWORD_LITTLE_ENDIAN

REG_NONE

REG_EXPAND_SZ

注2*创建“字符串类型”键值时,如果包含路径,则路径分隔符“\”换成双斜杠“\\”

在reg文件中,“默认”键值 用“@”表示,且不加引号“"”。

以上就是我所掌握的批处理操作注册表的两种方法,希望对你有帮助~

cmd里向注册表添加启动项的命令是什么?

过以管理员身份运行命令提示符恢复,按下组合快捷键“win+R”,打开“运行”窗口,输入“cmd”命令,打开命令提示符框。将下列代码贴贴到命令提示符中。输入完后按下回车键。\x0d\reg add "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsSelfHostApplicability" /v "BranchName" /d "fbl_release" /t REG_SZ /f\x0d\reg add "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsSelfHostApplicability" /v "ThresholdRiskLevel" /d "low" /t REG_SZ /f\x0d\reg delete "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsSelfHostApplicability" /v "ThresholdInternal" /f\x0d\reg delete "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsSelfHostApplicability" /v "ThresholdOptedIn" /f

批处理命令修改注册表

如你要运行的程序名字为:"autorun.exe"使用命令为 "reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v AUTORUN /t REG_SZ /d C:\autorun.exe /f"(不包括引号)其中"C:\autorun.exe"为目标程序的路径.按着这样的命令就可以将你的程序添加到启动项中了

我注册表里面没有cmd文件怎么办啊

1.“批处理普通操作”

ex:

@echo windows registry Editor Version 5.00 >>abc.reg

@echo.

@echo [hkey_local_machine\software\ttt] >>abc.reg

@echo "name"="my reg" >>abc.reg

@echo "type"=dword:00000002 >>abc.reg

@regedit /s abc.reg

@del /q abc.reg

@pause 导入完成!

注*

将内容无提示导入注册表:regedit.exe /s "%1"

2.”批处理专有命令操作注册表”

命令格式:reg operation

operation分类:

1.add :加入新的键

语法:reg add [\\主机名\] 键 [/v 键值名|/ve] [/t 类型] [/s 分隔符] [/d 数据] [/f]

如果省略主机名,默认为你目前的机器。键例如:[rootkey\] key

四大根键简写为:HKCR,HKLM,HKCU,HKCC

参数解释:

/v 键值名中如果有空格,则字符串加引号

/ve 加入空键值名

/f 覆盖当前所有信息

/d 将数据赋给键值项

2.delete:删除一个键值或子键

格式:reg delete [\\主机名\] 键 [/v 键值名|/ve|/va] [/f]

参数解释:

/v 指定删除的键值名

/ve 删除空名键值

/va 删除该键下所有键值

/f 强制删除

3.query:显示根键,子键或其键的集合的信息

格式:reg query [\\主机名\] 键 [/v 键值名|/ve] [/s]

参数解释:

/v 显示的键值名称

/ve 显示无名键值

/s 显示指定键名下所有键

注1*reg文件数据类型:(add命令的参数“/t”解释)

/t reg数据类型

有以下几种

REG_SZ

REG_MULTI_SZ

REG_DWORD_BIG_ENDIAN

REG_DWORD

REG_BINARY

REG_DWORD_LITTLE_ENDIAN

REG_NONE

REG_EXPAND_SZ

注2*创建“字符串类型”键值时,如果包含路径,则路径分隔符“\”换成双斜杠“\\”

在reg文件中,“默认”键值 用“@”表示,且不加引号“"”。

以上就是我所掌握的批处理操作注册表的两种方法,希望对你有帮助~

Windows如何在cmd命令行中查看、修改、删除与添加、设置环境变量

三个办法都试试吧,不一定哪个管用。

一、修改注册表

把下面的代码保存为文本文件,然后把扩展名改为reg,双击此文件导入注册表信息。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System]

"DisableCMD"=dword:00000000

二:修改组策略

开始→运行→gpedit.msc→用户配置→管理模板→系统,在右侧找到"阻止命令提示符", 然后双击一下,在"设置"里面选中"未配置" ,最后点击"确定"。

三:cmd.exe改名

我的电脑--本地磁盘(C:)--windows--system32--cmd.exe --右键--重命名--cmd。

更改注册表的键值,以cmd批处理bat的方式更改。

首先明确一点:所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改。也就是说当关闭此cmd命令行窗口后,将不再起作用。永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方法目前没试验过),另一种是通过我的电脑-〉属性-〉高级,来设置系统的环境变量(查看详细)。 其次,明确一下环境变量的作用。当启动cmd命令行窗口调用某一命令的时候,经常会出现“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”,如果你的拼写没有错误,同时计算机中确实存在这个程序,那么出现这个提示就是你的path变量没有设置正确,因为你的path路径,也就是默认路径里没有你的程序,同时你有没有给出你程序的绝对路径(因为你只是输入了命令或程序的名称而已),这是操作系统不知道去哪儿找你的程序,就会提示这个问题。 第四:如何修改?1、查看当前所有可用的环境变量:输入 set 即可查看。2、查看某个环境变量:输入 “set 变量名”即可,比如想查看path变量的值,即输入 set path3、修改环境变量 :输入 “set 变量名=变量内容”即可,比如将path设置为“d:\nmake.exe”,只要输入set path="d:\nmake.exe"。注意,此修改环境变量是指用现在的内容去覆盖以前的内容,并不是追加。比如当我设置了上面的path路径之后,如果我再重新输入set path="c",再次查看path路径的时候,其值为“c:”,而不是“d:\nmake.exe”;“c”。5、给变量追加内容(不同于3,那个是覆盖):输入“set 变量名=%变量名%;变量内容”。如,为path添加一个新的路径,输入“ set path=%path%;d:\nmake.exe”即可将d:\nmake.exe添加到path中,再次执行"set path=%path%;c:",那么,使用set path语句来查看的时候,将会有:d:\nmake.exe;c:,而不是像第3步中的只有c:。如: set PATH=%PATH%;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib;C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin;C:\Program Files\Microsoft SDKs\Windows\v6.0A\includeset INCLUDE=%INCLUDE%;C:\Program Files\Microsoft SDKs\Windows\v6.0A\includeset LIB=%LIB%;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib set LIB=C:\Program Files\Microsoft XML Parser SDK\lib;C:\Program Files\Microsoft Platform SDK\lib\;C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib;C:\Program Files\Microsoft Visual Studio\VC98\libset PATH=%PATH%;C:\Program Files\Microsoft Visual Studio\Common\Tools; C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT; C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin; C:\Program Files\Microsoft Visual Studio\VC98\binset INCLUDE=C:\Program Files\Microsoft XML Parser SDK\Inc; C:\Program Files\Microsoft SDK\Include\; C:\Program Files\Microsoft Visual Studio\VC98\atl\include; C:\Program Files\Microsoft Visual Studio\VC98\mfc\include; C:\Program Files\Microsoft Visual Studio\VC98\include 附录:下面贴上一些常用的环境变量及作用 %ALLUSERSPROFILE% 局部 返回所有“用户配置文件”的位置。%APPDATA% 局部 返回默认情况下应用程序存储数据的位置。%CD% 局部 返回当前目录字符串。%CMDCMDLINE% 局部 返回用来启动当前的 Cmd.exe 的准确命令行。%CMDEXTVERSION% 系统 返回当前的“命令处理程序扩展”的版本号。%COMPUTERNAME% 系统 返回计算机的名称。%COMSPEC% 系统 返回命令行解释器可执行程序的准确路径。%DATE% 系统 返回当前日期。使用与 date /t 命令相同的格式。由 Cmd.exe 生成。有关 date 命令的详细信息,请参阅 Date。%ERRORLEVEL% 系统 返回最近使用过的命令的错误代码。通常用非零值表示错误。%HOMEDRIVE% 系统 返回连接到用户主目录的本地工作站驱动器号。基于主目录值的设置。用户主目录是在“本地用户和组”中指定的。%HOMEPATH% 系统 返回用户主目录的完整路径。基于主目录值的设置。

可以使用 reg命令,具体参数,在CMD中运行 reg /? 来查看。。另外,也可以直接写成.reg的注册表文件,在批处理中写上

regedit /s xx.reg (这个就是你的reg文件)

这样可以直接导入注册表。。