注册表中“DWORD值”是什么含义?“DWORD”这几个英文字母是...
DWORD 就是 Double Word, 每个word为2个字节的长度,每个字节是8位,共32位注册表的键值在键值项窗口空白处单击右键,选择“新建”菜单项,可以看到这些键值被细分为:字符串值、二进制值、DWORD值、多字符串值、可扩充字符串值五种类型符串值(REG_SZ) 该值一般用来作为文件描述和硬件标志,可以是字母、数字,也可以是汉字,但它是长度固定的文本字符串,最大长度不能超过255个字符。
REG文件中一般表现为:“a”=“****”。
二进制值(REG_BINARY) 一般情况下,大多数硬件组件信息以二进制数据存储,然后通过十六进制的格式显示在注册表编辑器中。
该类型值没有长度限制,可以是任意字节长,REG文件中一般表现为:“a”=“hex:01,00,00,00”。
DWORD值(REG_DWORD) 由 4 字节长(32 位整数)的数字表示的数据。
设备驱动程序和服务的许多参数都是此类型,以二进制、十六进制或十进制格式显示在注册表编辑器中。
REG文件中一般表现为“a”=“dword:00000001”。
请问大家注册表中REG
展开全部 REG_SZ:固定长度的unicode,以NULL结束的字符串.一种值的类型,字符串类型,代表一个简单的文本字符串,它是注册表中最常见的一种数据类型,在字符串编辑器对话框中可以输入许多类型的信息,如名称、路径、标题或说明文字等。
REG_SZ也可以是一个数字,例如可用来表示RGB颜色色码,或者版本号等其他类型的信息 REG_DWORD :32位数字.由 4 字节长(32 位整数)的数字表示的数据。
设备驱动程序和服务的许多参数都是此类型,以二进制、十六进制或十进制格式显示在注册表编辑器中。
...
用C#怎么修改注册表类型为REG
给你个例子参考参考:System.Security.Principal.WindowsPrincipal principal = new System.Security.Principal.WindowsPrincipal(System.Security.Principal.WindowsIdentity.GetCurrent());/// /// 向注册表中写数据 /// /// /// public void WTRegedit(string name, string tovalue){if (principal.IsInRole(System.Security.Principal.WindowsBuiltInRole.Administrator)) //判断是否有权限{RegistryKey clas = Registry.ClassesRoot.OpenSubKey("CLSID", true);RegistryKey child = clas.OpenSubKey("018D5C66-4533-4307-9B53-224DE2ED1FE6", true);RegistryKey aimdir = child.CreateSubKey("System.IsPinnedToNameSpaceTree");if (aimdir != null)aimdir.SetValue(name, tovalue);}}代码大概就是这样,在win10等版本中,可能没有管理员权限无法修改,需要用管理员方式运行程序。
注册表键值问题??XP系统注册表键值REG
打开“程序”——“附件”,里面就有计算器,打开计算器以后,点击“查看”,选“科学型”,这时,默认的是十进制,输入4092;然后点选“十六进制”,4092即转换为FFC(你在提问时少写了一个F)。
FFC前面的零,只是补充DWORD值的有效位数,也就是说不能超过8位数。
两个数值并没有什么特殊关联,只是对十六进制加以说明。
至于,它代表什么意思,那还要看他所在的每个注册表项才能知道。
注册表比较复杂,一般人不可能知道每个键值的含义,许多情况下,即使知道它所在的注册表项,也是如此。
DWORD值的问题
我的理解:1个二进制位称为1个bit,8个二进制位称为1个Byte,也就是1个字节(8位),2个字节就是1个Word(1个字,16位),则DWORD(DOUBLE WORD)就是双字的意思,两个字(32位)而REG-DWORD是指双字的数据在注册表中以十六进制数来表示,那么1个32位的二进制数用十六进制数来表示,当然只需要1-8位就够了所以它们不矛盾,资料一说的是十六进制的表示方式,资料二说的是二进制的表示方式,当然不一样了,至于它们的转换,你可以参考一些资料,一般4个二进制位可以用1个十六进制位来表示,那么32个二进制位当然就用8个十六进制位来表示了
注册表中REG
展开全部 REG_SZ REG_SZ 在注册表中,REG_SZ,是一种字符串类型,代表一个简单的文本字符串,是最常见的一种数据类型。
其中“SZ”是“String Zero”的缩写,匈牙利命名法,表示null结尾的字符串变量。
注:REG_SZ型注册表值项没有长度限制。
注册表(Registry,繁体中文版Windows操作系统称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。
早在Windows 3.0推出OLE技术的时候,注册表就已经出现。
随后推出的Windows NT是第一个从系统级别广泛使用注册表的操作系统。
但是,从Microsoft Windows 95操作系统开始,注册表才真正成为Windows用户经常接触的内容,并在其后的操作系统中继续沿用至今。
...
cmd/c是什么意思
C:\WINDOWS>cmd/?启动 Windows XP 命令解释程序一个新的实例 CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] string]/C 执行字符串指定的命令然后终断/K 执行字符串指定的命令但保留/S 在 /C 或 /K 后修改字符串处理(见下)/Q 关闭回应/D 从注册表中停用执行 AutoRun 命令(见下)/A 使向内部管道或文件命令的输出成为 ANSI/U 使向内部管道或文件命令的输出成为 Unicode/T:fg 设置前景/背景颜色(详细信息,请见 COLOR /?)/E:ON 启用命令扩展(见下)/E:OFF 停用命令扩展(见下)/F:ON 启用文件和目录名称完成字符 (见下)/F:OFF 停用文件和目录名称完成字符(见下)/V:ON 将 ! 作为定界符启动延缓环境变量扩展。
如: /V:ON 会 允许 !var! 在执行时允许 !var! 扩展变量 var。
var 语法 在输入时扩展变量,这与在一个 FOR 循环内不同。
/V:OFF 停用延缓的环境扩展。
请注意,如果字符串有引号,可以接受用命令分隔符 '&&' 隔开 的多个命令。
并且,由于兼容原因,/X 与 /E:ON 相同,/Y 与/E:OFF 相同,并且 /R 与 /C 相同。
忽略任何其他命令行开关。
如果指定了 /C 或 /K,命令行开关后的命令行其余部分将作为命令行处 理;在这种情况下,会使用下列逻辑处理引号字符("):1. 如果符合下列所有条件,那么在命令行上的引号字符将被 保留:- 不带 /S 命令行开关- 整整两个引号字符- 在两个引号字符之间没有特殊字符,特殊字符为下列中的 一个: ()@^|- 在两个引号字符之间有至少一个空白字符- 在两个引号字符之间有至少一个可执行文件的名称。
2. 否则,老办法是,看第一个字符是否是一个引号字符,如果 是,舍去开头的字符并删除命令行上 的最后一个引号字符,保留最后一个引号字符之后的文字。
如果 /D 未在命令行上被指定,当 CMD.EXE 开始时,它会寻找 以下 REG_SZ/REG_EXPAND_SZ 注册表变量。
如果其中一个或 两个都存在,这两个变量会先被执行。
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun 和/或 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun 命令扩展是按默认值启用的。
您也可以使用 /E:OFF,为某一 特定调用而停用扩展。
您可以在机器上和/或用户登录会话上 启用或停用 CMD.EXE 所有调用的扩展,这要通过设置使用 REGEDT32.EXE 的注册表中的一个或两个 REG_DWORD 值:HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions 和/或 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions 到 0x1 或 0x0。
用户特定设置比机器设置有优先权。
命令行 开关比注册表设置有优先权。
命令行扩展包括对下列命令所做的更改和/或添加:DEL 或 ERASE COLOR CD 或 CHDIR MD 或 MKDIR PROMPT PUSHD POPD SET SETLOCAL ENDLOCAL IF FOR CALL SHIFT GOTO START (同时包括对外部命令调用所做的更改) ASSOC FTYPE 有关详细信息,请键入 HELP 命令名。
延迟变量环境扩展不按默认值启用。
您可以用/V:ON 或 /V:OFF 命令行开关,为 CMD.EXE 的某个调用而启用或停用延迟环境变量扩充。
您可以在机器上和/或用户登录会话上启用或停用 CMD.EXE 所有 调用的完成,这要通过设置使用 REGEDT32.EXE 的注册表中的 一个或两个 REG_DWORD 值:HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion 和/或 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion 到 0x1 或 0x0。
用户特定设置比机器设置有优先权。
命令行开关 比注册表设置有优先权。
如果延迟环境变量扩充被启用,惊叹号字符可在执行时间,被用来 代替一个环境变量的数值。
文件和目录名完成不按默认值启用。
您可以用 /F:ON 或 /F:OFF 命令行开关,为 CMD.EXE 的某个调用而启用或停用文件名完成。
您可以 在机器上和/或用户登录会话上启用或停用 CMD.EXE 所有调用的 完成,这要通过设置使用 REGEDT32.EXE 的注册表中的一个或两个 REG_DWORD 值:HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar 和/或 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar 由一个控制字符的十六进制值作为一个特定参数(例如,0x4 是 Ctrl-D,0x6 是 Ctrl-F)。
用户特定设置优先于机器设置。
命令行开关 优先于注册表设置。
如果完成是用 /F:ON 命令行开关启用的,两个要使用的控制符是: 目录名 字完成用 Ctrl-D, 文件名完成用 Ctrl-F。
要停用注册表中的某个 字符,请用空格(0x20)的数值,因为此字符不是控制字符。
如果键入两个控制字符中的一个,完成会被调用。
完成功能将 路径字符串带到光标的左边,如果没有通配符,将通配符附加 到左边,并建立相符的路径列表。
然后,显示第一个相符...
“reg add HKCU\Software\Microsoft\Office\11.0\Word\Option...”这条...
你好是 ( 阻止 ) “安装程序正在准备必要的文件”,提示配置进度,在注册表添加键值NoReReg来跳过Word自动注册多种版本的 Word如果您在同一部电脑上安装两种版本的 Microsoft Word,当您启动 Word 2007 时,会遇到延迟的问题。
发生这个问题是因为 Word 2007 会在电脑上自动登录它自己。
您可以略过自动登录。
如此可让 Word 2007 更快启动。
然而,我们并不建议您这样做,因为如果 Word 无法自动登录它自己,可能会无法正常运作。
重要 这个章节、方法或工作包含的步骤会告诉您要如何修改登录。
然而,如果登录修改错误,可能会发生严重的问题。
因此,请确定小心执行下列步骤。
为加强保护,修改登录之前,请务必将它备份起来。
如果发生问题,您就可以还原登录。
如需有关如何备份和还原登录的详细资讯如果要略过 Word 2007 的自动登录,请依照下列步骤执行:1. 结束 Word 2007。
2. 启动 [登录编辑程式]。
3. 在 Windows Vista 中,按一下 [开始],在 [开始搜寻] 方块中输入 regedit,然后按 ENTER。
如果出现要求您输入系统管理员密码或确认的提示,请输入密码或按一下 [继续]。
4. 在 Windows XP 中,按一下 [开始],按一下 [执行],在 [开启] 方块中输入 regedit,然后按一下 [确定]。
5. 找出并按一下以选取下列登录子机码:HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options6. 选取步骤 3 中指定的子机码之后,指向 [编辑] 功能表上的 [新增],然后按一下 [DWORD 值]。
7. 输入 NoReReg,然后按 ENTER。
8. 用滑鼠右键按一下 [NoReReg],然后按一下 [修改]。
9. 在 [数值资料] 方块中,输入 1,然后按一下 [确定]。
10. 在 [档案] 功能表上,按一下 [结束] 关闭 [登录编辑程式]。
转载请注明出处51数据库 » regdword是什么意思