Я знаю, что это глупо, но в последние 30 минут я пытаюсь изменить переменную $ HOME на другое значение, делая $Env:HOME = "desired value" ничего не сделал для меня, я попробовал пару других предложений из первых 10 результатов от Google и не я на самом деле застрял, поэтому задаю этот довольно глупый вопрос.

Вот почему я хочу изменить это. Я отдал свой ноутбук нашим ИТ-специалистам, потому что мой жесткий диск сломался, и мне пришлось заменить его на новый, поэтому я хотел, чтобы они установили мне новый образ Windows, что они и сделали, но затем они поставили имя пользователя, которое глупо, и я хочу заменить.

Я искал в интернете и увидел, что смена имени пользователя на самом деле не легкая работа, поэтому я решил создать новое и медленно переходить к нему. Что я имею в виду медленно двигаться к нему? - все мои приложения в настоящее время работают с предыдущим пользователем (C:\Users\annoyingUser), устанавливающим \ хранящим там все, что я хотел бы изменить.

Затем я заметил, что $HOME ссылается на C:\Users\annoyingUser, и я предполагаю, что многие приложения используют эту переменную, поэтому я решил изменить ее значение, но пока безуспешно.

ТЛ; др; Можете ли вы, ребята, помочь мне изменить его значение, кажется, что я что-то упустил?

Вещи, которые я пробовал до сих пор в PowerShell:

  1. $Env:HOME = "C:\Users\DesiredUser"
  2. Заметил, что у меня нет такой переменной (следовательно, спрашивается, откуда берется $ HOME, поскольку, когда я использую ее в терминале, все выглядит нормально) в окне переменных среды, я добавил одну для пользователя и одну систему. - не работал в любом случае.
  3. [Environment]::SetEnvironmentVariable("HOME","C:\Users\DesiredUser")

0