maart 14, 2022

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, ATAaf. 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.

IExpress zoeken en starten
IExpress zoeken en starten

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.

een SED-bestand aanmaken
een SED-bestand aanmaken

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.

Pakketdoel Kiezen
Pakketdoel Kiezen

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.

het pakket een naam geven
het pakket een naam geven

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.

bevestiging toevoegen
bevestiging toevoegen
opzetten van een licentieovereenkomst
opzetten van een licentieovereenkomst

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.

een batchbestand kiezen om naar een uitvoerbaar bestand te converteren
een batchbestand kiezen om naar een uitvoerbaar bestand te converteren

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
aangepaste opdracht toevoegen om bestanden uit te pakken zonder
aangepaste opdracht toevoegen om bestanden uit te pakken zonder te installeren

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.

naamgeving van het EXE-bestand
naamgeving van het EXE-bestand

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.

het EXE-bestand aanmaken
het EXE-bestand aanmaken

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.

uitvoeren van het EXE-bestand
uitvoeren van het EXE-bestand

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).

batchbestand openen om naar EXE-bestand te converteren
batchbestand openen om naar EXE-bestand te converteren

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.

batchbestand converteren naar EXE
batchbestand converteren naar EXE

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.

het menu Bestand Openen
het menu Bestand Openen

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.

batchbestanden converteren naar EXE
batchbestanden converteren naar EXE

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.

converteer opslaglocatie voor het EXE-bestand
opslaglocatie voor het EXE-bestand selecteren

hieronder, kunt u de conversie voortgang te zien aan de onderkant van het venster.

batchbestand
batchbestand converteren

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?

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.