Запуск PowerShell через .bat: быстро и безопасно
Если вы хотите легко запускать .ps1-скрипты на разных компьютерах без изменения настроек безопасности вручную, положите рядом с ними .bat-файл с самонаводящимся путём, который вызовет PowerShell с нужными флагами. Это даёт автозапуск двойным кликом, обход ExecutionPolicy для сессии, запрос на повышение прав через UAC и отключение пользовательских профилей PowerShell.