1
skydiver 2014-02-17 16:38:01 +08:00 1
新建个账户叫Jack就行了。
|
3
momou 2014-02-17 16:40:42 +08:00 1
建个新用户
|
4
lsylsy2 2014-02-17 17:00:12 +08:00 1
右键点文档、属性、位置,可以改这一个目录的位置
至于AppData这种,还是不要想了,基本只能重装 ……我最后就是重装的,顺便吐槽下8.1“我的电脑”→“这台电脑”…… |
5
cxe2v 2014-02-17 17:00:25 +08:00 1
把我的文档指向的文件夹删了试试
|
7
orzfly 2014-02-17 17:15:21 +08:00 1
你把当前用户删掉,重新创建账户即可。
Windows 的用户大概是一旦创建了就再也不能改名字的……他改的名字只是 Display Name。 |
8
anjunecha 2014-02-17 17:19:38 +08:00 1
→_→“这台电脑”+1,一直无法适应以致每次都无法第一时间反应过来。。
|
9
caoyue 2014-02-17 17:27:26 +08:00 1
|
10
Just1n OP |
12
orzfly 2014-02-17 17:57:56 +08:00
@Just1n 事实上,除非是装在 AppData 里的软件,我觉得你只需要把开始菜单图标复制过来就行……
另外(仅供参考,如果你创建了新用户需要迁移配置可能会用到),在 X:/Users/用户名 这个主目录下,有个文件叫做 NTUSER.dat,这个文件就是你的用户注册表文件(使用这个用户登录是,HKEY_CURRENT_USER 便是这个。同时,这个还会被挂载到 HKEY_USERS 下以你的 SID 命名的一个键)。在注册表编辑器中 File 菜单下有个 Load Hive 功能,可以加载注册表文件。 |
13
lazycat 2014-02-17 18:25:18 +08:00
|
14
gerorim 2014-02-17 18:54:28 +08:00 via Android 1
去年暑假用window 8.1 preview折腾过,分享下思路
1断网,新建账号,比如“San”。 2将其设为administrator account。 3用”San”登录,进到账户管理界面,删除原有账号(保险起见请先备份,上次我操作完删除步骤并没有清空系统盘/user/username/目录下文件:) 4将有备份的/username/*下数据迁移到/user/San/下。 5为防止因用户更换导致——在NTFS分区中对某些文件或文件夹无法访问、拒绝访问或者没有权限的问题。新建“管理员取得所有权.bat”将其导入注册表,这个步骤是将“管理员取得所有权的”的命令添加到右键菜单,成功导入后,CD至,额不对,图形界面进到用x:/user/,右键点击新建的San文件,选中“管理员取得所有权”,静等命令行执行完成,届时本地账户数据完美迁移。 6.“window徽标键+i”唤出右栏菜单(英文名Charms?),Change PC setting,重新连接微软账号即可 以上均为手打,错漏指出还请指出。 附A: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="Administrators obtain ownership" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\exefile\shell\runas2] @="Administrators obtain ownership" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\runas] @="Administrators obtain ownership" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" |
15
Just1n OP @skydiver @momou @lsylsy2 @cxe2v @lazycat @orzfly @anjunecha @caoyue @gerorim
我最终参照这个网址解决了问题: http://superuser.com/questions/495290/how-to-rename-user-folder-in-windows-8 其实很简单,就是启用并登陆Administrator这个帐号,更改『三』这个文件夹名为『Jack』,然后找到注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\位置,在子目录的SID中,找到ProfileImagePath键,把值为C:\Users\三 的地方改为 C:\Users\Jack 就好。 感谢送出,Thanks all. 不过,目录名改过之后,用nw-gyp rebuild edge.js的时候还是会报其他错误。 我想在node-webkit里去调用edge.js,然后根据wiki教程,需要用nw-gyp去重新编译edge,在改中文目录名之前报目录错误,现在目录名改好之后有其他错误: C:\Users\Just1n\.nw-gyp\0.9.1\deps\v8\include\v8.h(481): error C2440: “=”: 无 法从“ v8::Primitive *”转换为“v8::Object *volatile ” [D:\node-webkit\apps\node_modul es\ed ge\build\edge.vcxproj] 与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换 C:\Users\Just1n\.nw-gyp\0.9.1\deps\v8\include\v8.h(477): 参见对正在编 译的函数 模 板 实例化“void v8::NonCopyablePersistentTraits<T>::Uncompilable<v8::Object>(v oid) ”的引用 with [ T=v8::Function ] C:\Users\Just1n\.nw-gyp\0.9.1\deps\v8\include\v8.h(5683): 参见对正在编 译的函数 模板 实例化“void v8::NonCopyablePersistentTraits<T>::Copy<T,v8::NonCopyablePe rsist entTraits<T>>(const v8::Persistent<T> &,v8::Persistent<T> *)”的引用 我目测这个错误应该是C++编译器的错(大学里学的C++早忘光了啊 (/ □ \)),nw-gyp官方建议装Microsoft Visual Studio C++ 2012 for Windows Desktop来编译,我装的是VS2013,不知道是不是这个原因? 我记得node有一个参数是可以指定VS编译器版本的,忘了。 有木有遇到过类似错误的童鞋呢? |