Adam the Automator
vraagt u zich af hoe u uw oude batch scripts in één pakket kunt compileren? Waarom niet uw bekeren .bat bestanden naar .exe? Converteren .bat bestanden naar a .exe kunt u ook uw script code te beveiligen als het niet zichtbaar voor het blote oog zal zijn.
in deze tutorial leert u hoe u batchbestanden converteert naar uitvoerbare bestanden via ingebouwde tools en hulpprogramma ‘ s van derden.
laten we beginnen met converteren!
inhoudsopgave:
het omzetten van BAT-bestand naar EXE via IExpress
IExpress is een tool die wordt geleverd met uw Windows OS-installatie om stand-alone uitvoerbare bestanden te maken vanuit elk scriptbestand. Maar eerst, laten we een korte batch script om te laten zien hoe IExpress werkt om een bat script bestand te converteren.
1. Open je favoriete teksteditor, kopieer/plak de onderstaande code en sla het bestand op als HelloWorld.vleermuis.
de onderstaande code drukt de tekst Hello world, ATA
af. Met de dubbele dubbele punten (::
) kunt u een opmerking toevoegen aan een batchscript-bestand.
:: 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. Klik vervolgens op de knop Start en zoek naar iexpress. Klik met de rechtermuisknop op iexpress.exe en kies Uitvoeren als beheerder als u beheerdersrechten nodig hebt om een uitvoerbaar bestand op systeemniveau te maken.
3. Kies op de eerste pagina van IExpress de optie Create New Self Extraction Directive (SED) en klik op Next.
een SED instrueert Windows om een cabinet-bestand of een uitvoerbaar bestand (.DLL of .EXE bestand) en schrijf het direct naar de schijf zonder tussenkomst van de gebruiker.
4. Nu, kies de bestanden uitpakken en voer een installatie Commando optie op het pakket doel scherm. Met deze optie kan Windows de inhoud van het EXE-bestand uitpakken en het commando in het EXE-bestand uitvoeren wanneer u het EXE-bestand uitvoert.
5. Voer een voorkeurstitel in voor het pakket en klik op de knop Volgende. In dit voorbeeld is de pakkettitel HelloWorld. De titel van het pakket verschijnt op alle aanwijzingen die de gebruiker zal zien tijdens de installatie of uitvoering van het EXE-bestand.
6. Houd de standaardinstellingen en klik op Volgende op zowel de bevestiging prompt en de licentieovereenkomst pagina ‘ s. Deze opties hebben geen invloed op de installatie.
wanneer u een bevestigingsbericht instelt, vraagt Windows de gebruiker of de EXE-installatie moet worden voortgezet of niet. Tijdens het opzetten van een licentieovereenkomst vraagt de gebruiker om de overeenkomst te accepteren of niet bij het uitvoeren van het EXE-bestand.
7. Klik nu op de knop Toevoegen in de pagina verpakte bestanden om het bestand te selecteren dat u wilt converteren en klik op Next.
8. Voer de opdracht hieronder in om het programma installeren veld. Het argument /c
vertelt cmd
om het batchbestand uit te voeren en vervolgens te beëindigen.
cmd /c HelloWord.bat
9. Houd de standaardinstellingen in de volgende stappen totdat u bij de Package Name en opties pagina.
10. Klik nu op de knop Bladeren om een doelpad te selecteren, Geef het EXE-bestand een naam die u verkiest en klik vervolgens op Volgende. In dit voorbeeld heet het EXE bestand HelloWorld.executable.
11. Houd de standaardinstellingen in de volgende stappen totdat u de pagina pakket aanmaken bereikt.
12. Klik op de knop Volgende op de pagina pakket maken om het EXE-bestand aan te maken.
13. Tenslotte, navigeer naar het doel dat u hebt geselecteerd in stap 10 en voer het EXE-bestand (HelloWorld.exe) om te zien of het werkt.
hieronder kunt u het EXE-bestand (HelloWorld.exe) opende een terminal sessie en printte de Hello world, ATA tekst.
BAT-Scripts converteren naar EXE met Bat To Exe Converter
Als u geen zin hebt in het uitvoeren van vervelende stappen zoals IExpress, Converteert een populaire tool van derden .bat to .exe-bestand en is effectiever en handiger. Bat to Exe Converter is een gratis maar handige tool die snel een of meerdere converteert .bat bestanden in een paar stappen.
1. Open uw favoriete webbrowser, Downloaden Bat naar EXE Converter, en installeer het.
2. Vervolgens start de Bat naar EXE Converter en klik op de knop Open werkbalk in de linkerbovenhoek van het venster, en zoek het batch-bestand dat u wilt converteren (HelloWorld.vleermuis).
3. Klik op Converteren om een naam en doellocatie voor het EXE-bestand op te geven en klik vervolgens op Opslaan om uw batchbestand naar een EXE-bestand te converteren.
4. Voer tenslotte het EXE-bestand uit en kijk of het werkt.
het converteren van BAT-Scripts naar EXE via Advanced BAT to EXE Converter
zoals de naam al doet vermoeden, is de Advanced BAT to EXE Converter de beste All-inclusive BAT converter, en het is gratis! Deze tool converteert batch scripts naar EXE-bestanden en batch scripts naar MSI -, DLL – en VBS-bestanden.
1. Download geavanceerde BAT naar EXE Converter, installeer het.
2. Vervolgens start Advanced BAT naar EXE Converter en klik op het menu Bestand → Openen om het script bestand te selecteren om te converteren naar EXE.
3. Nu, klik op de Build EXE knop in de linkerbovenhoek. Klik in het venster Exe-opties selecteren op de knop Exe bouwen, zoals hieronder getoond, om het EXE-bestand te bouwen op basis van de instellingen die u hebt geselecteerd.
misschien hebt u afhankelijkheden die u in het EXE-bestand wilt insluiten. Als dat zo is, klik op het tabblad Bestanden insluiten in het venster Selecteer EXE opties en voeg bestanden toe aan insluiten.
nu, stel een doel pad en geef een naam voor uw EXE-bestand. Klik op Opslaan om te beginnen met het converteren van uw batchbestand naar EXE. Hieronder, kunt u de conversie voortgang te zien aan de onderkant van het venster.
hieronder, kunt u de conversie voortgang te zien aan de onderkant van het venster.
voer tenslotte het EXE-bestand uit en kijk of het werkt.
conclusie
In deze gids hebt u ontdekt dat conversie van het batchscript naar EXE mogelijk is. Je hebt geleerd hoe je een batch script te converteren naar een EXE-bestand met ingebouwde en hulpprogramma ‘ s van derden.
wilt u nu een van de tools kiezen bij het bouwen van uw project en uw scripts converteren naar uitvoerbaar? Probeer misschien meerdere afhankelijkheden (scriptbestanden) in te bedden in uw uitvoerbare bestand?