Adam The Automator
undrar du hur du kompilerar dina gamla batchskript till ett enda paket? Varför inte konvertera din .bat filer till .exe? Konvertera .bat filer till en .exe låter dig också säkra din skriptkod eftersom den inte kommer att vara synlig för blotta ögat.
i den här handledningen lär du dig att konvertera batchfiler till körbara filer via inbyggda och tredjepartsverktyg.
Låt oss börja konvertera!
Innehållsförteckning
konvertera BAT-fil till EXE via IExpress
IExpress är ett verktyg som kommer med din Windows OS-installation för att skapa fristående körbara filer från alla skriptfiler. Men först, låt oss skapa ett kort batchskript för att visa hur IExpress fungerar för att konvertera en bat-skriptfil.
1. Öppna din favorit textredigerare, kopiera / klistra in koden nedan och spara filen som HelloWorld.bat.
koden nedan skriver ut texten Hello world, ATA
. Med dubbla kolon (::
) kan du lägga till en kommentar i en batchskriptfil.
:: Stops the script from printing out commands as they are executed@ECHO OFF :: Prints out a message on the terminalECHO Hello world, ATA. :: Waits for a user input before continuing with the rest of the scriptPAUSE
2. Klicka sedan på Start-knappen och Sök efter iexpress. Högerklicka på iexpress.exe och välj Kör som administratör eftersom du behöver administratörsrättigheter för att skapa en körbar systemnivå.
3. På IExpress första sida väljer du alternativet Skapa nytt Självutvinningsdirektiv (SED) och klickar på Nästa.
en SED instruerar Windows att extrahera en skåpfil eller körbar ( .DLL eller .EXE-fil) och skriv den direkt till disken utan användarintervention.
4. Välj nu extrahera filer och kör ett installationskommandoalternativ på skärmen Paketändamål. Med det här alternativet kan Windows extrahera innehållet i EXE-filen och köra kommandot inuti EXE-filen när du kör EXE-filen.
5. Ange en önskad titel för paketet och klicka på knappen Nästa. I det här exemplet är pakettiteln HelloWorld. Pakettiteln visas på alla uppmaningar som användaren kommer att se under installationen eller exekveringen av EXE-filen.
6. Behåll standardinställningarna och klicka på Nästa på både Bekräftelseprompten och Licensavtalssidorna. Dessa alternativ påverkar inte installationen alls.
när du ställer in en bekräftelseprompt frågar Windows användaren om du vill fortsätta med exe-installationen eller inte. När du ställer in ett licensavtal uppmanar användaren att acceptera avtalet eller inte när du kör EXE-filen.
7. Klicka nu på knappen Lägg till på sidan paketerade filer för att välja filen du vill konvertera och klicka på Nästa.
8. Ange kommandot nedan till fältet installera Program. Argumentet /c
talar om för cmd
att köra batchfilen och sedan avsluta.
cmd /c HelloWord.bat
9. Behåll standardinställningarna i följande steg tills du kommer till sidan Paketnamn och alternativ.
10. Klicka nu på bläddringsknappen för att välja en målväg, namnge EXE-filen allt du föredrar och klicka sedan på Nästa. I det här exemplet heter EXE-filen HelloWorld.exe.
11. Behåll standardinställningarna i de närmaste stegen tills du når sidan Skapa paket.
12. Klicka på knappen Nästa på sidan Skapa paket för att skapa EXE-filen.
13. Slutligen navigera till målet du valde i steg 10 och kör EXE-filen (HelloWorld.exe) för att se om det fungerar.
nedan kan du se EXE-filen (HelloWorld.exe) öppnade en terminalsession och tryckte Hello world, ata-texten.
konvertera BAT-skript till EXE med Bat To Exe Converter
om du inte utför tråkiga steg som IExpress, konverterar ett populärt verktyg från tredje part .bat till .exe-fil och är mer effektiv och bekväm. Bat till Exe Converter är ett gratis men ändå praktiskt verktyg som snabbt konverterar en eller flera .bat-filer i några steg.
1. Öppna din favoritwebbläsare, ladda ner Bat till Exe Converter och installera den.
2. Starta sedan Bat To Exe-omvandlaren och klicka på knappen Öppna verktygsfält i fönstrets övre vänstra hörn och leta reda på batchfilen du vill konvertera (HelloWorld.bat).
3. Klicka på Konvertera för att ange ett namn och målplats för EXE-filen och klicka sedan på Spara för att konvertera din batchfil till en EXE-fil.
4. Slutligen kör EXE-filen och se om den fungerar.
konvertera BAT-skript till EXE via Advanced BAT to EXE Converter
som namnet antyder är Advanced BAT to EXE Converter den bästa allomfattande BAT-omvandlaren, och det är gratis! Detta verktyg konverterar batchskript till EXE-filer och batchskript till MSI, DLL och VBS-filer.
1. Ladda ner Advanced BAT to EXE Converter och installera den sedan.
2. Starta sedan Advanced BAT to EXE Converter och klicka på Arkiv-menyn öppen för att välja skriptfilen som ska konverteras till EXE.
3. Klicka nu på Build EXE-knappen längst upp till vänster. I fönstret Välj EXE-alternativ klickar du på Build EXE-knappen, som visas nedan, för att bygga EXE-filen baserat på de inställningar du valt.
kanske har du beroenden som du vill bädda in i EXE-filen. Om så är fallet, klicka på fliken bädda in filer i fönstret Välj EXE-alternativ och Lägg till filer att bädda in.
ange nu en målväg och ange ett namn för din EXE-fil. Klicka på Spara för att börja konvertera batchfilen till EXE. Nedan kan du se konverteringsförloppet längst ner i fönstret.
nedan kan du se konverteringsförloppet längst ner i fönstret.
slutligen kör EXE-filen och se om den fungerar.
slutsats
i den här guiden har du upptäckt att konvertering av batchskriptet till EXE är möjligt. Du har lärt dig hur du konverterar ett batchskript till en EXE-fil med inbyggda och tredjepartsverktyg.
nu skulle du välja något av verktygen för att bygga ditt projekt och konvertera dina skript till körbara? Kanske försök att bädda in flera beroenden (skriptfiler) till din körbara fil?