【发布时间】:2023-03-22 22:53:01
【问题描述】:
我正在尝试在 Windows 10 中设置我的 HOME 路径:
setx -m HOME C:\Users\MyName
然后我检查变量的值:
echo %HOME%
然后它返回
c:UsersMyName
这很痛苦,因为我正在尝试将 Git 与 ssh 一起使用,并且它需要知道存储我的 .ssh 文件夹的主文件夹。我做错了什么?
【问题讨论】:
-
setx -m HOME %USERPROFILE%有效吗?或setx -m HOME "C:\Users\MyName" -
如果您需要使用
setx,那么您可能做错了。setx用于永久设置变量,因此只能设置一次,并且可以用其他方法(如编辑注册表)替换。此外你不需要%HOME%,因为已经有%USERPROFILE%