This project provides a advanced graphical user interface for PS2EXE, which is a PowerShell-script to Windows-executable converter (ps1
→exe
).
PS2EXE-GUI is still in development but is usable.
As you may have noticed, the project has not been updated for a while. I will get back to it as soon as possible. I’m sorry for the inconvenience.
Feature | Status | ETA |
---|---|---|
add all p2exe fields | ✅ | ✅ |
add tooltip to all ps2exe fields | ✅ | ✅ |
add about page | ✅ | ✅ |
mark required ps2exe fields | ✅ | ✅ |
get ps2exe call done | ✅ | ✅ |
add ps2exe-script update | ⏳ | not specified |
release first build | ⏳ | not specified |
add save files | ⏳ | not specified |
release second build | ⏳ | not specified |
integrate PSScriptAnalyzer | 🔜 | not specified |
release third build | 🔜 | not specified |
Parameter | PS2EXE-GUI | Win-PS2EXE |
---|---|---|
inputFile | ✅ | ✅ |
outputFile | ✅ | ✅ |
iconFile | ✅ | ✅ |
title | ✅ | ❌ |
description | ✅ | ✅ |
company | ✅ | ❌ |
product | ✅ | ✅ |
copyright | ✅ | ✅ |
trademark | ✅ | ❌ |
version | ✅ | ✅ |
runtime | ✅ | ❌ |
instructionSet | ✅ | ✅ |
threadApartment | ✅ | ✅ |
prepareDebug | ✅ | ❌ |
noConsole | ✅ | ✅ |
UNICODEEncoding | ✅ | ❌ |
credentialGUI | ✅ | ❌ |
configFile | ✅ | ✅ |
noOutput | ✅ | ✅ |
noError | ✅ | ✅ |
noVisualStyles | ✅ | ❌ |
exitOnCancel | ✅ | ❌ |
DPIAware | ✅ | ❌ |
winFormsDPIAware | ✅ | ❌ |
requireAdmin | ✅ | ✅ |
supportOS | ✅ | ❌ |
virtualize | ✅ | ❌ |
longPaths | ✅ | ❌ |
BONUS: extractable1 | ⏳(TODO) | ❌ |
ps2exe.ps1
into the .\src\
directory.\src
directory.\PS2EXE-GUI.ps1
.ps1
file and configure the settings as you likeCompile
and wait for the process to finish.exe
file will be saved in the same directory as the selected .ps1
fileThis Project uses the further developed version of PS2EXE by Markus Scholtes licensed under the Microsoft Public License (MC-PL).
The GUI of PS2EXE-GUI was made with POSHGUI by Maciej Obuchowski.
PS2EXE was initially developed by Ingo Karstein.
This project is licensed under the Apache License 2.0.