当前,当前用户的家是:
C:\Documents and Settings\freewind
Run Code Online (Sandbox Code Playgroud)
它包含许多其他目录,例如My Documents,Desktop
现在我想将整个目录移动到另一个地方,例如:
D:\freewind
Run Code Online (Sandbox Code Playgroud)
然后,如果我想运行此 Java 代码:
System.out.println(System.getProperty("user.home"))
Run Code Online (Sandbox Code Playgroud)
它会打印D:\freewind。
是否可以?
Java 使用%USERPROFILE%环境变量,但如果您想将主目录移动到其他文件夹或其他驱动器,这有点棘手。
这是一篇由 Keith Survell 撰写的关于如何将 Windows 用户配置文件移动到另一个目录的详细解释的博客文章。
这个想法是使用NTFS 连接点。以下是基本步骤:
C:\Users\JohnDoe到C:\JohnDoe。只需在 Windows 资源管理器中拖放即可完成此操作。JohnDoe.old)打开命令提示符并输入
mklink /J C:\Users\JohnDoe C:\JohnDoe
Run Code Online (Sandbox Code Playgroud)注销临时用户配置文件
基思似乎很喜欢超级用户。虽然我找不到你。如果您正在阅读本文,请随时扩展或发表评论!
| 归档时间: |
|
| 查看次数: |
3574 次 |
| 最近记录: |