精华内容
下载资源
问答
  • Migrate-WindowsUserProfile:使用Microsoft USMT和PowerShell GUI将Windows用户配置文件迁移到新计算机
  • 转载自: http://moonwulk.blogspot.com/2010/06/windows-7-userprofile.html 在实测多种不同方法后综合一个可行而且颇为满意(起码没有踫到死当或缺陷), 过程快捷顺利, ...默认配置账号目录(隐藏)是C:\Users\Def...
        

     

    转载自:

    http://moonwulk.blogspot.com/2010/06/windows-7-userprofile.html

    在实测多种不同方法后综合一个可行而且颇为满意(起码没有踫到死当或缺陷), 过程快捷顺利, 只要注意权限问题, 加上一些手动小修改罢了。

    认识 Windows 7 系统的本机账号目录 UserProfile 位置架构如下:

    • 账号默认目录是 C:\Users\
    • 共享账号目录是 C:\Users\Public\
    • 默认配置账号目录(隐藏)是 C:\Users\Default\
    • 个人用户账号目录是 C:\Users\%用户名称%\


    网上流传众多方法也有不小误判或缺陷:

    • 微软的轻松传输(Easy Transfer)当然就不能轻松地将用户账号目录在系统 C:\Users\ 目录迁移到其他硬盘机, 也不用妄想啊
    • 将用户账号目录迁移后利用 mklink 指令以 junction point(NTFS) 的连结方式使用, 此方法有不良的严重后果(原因不明, 可能是 junction 的权限问题), 在登入后使用到 Windows 某些个人配置功能时(例如: 桌面背景..等等)会令整个 GUI 接口死当或超缓慢, 部分软件(例如: Outlook)在设定后使用时出状态
    • 将用户账号目录在 File Explorer 接口中每一个都更改 Location 位置, 实在太过手动(烦死啊), 而且用户账号子目录的 AppData 账号配置数据(及临时文件)都仍然使用 C: 系统碟, 此方法只是适合没有(或不能使用)系统管理员权限的个人环境临时的简易方案而已
    • 将系统机码 HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList 的 Default, Public, ProfileDirectory 都修改为其他硬盘机位置, 此方法是可行的亦是针对本机的完全修改, 不过...已经存在 C: 的系统管理员账号还是需要手动迁移及修改系统机码


    迁移个人用户账号目录 C:\Users\%用户名称%\ 到其他硬盘机无论任何情况必需先做好系统完全备份!!
    实测应用安装及格化准备好的硬盘(及分割区), 如图 e: 硬盘

    实测配置 Windows 7 的用户账号 UserProfile 目录位置实作步骤:

    1. 登入系统管理员账号
    2. 修改系统机码将新增用户账号目录指向 e: 硬盘, 以 系统管理员身分执行 注册表编辑器(regedit):
    寻找机码 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
    如果需要将所有用户账号目录(包括默认配置、共享及新增账号)全部迁移到 e: 硬盘的话, 修改三个预设机码如下:
    Default 预设由 %SystemDrive%\Users\Default 修改为 e:\Default
    ProfileDirectory 预设由 %SystemDrive%\Users 修改为 e:\
    Public 预设由 %SystemDrive%\Users\Public 修改为 e:\Public
    如果只需要新增账号迁移到 e: 硬盘的话, 只需要修改"一个"预设机码如下:
    ProfileDirectory 预设由 %SystemDrive%\Users 修改为 e:\

    实测迁移 Windows 7 的用户账号 UserProfile 目录位置实作步骤:

    1. 登入 系统管理员 账号
    2. 以 系统管理员身分 执行 cmd 命令提示字符(Command Prompt)
    3. 复制用户账号目录(例如: Doggie账号)到指定位置(e:)硬盘, 在 命令提示字符 内 执行:

    robocopy c:\Users\ e:\ /e /copyall /xj /xf c:\Users\desktop.ini /xd "Default" "Public" "%其他用户账号%"

    以上的复制方法以排除 exclude(/xd) %其他用户账号目录% 及不迁移的 Default 及 Public 账号目录
    好处是无需烦恼地手动修改目录读写权限, 与原来的账号目录权限一模一样, 而 /xj 是不复制 junction point 连结(否则无限复制 loop, 必需手动再建立账号目录内 16个 junction)
    4. 在"已迁移"的 e: 硬盘用户账号目录内再建立 16个 junction(兼容旧软件的目录架构)
    查看旧的 junction 目录如下(例如: Doggie 账号):

    dir c:\Users\Doggie /al /s


    手动再建立 16个 junction 到 e: 硬盘(例如: Doggie 账号), 以 系统管理员身分 执行 cmd 命令提示字符(Command Prompt)
    在 命令提示字符 内执行:

    e:
    cd Doggie

    mklink /j "Application Data" "AppData\Roaming"
    mklink /j "Cookies "AppData\Roaming\Microsoft\Windows\Cookies"
    mklink /j "Local Settings" "AppData\Local"
    mklink /j "My Documents" "Documents"
    mklink /j "NetHood" "AppData\Roaming\Microsoft\Windows\Network Shortcuts"
    mklink /j "PrintHood" "AppData\Roaming\Microsoft\Windows\Printer Shortcuts"
    mklink /j "Recent" "AppData\Roaming\Microsoft\Windows\Recent"
    mklink /j "SendTo" "AppData\Roaming\Microsoft\Windows\SendTo"
    mklink /j "Start Menu" "AppData\Roaming\Microsoft\Windows\Start Menu"
    mklink /j "Templates" "AppData\Roaming\Microsoft\Windows\Templates"

    mklink /j "AppData\Local\Application Data" "AppData\Local"
    mklink /j "AppData\Local\History" "AppData\Local\Microsoft\Windows\History"
    mklink /j "AppData\Local\Temporary Internet Files" "AppData\Local\Microsoft\Windows\Temporary Internet Files"

    mklink /j "Documents\My Music" "Music"
    mklink /j "Documents\My Pictures" "Pictures"
    mklink /j "Documents\My Videos" "Videos"



    5. 修改系统机码将用户账号目录指向 e: 硬盘, 以 系统管理员身分 执行注册表编辑器(regedit):
    展开机码 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
    在其中参找一条长机码包含有用户账号名称, 将其 ProfileImagePath 机码由 c:\Users\%用户账号名称% 改为 e:\%用户账号名称%(如图)
    修改后实时生效

    备注:

    1. 如果要迁移的账号目录是登入使用中的系统管理员的话, 则必需建立及登入使用另一个临时系统管理员账号, 否则登入使用中的部分档案文件因为系统使用中而不能完全复制成功。
    2. 在 系统管理员身分 使用 xcopy 或 File Explorer 中复制账号目录贴上的话, 账号目录权限会错误, 导致用户部分功能错误及保密读写权限缺失
    例如: 所有默认图示失踪(如图)错误的账号目录权限(如图), 任何用户均可擦写档案文件正确的账号目录权限

    最后个人建议:

    如果要迁移用户账号目录(包括其一切档案文件数据)的话, 迁移后不要立即删除旧帐号目录, 视不同情况酌情保留旧目录数据一段时间, 紧急需要时还可以用来拯救状态。

    更正:

    mklink -j 改正为 mklink /j 指令。

     

    展开全文
  • 公司有一台server2003,工作组环境,因配置比较低,购置了新服务器,需要把用户和密码迁移到新的server上,考虑到用户比较多,并且有些用户在外地,也不方联系他们索取密码! 问题分析 综上所述,需求就是: 1,安全...

    问题提出:

    公司有一台server2003,工作组环境,因配置比较低,购置了新服务器,需要把用户和密码迁移到新的server上,考虑到用户比较多,并且有些用户在外地,也不方联系他们索取密码!

    问题分析

    综上所述,需求就是:

    1,安全的把用户账号迁移到新server上,并且需要简单方便

    2,同时需要把之前的密码一并迁移,不可以重新设置密码

    问题解决:

    1,我们可以利用addusers.exe和copypwd.exe来备份账号和密码,软件可以从http://down.51cto.com/data/491199 这里下载

    2,本次准备了1台server,因为机器吃不消了,就拿一台机器来做测试,因为是工作组环境,我们首先建立10个用户,并加入了test组,如图1

    clip_image002

    clip_image004

                                   图1

    3,备份账号,如图我们把addusers和copypwd拷贝到c盘,打开cmd,切换到路径为c盘,并运行addusers,如图2

    C:\addusers /d:u account.bak // account.bak不能改名字,必须用这个

    切记,生成的account.bak是在运行的命令下的,别记错了!

    用记事本打开account.bak,把里面一些内置的用户删除掉!因为新server上已经有这些内置的用户了!比如guest等内置用户,管理员的可以根据自身的需求进行删减!

    clip_image006

                               图2

    4,备份密码,会在相应目录生成一个txt文档

    C:\copypwd dump >copypwd.txt //copypwd.txt也不能改名字!如果上一步你有删除一些用户,那么这里打开后也要删除,不然会由报错信息(报错信息可以忽略的)如图3

    clip_image008

                             图3

    5,因为是一台server,我就直接删除用户和组了,来模拟是新的server,如图4,删除1—10用户和test组!

    clip_image010

                               图4

    6,先通过addusers导入账号: 
    c:\addusers.exe /p:L /c Account.bak

    可以看出,有一些error出现,如果之前删除了这些内置的账号就不会出现了,我没有删除,所以报错了,不过问题也不是很大!可以忽略!

    clip_image012

                              图5

    7,导入密码

    C:\copypwd set //注意copypwd.txt文档需要在c盘的目录下

    如图6

    clip_image014

                               图6

    8,这样导入后,用户的属性会变成下一次登录的时候需要修改密码,如图7

    如果觉得这也没什么,那也就到此了,用户修改一次就可以了!

    clip_image016

                         图7

    9, 如果忍受不了用户下次登录更改密码也不想一个个的去手动的去更改,我们可以使用cusrmgr.exe来进行更改,工具存在于 Windows2000server resourse KIT中,命令可以参考:http://support.microsoft.com/kb/272530/zh-cn

    命令为:c:\cusrmgr –u 4 -s mustchangepassword 即可取消“用户下次登录须更改密码” 如图8

    clip_image018

                              图8

    10, 唯一不足的是cusrmgr不支持多选用户,所以,我们需要使用批处理来解决!如图9

    clip_image020

                              图9

    实验总结:

    有需求就会有解决方案,只要你用心,一定会后的,还有一个想法就是直接复制SAM这个文件通过PE或者其他方式直接替换,不知道可行不,手头上没有环境,有兴趣的朋友可以测试下!并请告知测试结果!谢谢!

    本文解决论坛:http://bbs.51cto.com/thread-946649-1.html

    附录:

    要特别注意一点,我这上面是用的同一台机器,计算机名是一样的,如果你迁移的计算机不同,可以用记事本打开,把计算机名替换成新的服务器的!如果跟原来是一样的计算机名就不用再更改了!

     

    IT之梦---你---我---他

    Day Day Up

    2012年8月26日星期日


    本文转自 IT之梦 51CTO博客,原文链接:http://blog.51cto.com/itmydream/973794


    展开全文
  • 一、概述 ...首先将「本地用户配置文件复制为默认配置文件,「域用户用户第一次登陆后会自动应用默认配置文件,从而实现迁移迁移完成后需要将默认配置文件Default目录进行恢复,不然之后新建...

    一、概述

      最近在进行加域的工作,PC大部分是Win7,使用过微软USMT 4.0和5.0工具进行迁移,但命令行报错,目前还没找到好的文章研究。

      本文迁移方法很特殊,利用的是Windows默认配置文件。首先将「本地用户」配置文件复制为默认配置文件,「域用户」用户第一次登陆后会自动应用默认配置文件,从而实现迁移,迁移完成后需要将默认配置文件Default目录进行恢复,不然之后新建的用户都会应用上该配置文件。在复制的过程中会遇到权限问题,要解决这些问题,「域用户」是必须要有本地管理员权限的,复制粘贴后,权限自动变更为默认权限,即可进行覆盖。另外,本人使用copy/xcopy命令复制因权限问题出错,所以不能用批处理实现自动化,这点还得求大牛指导。

      ● 默认配置文件:每个新建的用户都会从默认模板“C:\Users\Default”下复制配置文件到“C:\Users\新用户”。

      ● 相关文档:

        XP moveuser迁移:http://www.cnblogs.com/sjy000/articles/4671181.html

          UMST自动迁移脚本:http://www.cnblogs.com/sjy000/articles/4670658.html

        微软UMST文档:https://technet.microsoft.com/zh-cn/library/hh825256.aspx

     

    复制粘贴后,权限重置:

     

    默认配置文件Default的权限:

     

    二、配置

    Win7&8

    例:临时域用户tmp,本地用户user1,域用户test

    1、将tmp、test加入本地Administrators组

    2、使用临时域用户tmp登陆,复制“C:\Users\user1”为“user1-副本”,复制“C:\Users\Default”为“Default-副本”

    3、删除“C:\Users\Default”,将从“C:\Users\user1-副本”改名为“Default”

    4、使用user1登陆

    5、恢复“C:\Users\Default”,删除副本

     

    XP

    方法同上,文件夹名略有区别

    用户配置文件目录:C:\Document and Settings

    默认配置:C:\Document and Settings\Default User

     

    本文出自 “运维菜鸟.log” 博客,谢绝转载!

    转载于:https://www.cnblogs.com/sjy000/p/4675523.html

    展开全文
  • 迁移用户配置文件

    千次阅读 2012-02-07 17:34:26
    1. 首先计算机没有加入域,以本地管理员登陆,... 2. 将此客户端加入域,重新启动电脑 ...4. 在微软网站上下载Windows 2003 resourcekit工具,在此xp客户端上安装 ...5. 在DC上新建一个用户用户名为testmu   6.

    1.      首先计算机没有加入域,以本地管理员登陆,并且在桌面上新建若干个文件


    2.    将此客户端加入域,重新启动电脑


    3.     重启完成后,以域管理员登陆此客户端

    4.     在微软网站上下载Windows 2003 resourcekit工具,在此xp客户端上安装


    5.    在DC上新建一个用户,用户名为testmu

     

    6.       在xp上,通过运行命令moveuser administrator twp\testmu

    提示move成功之后,重启电脑之后使用twp\testmu用户登陆


    7.     可以看到testmu的用户配置文件已经更改为之前administrator本地的用户配置文件,桌面的文件仍然存在



    这样就避免在计算机加入域之后导致个人配置文件丢失,有兴趣的可以尝试做个试验~

    展开全文
  • 从View 5.1开始,View提供了一个新的功能,View组件中的角色管理可以支持物理桌面的使用,因此通过这个组件,可以企业管理员实现用户配置文件从Windows XP迁移Windows7的工作。 在角色管理中提供了一个命令行工具...
  • Active Directory 迁移工具ADMT迁移用户配置文件的注意事项 这里如何安装和配置两个域之前的Trust我就不用多说了,目前比较好的版本有3.0版和3.2版,3.2版可安装在Windows 2008服务器上,大家可以在微软的官网上...
  • 本文使用的是Microsoft Windows Server 2003 资源工具包中的Moveuser命令实现用户配置文件的迁移 当前网络环境: 域名:nw.com 域管理员:administrator 域管理员口令:password01! 客户机本地用户帐号...
  • 原文:http://blogs.itecn.net/blogs/haohan/archive/2007/11/13/26543.aspx作者:Haohan23 迁移工作组环境下用户配置文件到域用户 本文使用的是Microsoft Windows Server 2003 资源工具包中的Moveuser命令实现用户...
  • 因客户端比较多,仔细研究了一下微软的加域和用户迁移工具,结合在网上搜到的一些脚本,自己编写了一个Windows Xp,Windows 7自动加域及自动迁移用户配置文件的脚本。 该脚本使用到了几个工具: 1、Netdom.exe:...
  • Windows Server 2019存储迁移服务

    千次阅读 2019-07-01 14:43:51
    可以更轻松地将服务器存储共享迁移到更新版本的 Windows Server,它是一个图形工具,能列出旧Windows服务器的数据清单,然后将数据和共享配置迁移至较新的服务器,同时应用程序或用户无需更改任何内容。 2. 存储迁移...
  • 先解释下用户配置文件夹,文件夹位于“C:\Documents and Settings\”,是一个以你登陆名为名的文件夹,里面包含当前用户的信息,包括桌面设置,收藏夹,outlook信息,临时文件夹、以及游戏存档等等与当前用户有关的...
  • Windows强化(Ansible角色) 注意:此角色已迁移到我们的强化集合: 请打开任何问题并在那里提出要求! 要求 Ansible 2.3.0 变数 名称 默认值 描述 win_security_PasswordComplexity 1 指示操作系统是否必须要求...
  • USMT 为Windows AIK 工具包中的一个,用于用户加域配置文件迁移
  • 4、 迁移计算机1) 登陆目标域控服务器,打开AD迁移工具(以源域的域管理员身份登录)2) 选择计算机迁移向导 3) 下...选择“用户配置文件”和“用户权利” 9) 选择“添加” 10) 设置时间为0 11) 保持默认,下一步 12)...
  • 作者:张荣鑫Email:nady@vip.sina.com 我公司某客户邮件系统采用的是Lotus Domino系统,最初安装在一台Windows ...客户的要求是:完成系统迁移,实现用户资料的完整性,保障全部用户无需调整客户端配置能正常收发邮件
  • 目标是能够保留现有的仓库、用户、权限,并且让客户端最小化的更改配置。本次要迁移的仓库位于D:\repo\first,目标是/data/svn/first。默认linux上已经装好svnserv,没装好的先把软件安装好。 方案:通过...
  • 如何迁移用户配置文件 1 有数据的客户端加域 1.1 加域前准备工作 此计算机的使用者是李四,已经以工作组的模式使用了一段时间了,桌面上存在一些文件和数据,因此我们需要加域以后保证用户李四的现有工作环境和...
  • Windows® 用户状态迁移工具 (USMT) 4.0 是一款可编脚本的命令行工具,可为 IT 专业人员提供可高度自定义的用户配置文件迁移体验。USMT 包括两个组件(ScanState 和 LoadState)以及一组可修改的 .xml 文件:MigAp.....
  • 《Horizon 7 用户配置文件迁移指南》介绍如何使用配置文件迁移命令行实用程序将使用 V2 格式的 Windows 7、Windows 8 或 8.1、Windows Server 2008 R2 或 Windows Server 2012 R2 用户配置文件迁 移到使用 V5 格式的...
  • WIN7配置文件迁移

    2011-08-04 10:57:21
    现客户进行客户端加入域推广工作,对于Windows XP的机器,可直接复制配置文件来恢复用户的使用环境,而不会在加入域后使用环境丢失,但是在WIN7中无法使用配置文件复制,我查阅微软文档说基于安全考虑此功能已经禁用...
  • 因客户端比较多,仔细研究了一下微软的加域和用户迁移工具,结合在网上搜到的一些脚本,自己编写了一个Windows Xp,Windows 7自动加域及自动迁移用户配置文件的脚本。 (工具已上传,其中USMT由于太大,请自行下载...
  • CentOS服务器的挂载磁盘,请参考从Windows迁移SVN数据到CentOS7(一) 从Window服务器迁移SVN数据到CentOS,请参考从Windows迁移SVN数据到CentOS7(二) SVN相比Git来说拥有更加细粒度的权限控制,话不多说,我们...
  • 此记录是封装ghostxp的,新版本Windows公司不给用,暂时没有。系统本地用户名:administrator系统域用户名:xx.COM\xxer域服务器修改域用户密码策略、新建xxer用户并且临时加进DomainAdmins组安装系统安装驱动加入域...
  • 本文主要有两部分内容,1 cvs2.5版本在windows安装和用户配置,2 把cvs文件在windows和linux的cvs上相互迁移

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 199
精华内容 79
关键字:

windows用户配置迁移