Оператор вызова &
позволяет выполнять команду, скрипт или функцию.
Много раз вы можете выполнить команду, просто набрав ее имя, но это будет выполняться только в том случае, если команда находится в пути к среде. Также, если команда (или путь) содержит пробел, то это не удастся. Окружение команды с кавычками заставит PowerShell рассматривать это как строку, поэтому помимо кавычек используйте оператор вызова &
, чтобы заставить PowerShell обрабатывать строку как команду, которая должна быть выполнена.
PowerShell Call Operator
Я не уверен, что из всех операторов, в PowerShell, но другие очень полезные из них является: --%
используется для остановки разбора.
Символ остановки-разборки --%
, представленный в PowerShell 3.0, направляет PowerShell воздерживаться от интерпретации любых дополнительных данных в строке в виде команд или выражений PowerShell.
PowerShell Stop Parsing Operator
Edit: Опираясь на комментарии, которые были сделаны:
Get-Help About_Operators
покажет вам лучший обзор всех типов операторов и абстрактным, как вызов и Stop Парсинг Операторы.
Это оператор, который является частью синтаксиса языка, например '+'. – wOxxOm
Операторы! = Псевдонимы. Лачи Уайт ответил на '&'. Что касается остальных, их слишком много, чтобы их перечислить. Прочтите справочные файлы, перечисленные здесь, операторы Get-Help * ' –
@FrodeF. выполнение команд 'Get-Help * * * ничего не показывало. – Default