Suchsymbol von Download.it
Advertisement

Ganz schnell von BAT zu EXE koonvertieren

Ganz schnell von BAT zu EXE koonvertieren

Bewertung: (7 Stimmen)

Programm-Lizenz: Kostenlos

Hersteller: Fatih Kodak

Version: 3.2

Läuft unter: Windows

Bewertung:

Programm-Lizenz

(7 Stimmen)

Kostenlos

Hersteller

Version

Fatih Kodak

3.2

Läuft unter:

Windows

Vorteile

  • Kompiliert Batchdateien für schnellere Ausführungszeiten
  • Optionale Verschlüsselung der fertigen Produkte
  • Bietet ein Passwortschutzschema
  • Disassembliert vorhandene ausführbare Dateien
  • Einfache Benutzeroberfläche
  • Ausführbare Dateien laufen auf allen modernen 64-Bit-Windows-Rechnern

Nachteile

  • Kann zur Erstellung von schädlicher Software verwendet werden
  • Keine Unterstützung für Almquist-Skripte
  • Funktioniert nur mit im BAT-Format vorliegenden Dateien

BAT to EXE Konverter (x64) ist ein 64-Bit-Batch-Datei-Compiler, der Ihre Skripte in portable Programme umwandeln kann, die theoretisch auf jedem modernen Windows-basierten PC lauffähig sind. Solange der Computer über einen Prozessor verfügt, der den x86_64-Befehlssatz nutzt, wird Ihr Code perfekt ausgeführt. Auch wenn er weit von einer komplexen IDE entfernt ist, die mehrere Programmiersprachen unterstützt, ist es ein großartiges Werkzeug für jene, die ihre eigene Software für Automatisierungszwecke schreiben oder Aufgaben beschleunigen möchten, die sie regelmäßig ausführen müssen.

Es ist wahrscheinlich, dass Sie irgendwann in Ihrer Computerlaufbahn eine Batch-Datei geschrieben haben. Diese einfachen Skripte gehen zurück auf die Tage von MS-DOS und ermöglichen es Ihnen, mehrere Befehlszeilenargumente in einer einzigen Datei zu bündeln. Windows und seine verschiedenen Vorgänger-Betriebssysteme betrachten diese Befehle als Anweisungen, die einem einzelnen Programm angehängt sind. Mit dem BAT to EXE Konverter können Sie einen Schritt weitergehen und Windows mitteilen, dass Ihre Batchdateien tatsächlich Programme sind, die als solche behandelt werden sollten.

Wenn Sie ein leidenschaftlicher Automatisierungsfan sind, dann haben Sie vielleicht eine Batch-Datei, die etwas langsam läuft, weil sie so komplex ist. Alles, was Sie tun müssen, ist den Konverter zu starten, die Batch-Datei zu laden und ein paar Optionen festzulegen. Es wird eine Standard-Windows-EXE-Datei erzeugt, die als Programm läuft.

Sie können wählen, ob Ihr neues Programm sichtbar oder unsichtbar sein soll. Obwohl diese Version des Konverters für 64-Bit-Maschinen ausgelegt ist, kann sie tatsächlich 32-Bit-ausführbare Dateien erzeugen. Das bedeutet, dass Sie Programme auf Ihrem Gerät schreiben und dann auf anderen Geräten mit weniger leistungsfähiger Hardware ausführen können. Das ist eine schöne Möglichkeit, Funktionalität zu Geräten hinzuzufügen, die Sie sonst vielleicht abgeschrieben hätten.

Das ist auch eine gute Funktion für diejenigen, die planen, ihre fertigen Dateien über das Internet zu verteilen. Wenn Sie ein Programm schreiben und es teilen möchten, könnten Sie sowohl eine 32-Bit- als auch eine 64-Bit-Version anbieten. Am besten ist, dass neue Entwickler, die ihre Informationen nicht mit der Welt teilen wollen, ihre Anwendungen verschlüsseln können, bevor sie diese hochladen.

Wenn Sie das erste Mal eine Batch-Datei in eine EXE-Anwendung kompilieren, erhalten Sie die Möglichkeit, die Anwendung mit einem Passwort zu verschlüsseln. Das stellt sicher, dass niemand, der versucht, damit herumzupfuschen, seine unlauteren Absichten umsetzen kann. Sie könnten sich auch dagegen entscheiden und Ihre Anwendung als Open-Source-Programm verteilen. Batch-Dateien sind lediglich Textdokumente voller DOS-Befehle, sodass sie von jedem gelesen werden können, auch wenn das jeweilige Hostsystem sie möglicherweise nicht ausführen kann.

Unabhängig von den genutzten Verschlüsselungsoptionen besteht jedoch immer das Risiko, dass jemand mit der Software eine Art von EXE-Datei erstellen könnte, die Benutzern, die sie ausführen, Schaden zufügt. Auch wenn mit dem Konverter erstellte Anwendungen normalerweise nicht mit Administratorrechten laufen, könnten Sie theoretisch immer noch ein Programm erstellen, das Dokumente und Bilder aus dem Benutzerverzeichnis löscht.

