Zum Inhalt springen

Batch-Datei schreiben


_Tobi_

Empfohlene Beiträge

Hallo zusammen,

Ich habe folgendes Problem:

Ich möchte über eine Batch-Datei meinen Editor öffnen, in diesem ein Assemblerprogramm schreiben, abspeichern und das Programm dann automatisch durch Aufruf des Assemblierers übersetzen. So weit so gut. Allerdings weiß ich nicht wie ich es anstellen soll, dass der Assemblierer den Namen der .asm-Datei kennt, die ich gespeichert habe, sodass ich jenen als Parameter an den Assemblierer übergeben kann.

Als kleine Vereinfachung: Das Quellverzeichnis (mit der .asm-Datei) enthält immer nur eine einzige Assembler-Datei, da sie nach dem assemblieren mit der erhaltenen .exe-Datei in einen anderen Ordner verschoben wird. Vielleicht hilft das ja bei der Lösung des Problems.

Noch eine Frage nebenbei: Kann man eine Batch-Datei wie eine .exe-Datei über eine Tastenkombination aufrufen? Also Strg + Alt + B zum Beispiel.

Danke schon mal im Vorraus

MfG Tobi

Link zu diesem Kommentar
Auf anderen Seiten teilen

Noch eine Frage nebenbei: Kann man eine Batch-Datei wie eine .exe-Datei über eine Tastenkombination aufrufen? Also Strg + Alt + B zum Beispiel.

Nein mit einer Batch-Datei kannst Du keine GUI steuern.

Zum Problem: Nimm Deine Quellcode Datei und reiche sie an den Kompilier entsprechend mit den zugehörigen Parametern weiter, dieser ezuegt Dir das Executable, dass Du dann mit der Batch weiter verarbeiten kannst

Link zu diesem Kommentar
Auf anderen Seiten teilen

Komisch...

Ich habe jetzt eine Verknüpfung auf dem Desktop erstellt. Wenn ich nun dort einen Rechtsklick auf die Batch mache, kann ich eine Tastenkombination zum Ausführen festlegen. Und wenn man die Datei nicht sehen möchte kann man ja immer noch das Versteckt-Attribut aktivieren.

Für mein erstes Problem habe ich übrigens auch eine Lösung gefunden. Das Problem war ja, das der Assembler nicht wusste wie die Datei heißt, die ich speichere um dann zu assemblieren. Des Problems Lösung: einfach alle .asm-Dateien assemblieren (... *.asm). Schließlich noch den Quellcode und die Executable in das Zielverzeichnis kopieren (damit es bei zu vielen .asm-Dateien nicht zu lange dauert alle noch mal zu assemblieren).

Trotzdem Danke für den Hinweis flashpixx

MfG Tobi

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...