Иногда случается такое, что необходимо выполнить случайную (относительно, из конкретного массива) команду. Например мне это понадобилось при реализации определенной задачи в контексте Telegram-бота.
Сделать это можно следующим образом:
# определим массив из наших команд $randomcom = {Get-Data},{Get-Uptime},{Write-Host "Some text"} # выполняем случайную команду из массива & (Get-Random -InputObject $randomcom)