Das Gleiche könnte von nahezu jeder Entwicklungssoftware gesagt werden, daher sollte dies nicht speziell als ein Problem des BAT to EXE Konverters angesehen werden. Es ist jedoch etwas, das Sie im Hinterkopf behalten sollten, wenn Sie planen, die Software in einem Unternehmensumfeld zu nutzen.

Eine Reihe weiterer Basisoptionen machen es einfach, die Ausführung des Produkts fein abzustimmen. Wenn Sie eine Batch-Datei kompilieren, muss das Programm einige temporäre Dateien generieren und Sie haben die Option, diese automatisch zu entfernen. Power-User können existierende Dateien überschreiben, wenn sie während des Testens mehrere Iterationen eines bestimmten Skripts erstellen. Sie könnten sogar Ihre gesamte EXE mittels UPX-Technologie komprimieren, was zu deutlich kleineren Dateigrößen führen kann.

Im Großen und Ganzen sollte der BAT to EXE Konverter keine enorm großen kompilierten Programme erzeugen. Das Hinzufügen einer Hülle um die DOS-Befehle, die Sie in Ihrer Batch-Datei platziert haben, wird natürlich deren Größe exponentiell erhöhen. Das macht die Komprimierungsoption besonders nützlich, vor allem, wenn Sie mehrere kleine Batchdateien zusammenstellen, da Compiler-Overhead bei Anwendungen dieser Größe ein Problem werden kann.

Eine zusätzliche Seite mit Konfigurationsoptionen gibt Ihnen die Freiheit, die Anwendung selbst nach Ihrem Wunsch einzurichten. Sie können dem Konverter beibringen, sich seine eigene Fenstergröße zu merken und nur eine einzige Instanz zuzulassen, was verhindern kann, dass Sie das Programm aus Versehen mehrmals starten. Sobald Sie etwas mehr Erfahrung damit haben, können Sie Tooltips ausschalten und verhindern, dass das Programm regelmäßig nach Aktualisierungen sucht.

Ernsthafte Entwickler haben die Wahl der Schriftart, aber die grundlegenden Standardeinstellungen sollten ausreichen. Interessanter ist vielleicht die breite Auswahl an Befehlszeilenoptionen, die der BAT to EXE Konverter selbst unterstützt. Obwohl man dies von einem Programm, das sich so sehr der Automatisierung verschrieben hat, erwarten würde, ist es schön zu sehen, dass diejenigen, die sich allein auf die Windows-Befehlszeile verlassen möchten, dies auch tun können.

Obwohl Sie Batchdateien, die Sie in Notepad geschrieben haben, einfach in den Konverter importieren können, kommt er auch mit einem integrierten Editor daher. Es handelt sich dabei bei weitem nicht um eine äußerst immersive IDE, aber angesichts der Einfachheit der betreffenden Sprache sollten Sie auf nicht allzu viele Probleme stoßen. Wahrscheinlich werden die meisten Nutzer ihre Skripte bereits verfasst haben, bevor sie die Anwendung zum ersten Mal starten.

Es ist wichtig zu bedenken, dass dieser Compiler ausdrücklich für die Arbeit mit Batchdateien entworfen wurde, was bedeutet, dass PowerShell-Skripte außerhalb seines Verständnisses liegen. Das ist für diejenigen, die sich auf modernere Skriptwerkzeuge verlassen, etwas problematisch, sollte jedoch diejenigen, die grundlegende DOS-Befehle nutzen, nicht beeinträchtigen. Übrigens sollte es möglich sein, Almquist- und PowerShell-Skripte mit ein wenig Übersetzungsarbeit in Batchdateien umzuwandeln.

Die Erstellung von Batchskripten ist bei weitem nicht so leistungsfähig wie das Skripting mit diesen anderen Sprachen. Sie werden nie in der Lage sein, das zu tun, was Ruby oder Rails können. Diese Konverteranwendung trägt jedoch wesentlich dazu bei, Power-Usern zu ermöglichen, Batchskripting zu einer kommerziellen Automatisierungssprache zu machen. Wenn Sie immer wieder dieselben Befehle eingeben oder einem Programm, das Sie sonst grafisch starten würden, eine ganze Liste von Befehlszeilenoptionen hinzufügen möchten, dann könnte das der beste Werkzeug für Sie sein.

Vorteile

  • Kompiliert Batchdateien für schnellere Ausführungszeiten
  • Optionale Verschlüsselung der fertigen Produkte
  • Bietet ein Passwortschutzschema
  • Disassembliert vorhandene ausführbare Dateien
  • Einfache Benutzeroberfläche
  • Ausführbare Dateien laufen auf allen modernen 64-Bit-Windows-Rechnern

Nachteile

  • Kann zur Erstellung von schädlicher Software verwendet werden
  • Keine Unterstützung für Almquist-Skripte
  • Funktioniert nur mit im BAT-Format vorliegenden Dateien