Как преобразовать скрипт PowerShell в EXE на Windows 10

click fraud protection

Сценарии отлично подходят для случаев, когда у вас есть особая потребность, которую приложение не может удовлетворить. Если вы знаете, как написать сценарий или нашли идеальный, он, вероятно, облегчит вам повседневную задачу. Сценарий великолепен, но имеет некоторые ограничения. Иногда лучше, если у вас есть EXE-файл, и вы будете удивлены, узнав, насколько просто преобразовать скрипт PowerShell в EXE-файл.

Конвертировать PowerShell скрипт в EXE

PS2EXE-GUI это инструмент, который дает вам графический интерфейс для преобразования скрипта PowerShell в файл EXE. Все, что вам действительно нужно, это сценарий и значок для использования EXE. Получить иконку очень просто поэтому выберите то, что подходит вашему сценарию, а затем скачать и запустить PS2EXE-GUI.

В поле Source выберите сценарий, который вы хотите преобразовать в EXE. В поле Target File введите имя для выходного файла и убедитесь, что он имеет расширение EXE-файла. В поле Значок выберите файл значка, который вы создали для своего исполняемого файла.

instagram viewer

Другие поля не требуют пояснений, поэтому заполняйте их. Нет других настроек, которые вам нужно изменить. Нажмите «Компилировать».

Откроется окно PowerShell, в котором будет показан процесс компиляции. Это не должно занять много времени, но после его завершения вы увидите сообщение «Нажмите Enter, чтобы выйти:». Дважды нажмите клавишу ввода, чтобы закрыть окно PowerShell. Перейдите в папку, в которой был преобразован скрипт, и конвертированный EXE-файл должен быть там.

Приложение не создаст устанавливаемую программу. Когда вы запускаете EXE-файл, он просто запускает скрипт, как если бы он запускался из файла PS1. Если сценарий был написан для выполнения определенной функции, а затем завершился сам, EXE будет действовать так же. Он по-прежнему будет действовать как оригинальный сценарий, просто в другой упаковке.

Сценарий PowerShell в формате EXE-файла значительно упрощает запуск сценария в процессе автоматизации. Не все инструменты автоматизации могут хорошо работать со скриптом, но обычно лучше поддерживаются EXE-файлы. Если вы хотите распространять сценарий и не хотите, чтобы неопытные пользователи вмешивались в него, вероятно, лучше распространить его как EXE-файл.

Есть пакетный скрипт, который вы хотите преобразовать в EXE? Это так же просто хотя результаты могут отличаться в зависимости от сценария.

watch instagram story