如何移动用户文件夹

RuntimeError 2011-02-14 05:39:45
我习惯把文档放到C盘以外的地方,Windows提供了这样的功能,就是诸如我的文档、我的图片这些文件夹,可以在属性里修改目标地址,但是除此之外,其他软件依旧会在C盘的User目录里创建文件,我想知道有没有什么办法可以彻底把用户文件夹,就是C盘里的那个Users全部移动到其他分区。

简而言之,怎么修改%USERPROFILE%这个环境变量的值。(不知道是不是完全等价)
...全文
117 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
svod 2011-02-14
  • 打赏
  • 举报
回复
楼上的说的很完整
Forever_Young 2011-02-14
  • 打赏
  • 举报
回复
%USERPROFILE%和users文件夹不等价,%USERPROFILE%是值的当前登陆用户的用户配置文件夹路径,users则是存放所有用户配置的文件夹。

可以移动,最好不要用被更改账户来操作,用另外一个管理员账户或者直接用Administrator账户去更改

移动之前需要获取被移动账户的SID

1、修改users路径
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
下面的ProfilesDirectory值为你希望的路径

2、修改指定用户配置文件夹路径
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList + 用户SID
修改ProfileImagePath的值为你希望设置的路径

我给你一个获取账户SID的命令,在CMD下执行就可以
wmic useraccount where name="账户名" get sid


丑话说前头,楼主你要是修改出了问题可别怪我,呵呵。

18,124

社区成员

发帖
与我相关
我的任务
社区描述
Windows客户端使用相关问题交流社区
社区管理员
  • Windows客户端使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