在我重命名我的用户及其文件夹后,$(wslvar USERNAME) 仍然返回旧文件夹,需要帮助如何更改该注册表项。我尝试在功能中取消选中 wsl 并重新选中,但没有帮助
答案1
wslvar USERNAME
正在寻找名为的Windows环境变量USERNAME
,因此根据此评论在相同情况下(用户和文件夹重命名,环境变量未更新),答案是:
netplwiz
在 Windows 中运行- 双击用户帐户
- 更正那里的用户名
- 注销用户并重新登录
当然,我自己还没有测试过这个,但是这个方法看起来很有效,而且很容易尝试。