Какой глагол powershell подходит для перезагрузки профиля пользователя? - PullRequest
0 голосов
/ 27 февраля 2019

В моем профиле есть командлет, который перезагружает мой профиль пользователя.Всякий раз, когда я редактирую свой профиль, VSCode предупреждает меня, что имя, которое я использую - Reload-Profile - использует неутвержденный глагол.

Хотя Reload выглядит как здравый, очевидный и легко доступный для поиска глагол, описывающий перезагрузку ресурса, я хотел бы знать, что я должен использовать, чтобы PS был доволен.Ни один из кандидатов в списке утвержденных глаголов , похоже, не описывает ничего подобного перезагрузке.

Вот код BTW (я получил его от этот ответ )

  function Reload-Profile {
    @($Profile.AllUsersAllHosts,
    $Profile.AllUsersCurrentHost,
    $Profile.CurrentUserAllHosts,
    $Profile.CurrentUserCurrentHost
    ) | ForEach-Object {
      if(Test-Path $_){
        Write-Host "Running $_" -foregroundcolor Magenta
        . $_
      }
    }
  }

1 Ответ

0 голосов
/ 27 февраля 2019

Я бы пошел с Invoke.Запуск команды - это Invoke-Command, запуск выражения - это Invoke-Expression, запуск pester - это Invoke-Pester, а когда Pester хочет запустить mock, это происходит с помощью Invoke-Mock и т. Д.

Invoke - это gotoглагол для того, чтобы попросить что-то выполнить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...