Hur konverterar du ett PowerShell-skript till EXE på Windows 10

click fraud protection

Skript är bra för när du har ett mycket specifikt behov som en app inte kan uppfylla. Om du vet hur man skriver ett manus, eller om du har hittat det perfekta, kommer det troligt att underlätta en vardaglig uppgift för dig. Ett manus är bra men det har vissa begränsningar. Ibland är det bättre om du har en EXE-fil att arbeta med och du skulle bli förvånad över att veta hur enkelt det är att konvertera ett PowerShell-skript till en EXE-fil.

Konvertera PowerShell-skript till EXE

PS2EXE-GUI är ett verktyg som ger dig ett GUI för att konvertera ett PowerShell-skript till en EXE-fil. Allt du verkligen behöver är skriptet och en ikon för EXEen att använda. Att få en ikon är superlätt så välj något som passar ditt skript, och sedan ladda ner och kör PS2EXE-GUI.

I källfältet väljer du skriptet som du vill konvertera till en EXE. Ange ett namn på utdatafilen i fältet Målfil och se till att den har en EXE-filändelse. I ikonfältet väljer du ikonfilen som du skapade för din körbara.

De andra fälten är ganska självförklarande så gå vidare och fyll i dem. Det finns inga andra inställningar som du behöver ändra. Klicka på 'Kompilera'.

instagram viewer

Ett PowerShell-fönster öppnas och visar sammanställningsprocessen. Det bör inte ta för lång tid men när det är klart ser du ett meddelande 'Tryck på Enter för att lämna:'. Tryck på Enter-tangenten två gånger för att stänga PowerShell-fönstret. Besök mappen som hade skriptet du konverterade och den konverterade EXE bör vara där.

Appen skapar inte ett installerbart program. När du kör EXE-filen kommer den helt enkelt att köra skriptet som om det körs från PS1-filen. Om skriptet skrevs för att utföra en viss funktion och sedan sluta sig själv, kommer EXE att agera på samma sätt. Det kommer fortfarande att fungera som det ursprungliga skriptet, det är bara i en annan förpackning.

Med ett PowerShell-skript i EXE-filformat gör det mycket lättare att köra skriptet som en del av en automatiseringsprocess. Inte alla automatiseringsverktyg kanske spelar bra med ett skript, men EXE stöds vanligtvis bättre. Om du vill distribuera ett skript och inte vill att oerfarna användare ska manipulera med det, är det förmodligen en bättre idé att distribuera det som en EXE.

Har du ett batchskript som du vill konvertera till en EXE? Det är lika enkelt men resultaten kan variera beroende på skriptet.

watch instagram story