none
Переменные среды RRS feed

  • Вопрос

  • Добрый день, не знаю причину не отрабатывает добавление новой переменной среды в Windows в текущий профиль, где ошибка?

    Add-Content -Path $Profile.CurrentUserAllHosts -Value '$Env:1СPath = $Env:1СPath + ";\\server\Net$\"'


    29 июня 2017 г. 4:30

Ответы

  • Ошибок нет. Что не отрабатывает? Скрин под пользователем:

    Get-Content $Profile.CurrentUserAllHosts
    
    и
    
    .$Profile.CurrentUserAllHosts
    $env:1CPath
    
    

    • Помечено в качестве ответа KazunEditor 4 июля 2017 г. 5:37
    29 июня 2017 г. 6:12
    Отвечающий
  • Добрый день, не знаю причину не отрабатывает добавление новой переменной среды в Windows в текущий профиль, где ошибка?

    Add-Content -Path $Profile.CurrentUserAllHosts -Value '$Env:1СPath = $Env:1СPath + ";\\server\Net$\"'


    Попробуйте выполнить

     '$Env:1СPath = $Env:1СPath + ";\\server\Net$\"'

    как несложно убедиться преобразование не произойдет

    параметр -Value намекает на то что внутри параметра должно быть значение, а не сложные конструкции

    http://windowsitpro.com/powershell/powershell-one-liner-creating-and-modifying-environment-variable

    так же как вариант можно редактировать реестр для этих целей


    The opinion expressed by me is not an official position of Microsoft

    • Изменено Vector BCOModerator 29 июня 2017 г. 6:13
    • Помечено в качестве ответа KazunEditor 4 июля 2017 г. 5:37
    29 июня 2017 г. 6:08
    Модератор

Все ответы

  • Добрый день, не знаю причину не отрабатывает добавление новой переменной среды в Windows в текущий профиль, где ошибка?

    Add-Content -Path $Profile.CurrentUserAllHosts -Value '$Env:1СPath = $Env:1СPath + ";\\server\Net$\"'


    Попробуйте выполнить

     '$Env:1СPath = $Env:1СPath + ";\\server\Net$\"'

    как несложно убедиться преобразование не произойдет

    параметр -Value намекает на то что внутри параметра должно быть значение, а не сложные конструкции

    http://windowsitpro.com/powershell/powershell-one-liner-creating-and-modifying-environment-variable

    так же как вариант можно редактировать реестр для этих целей


    The opinion expressed by me is not an official position of Microsoft

    • Изменено Vector BCOModerator 29 июня 2017 г. 6:13
    • Помечено в качестве ответа KazunEditor 4 июля 2017 г. 5:37
    29 июня 2017 г. 6:08
    Модератор
  • Ошибок нет. Что не отрабатывает? Скрин под пользователем:

    Get-Content $Profile.CurrentUserAllHosts
    
    и
    
    .$Profile.CurrentUserAllHosts
    $env:1CPath
    
    

    • Помечено в качестве ответа KazunEditor 4 июля 2017 г. 5:37
    29 июня 2017 г. 6:12
    Отвечающий