第一步:首先是在windows xp上安装sp2正式版,按照常规方式安装即可,这里不再赘述。
第二步:准备一份版本较早的sp2终端服务器软件(据说从build 2082开始该功能就被禁止了,所以最好使用之前版本),中文sp2
=attach&type=post&id=161513
第三步:接下来,以安全模式启动windows xp,如果有多个操作系统,可以启动另一个能访问windows xp系统
第四步:以正常
第五步:最后还要修改一下注册表,增加终端服务器的多用户许可。鉴于修改注册表比较麻烦而且容易出错,你可以用下面的批命令修改注册表:
@echo off
setlocal
set regkey="hklm\system\currentcontrolset\control\terminal server\licensing core"
reg add %regkey% /v enableconcurrentsessions /t reg_dword /d 1 /f
endlocal
将上述内容保存为一个批命令文件,如aa.bat,双击
我不推荐这种做法 ,太烦锁了,而且还要让系统重起过。我们可以写一个批处理文件使系统不用重起就实现xp多用户登陆,首先我们先来了解一个对注册表操作的命令参数:
reg add keyname [/v valuename /ve] [/t type] [/s separator] [/d data] [/f]
keyname [\\machine\]fullkey
machine
只有 hklm 和 hku。
fullkey rootkey\subkey
rootkey [ hklm hkcu hkcr hku hkcc ]
subkey 所选 rootkey 下注册表项的完整名。
/v 所选项之下要添加的值名。
/ve 为注册表项添加空白值名(默认)。
/t regkey 数据类型
[ reg_sz reg_multi_sz reg_expand_sz
reg_dword reg_binary reg_none ]
如果忽略,则采用 reg_sz。
/s 指定一个在 reg_multi_sz 数据字符串中用作分隔符的字符
如果忽略,则将 "\0" 用作分隔符。
/d 要分配给添加的注册表 valuename 的数据。
/f 不用提示就强行覆盖现有注册表项。
例如:
reg add \\abc\hklm\software\myco
添加远程机器 abc 上的一个注册表项 hklm\software\myco
reg add hklm\software\myco /v data /t reg_binary /d fe340ead
添加一个值(名称: data,类型: reg_binary,数据: fe340ead)
reg add hklm\software\myco /v mru /t reg_multi_sz /d fax\0mail
添加一个值(名称: mru,类型: reg_mutli_sz,数据: fax\0mail\0\0)
reg add hklm\software\myco /v path /t reg_expand_sz /d ^%systemroot^%
添加一个值(名称: path,类型: reg_expand_sz,数据: %systemroot%)
注意: 在扩充字符串中使用插入符号 ( ^ )