您的位置:1010cc时时彩经典版 > 操作系统 > 1010cc时时彩经典版多用户登陆,批处理操作注册

1010cc时时彩经典版多用户登陆,批处理操作注册

发布时间:2019-08-18 11:31编辑:操作系统浏览(129)

    第一步:首先是在Windows XP上安装SP2正式版,按照常规方式安装即可,这里不再赘述。

    C:UsersAdministrator>reg add /?

    摘自 Cool kid blog

    只有在别无选择的情况下,才直接编辑注册表。注册表编辑器会忽略标准的安全措施,从而使得这些设置会降低性能、破坏系统,甚至要求用户重新安装Windows。可以利用“控制面板”或“Microsoft管理控制台(MMC)”中的程序安全更改多数注册表设置。如果必须直接编辑注册表,则请首先将其备份。使用Reg直接编辑本地或远程计算机的注册表。这些更改有可能造成计算机无法操作并需要重新安装操作系统。所以不要直接编辑注册表,而应尽可能利用“控制面板”或“Microsoft管理控制台(MMC)”更改注册表。有些操作可以查看或配置本地或远程计算机的注册表项,而另外一些则只允许配置本地计算机的注册表设置。同时,远程访问注册表也可能会限制用于某操作的参数。请检查每个操作的语法以便验证该操作可以用于远程计算机,以及验证可用于那种情况下的参数。

    win通过dos配置注册列表

    由于服务器数量众多,需求是配置环境变量,为了不被累屎,为了减轻压力所以有了这篇文章!嘿嘿……需求如图:
    1010cc时时彩经典版 1 1010cc时时彩经典版 2 百度后了解到通过dos中的set指令配置后只可以临时生效,命令行终端关闭后即失效!如果要一直有效唯一可行的就是用注册列表或者我们经常用的手动配置了(宝宝心里苦,但宝宝不说~~~~(>_

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

    KeyName [\Machine]FullKey #远程机器的机器名 -忽略默认到当前机器/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 的数据 用作分隔符的字符 如果忽略,则将 "\0" 用作分隔符/f 不用提示就强行改写现有注册表项eg:1)REG ADD \ABC\HKLMSoftwareMyCo #添加远程机器ABC上的一个注册表项 HKLMSoftwareMyCo2)REG ADD HKLMSoftwareMyCo /v Data /t REG_BINARY /d fe340ead #添加一个值(名称: Data,类型: REG_BINARY,数据: fe340ead)3)REG ADD HKLMSoftwareMyCo /v MRU /t REG_MULTI_SZ /d fax\0mail #添加一个值(名称: MRU,类型: REG_MUTLI_SZ,数据: fax\0mail\0\0)4)REG ADD HKLMSoftwareMyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%% #添加一个值(名称: Path,类型: REG_EXPAND_SZ,数据: %systemroot%)注意: 在扩充字符串中使用双百分比符号( %% ) 2、常用命令:导出环境变量到env.reg:

    reg export "hklmsystemcurrentcontrolsetcontrolsession managerenvironment" env.reg

    显示注册表系统环境变量:

    reg query "hklmsystemcurrentcontrolsetcontrolsession managerenvironment"

    使用使用REG:

    set regpath=HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment::系统环境变量::HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment::用户环境变量::HKEY_CURRENT_USEREnvironmentreg add "%regpath%" /v "" /d ""将上面的<>内容替成你需要定义的名称和值就可以了.

    注意“::”这个符号是dos命令中的注释内容 3、使用系统编辑器修改环境变量最终会反映到注册表中保存,我们知道环境变量分为两种,用户变量,以及系统变量,其存储的位置分别位于:

    系统变量:[HKLMSYSTEMControlSet001ControlSession ManagerEnvironment][HKLMSYSTEMControlSet002ControlSession ManagerEnvironment][HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment]用户变量:[HKCUEnvironment]其中HKLM = HKEY_LOCAL_MACHINE,HKCU = HKEY_CURRENT_USER

    注意问题:

    ControlSet001/ControlSet002/CurrentControlSet保存用于系统启动的重要配置信息,其中 CurrentControlSet指向ControlSet001,两者互相同步,每次针对两者中任意一个分支的修改都会立即复制到另外一个分支相对应 的键值中。当系统启动时,会使用其中一个分支的信息以尝试启动系统,这个就是ControlSet001,如果启动成功,那么ControlSet001的信息会复制到ControlSet002中。如果启动失败,那么就不会发生这个复制过程。当系统因某些原因无法启动时,我们通常会使用“Using the Last Known Good Configuration”来尝试启动系统,也就是“最后一次正确的配置”(启动时按住F8),这时系统使用的就是ControlSet002分支的配置信息。

    4、解决问题:在newhua.bat文本文件中编辑如下内容:

    set regpath=hkey_local_machinesystemcurrentcontrolsetcontrolsession managerenvironment::echo.echo =================================echo 环境变量设置echo =================================echo.set /p en=请按 回车键 确认设置开始!echo.::set huajun_home=D:newhua #设置当前命令行的变量,关闭后即失效echo 新创建环境变量 huajun_home=D:newhuareg add "%regpath%" /v "huajun_home" /d "D:newhua" /fecho.color 17 echo ************ jdk系统环境变量设置 结束! *********** echo. echo 请按 任意键 退出!

    双击运行该批处理文件即可完成环境变量的配置!3、检查结果:1)我的电脑右击点选“属性”
    1010cc时时彩经典版 3 1010cc时时彩经典版 4 2)选择“高级”选项卡,再点击下方的“环境变量”
    1010cc时时彩经典版 5 1010cc时时彩经典版 6 3)查看系统变量
    1010cc时时彩经典版 7 1010cc时时彩经典版 8 问题是推动我们学习的动力,下一个问题走起……无名称>

    由于服务器数量众多,需求是配置环境变量,为了不被累屎,为了减轻压力所以有了这篇文章!嘿嘿……需求如图:...

    第二步:准备一份版本较早的SP2终端服务器软件(据说从Build 2082开始该功能就被禁止了,所以最好使用之前版本),中文SP2测试版较难找到,我用的是英文版Build 2055,运行之后没有发现任何问题。你可以从 2055的终端服务器执行文件TermSrv.DLL。从这个链接下载来的是一个扩展名为.DL_的文件,你可以把它的扩展名改成ZIP文件,然后用WinRAR解开它。

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

    提权时总是要用到一些注册表命令,总是要查很麻烦,索性总结一下,以备下次使用。

      reg命令是WindowsXP提供的,它可以添加、更改和显示注册表项中的注册表子项信息和值。

    第三步:接下来,以安全模式启动Windows XP,如果有多个操作系统,可以启动另一个能访问Windows XP系统分区的系统(除非安装了第三方工具软件,否则Windows 98不能访问NTFS分区,因此Windows 98可能没用)。然后,把Windows XP里面SP2正式版的所有 TermSrv.DLL备份一下,在所有TermSrv.DLL文件出现的位置,用Build 2055版本的TermSrv.DLL覆盖。通常, TermSrv.DLL至少出现在二个位置,分别是:Windowssystem32,Windowssystem32dllcache。凡是原来有TermSrv.DLL的地方,就用Build 2055版本的TermSrv.DLL覆盖。

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

    1,REG QUERY /?

      1,reg add 将新的子项或项添加到注册表中
      语法:reg add KeyName [/v EntryName|/ve] [/t DataType] [/s separator] [/d value] [/f]
      参数
      KeyName
      指定子项的完全路径。对于远程计算机,请在\ComputerNamePathToSubkey中的子项路径前包含计算机名称。忽略ComputerName会导致默认对本地计算机进行操作。以相应的子目录树开始路径。有效子目录树为HKLM、HKCU、HKCR、HKU以及HKCC。远程机器上只有 HKLM 和 HKU。
      值 说明
      HKCR: HKEY_CLASSES_ROOT
      HKCU: HKEY_CURRENT_USER
      HKLM: HKEY_LOCAL_MACHINE
      HKU: HKEY_USERS
      HKCC: HKEY_CURRENT_CONFIG

      第四步:以正常模式启动Windows XP,如果系统的文件保护功能提示说TermSrv.DLL文件已被修改,并询问是否要复原,选择否。

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

    REG QUERY KeyName [/v ValueName | /ve] [/s]

      /v EntryName
      指定要添加到指定子项下的项名称。
      /ve
      指定添加到注册表中的项为空值。
      /t DataType
      指定项值的数据类型。DataType可以是以下几种类型:
      REG_SZ
      REG_MULTI_SZ
      REG_DWORD_BIG_ENDIAN
      REG_DWORD
      REG_BINARY
      REG_DWORD_LITTLE_ENDIAN
      REG_LINK
      REG_FULL_RESOURCE_DESCRIPTOR
      REG_EXPAND_SZ

      第五步:最后还要修改一下注册表,增加终端服务器的多用户许可。鉴于修改注册表比较麻烦而且容易出错,你可以用下面的批命令修改注册表:

    /ve 为注册表项添加空白值名(默认)。

    KeyName    [Machine]FullKey

      /s separator
      指定用于分隔多个数据实例的字符。当REG_MULTI_SZ指定为数据类型且需要列出多个项时,请使用该参数。如果没有指定,将使用默认分隔符为"\0"。
      /d value
      指定新注册表项的值。
      /f
      不用询问信息而直接添加子项或项。
      /?
      在命令提示符显示帮助。

      @echo off
      setlocal
      set regkey="HKLMSYSTEMCurrentControlSetControlTerminal ServerLicensing Core"
      reg add %regkey% /v EnableConcurrentSessions /T REG_DWORD /D 1 /f
      endlocal

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

    Machine  远程机器名 - 忽略当前机器的默认值
                 远程机器上只有 HKLM 和 HKU
    FullKey  格式为 ROOTKEYSubKey
             ROOTKEY  [ HKLM | HKCU | HKCR | HKU | HKCC ]
             SubKey   所选 ROOTKEY 下的注册表项的全名
    /v  查询特定注册表项
             ValueName  所选项下的要查询的值的名称
             省略时,该项下的所有值都会得到查询
    /ve       查询默认值或空白值名称<no name>
    /s         查询所有子项和值

      注释
      该操作不能添加子树。该版本的Reg在添加子项时无需请求确认。
      下表列出了reg add操作的返回值。值说明
      0成功
      1失败 

      将上述内容保存为一个批命令文件,如AA.BAT,双击执行一下就可以了。

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

    例如:

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

    我不推荐这种做法 ,太烦锁了,而且还要让系统重起过。我们可以写一个批处理文件使系统不用重起就实现XP多用户登陆,首先我们先来了解一个对注册表操作的命令参数:

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

      REG QUERY HKLMSoftwareMicrosoftResKit /v Version
        显示注册表值 Version 的值

    /ve 为注册表项添加空白值名(默认)。

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

    /f 不用提示就强行覆盖现有注册表项。

      REG QUERY HKLMSoftwareMicrosoftResKittSetup /s
        显示注册表项 Setup 下的所有子项和值

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

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

    例如:

    2,REG ADD /?

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

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

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

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

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

    /ve 为注册表项添加空白值名(默认)。

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

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

    /f 不用提示就强行覆盖现有注册表项。

    本文由1010cc时时彩经典版发布于操作系统,转载请注明出处:1010cc时时彩经典版多用户登陆,批处理操作注册

    关键词:

上一篇:1010cc时时彩经典版:开荒入门,开垦详解

下一篇:没有了