BlackVictory Geschrieben 19. Dezember 2013 Teilen Geschrieben 19. Dezember 2013 Hallo liebe Community hier mal ne Frage, die warscheinlich ziemlich belächelt wird von einigen den wer schreibt schon ne batch, und will die danach auch noch Grafisch haben... Ich hab mein kleines Programm fertig geschreiben, es funktioniert auch zu 99,999%, nun kommt mein Chef aber her und meint :mod: "Mit einer GUI würde es noch viel besser und schicker aussehen"... jetzt habe ich natürlich ein Problem. Mein Chef Spass bei Seite. Ich würde gerne eine GUI über meine Batch Datei drüber legen, wenn Ihr versteht was ich meine. Eine "neue" Sprache lernen würde ich jetzt sehr ungerne anfangen, da ich nicht so der Sprachenlerner bin. Mit Batch war ich teilweiße schon maßlos überfordert, und bin an meine Grenzen gestoßen. Wenn ich mir jetzt Programmschnipsel aus Basic oder VB oder C++ anschaue dann blicke ich da erst mal garnicht durch... Jetzt meine Frage, gib es ein Programm um über eine Batch Datei eine GUI zu legen, oder gibt es eine grafische Programmiersprache, welche mit Batch Befehler arbeitet ? Danke schon mal im Vorraus, und hoffe auf viele Vorschläge. Wolfi Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Eratum Geschrieben 19. Dezember 2013 Teilen Geschrieben 19. Dezember 2013 Was macht denn deine Batchdatei? Hast du dir mal VBS und HTA angeschaut? Ein Programm oder eine vernünftige Möglichkeit ne Batch mit einer GUI zu versehen ist mir nicht nicht bekannt (und ist eigentlich auch unsinnig)... Sag' deinem Chef: "Geht ni, alter..." Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
BlackVictory Geschrieben 19. Dezember 2013 Autor Teilen Geschrieben 19. Dezember 2013 Wenn ich das sage, dann kommt zurück "Hier hast nen Karton alter..." Ich werde das Programm warscheinlich noch einmal in VB schreiben... *grrrrm* Die Batchdatei ändert Einstellungen im InternetExplorer, ändert Computernamen ab, aktiviert Steuerlemente, setzte Passwörter zurück, schreibt das AutoLogOn um, setzte Lesezeichen, setzte vertrauenswürdige Seiten....... Sind mitlerweile über 20 Punkte... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
sas86ks Geschrieben 19. Dezember 2013 Teilen Geschrieben 19. Dezember 2013 Hängen Eure Rechner nicht in einer Domäne? Glaube da gibt es wesentlich elegantere Lösungen. Allerdings frage ich mich wozu man dafür eine GUI braucht. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Eratum Geschrieben 19. Dezember 2013 Teilen Geschrieben 19. Dezember 2013 Und das machst du alles per Batchdatei? Sicher auch die haben noch ihre Daseinsberechtigung, aber glaub mir, befasse dich mit Powershell und du wirst in der (Windows) Administration ein angenehmeres Leben haben. Aber auch mir stellt sich die Frage: Wofür GUI? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Tiro Geschrieben 19. Dezember 2013 Teilen Geschrieben 19. Dezember 2013 Wenn ich mir die Liste so ansehe: Gruppenrichtlinien, Gruppenrichtlinien, Gruppenrichtlinien Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Patrick_C64 Geschrieben 19. Dezember 2013 Teilen Geschrieben 19. Dezember 2013 (bearbeitet) Alternativen wurden ja genug genannt (auch wenn das nicht im Ansatz dein Anliegen war Alternativen aufgezeigt zu bekommen ) dann will ich mich mal der Beantwortung deiner Frage widmen! Was deine Batchdatei jetzt genau machen soll ist m.E. für mich an dieser Stelle nicht relevant. "Der Natur" einer Batchdatei zur Folge würde ich jetzt völlig losgelöst ein einfaches GUI schreiben mit Controls (Input/Checkbox what ever!) für die zu übergebenden Argumente, und einem Button der die Batchdatei mit den gesetzten Argumenten aufruft. Sag deinem Chef besser :"Ein einfaches "Formular/GUI" mit nem Execute Button sollte realisierbar sein, allerdings ist das Neuland für mich und ich benötige ein wenig (im vertretbaren Rahmen!) Zeit." Im Prinzip reicht ein OnClick Event auf den Button welches wie gesagt dann die Batch aufruft mit den vorhandenen Argumenten. Du kannst dafür VisualStudio Express nutzen VB oder C#, oder auch C++ und QT ( Overhead !!). Oder jede andere Sprache welche eine GUI zur Verfügung stellt und Programme starten bzw. Befehle auf der Console absetzen kann. Da die "Logik" sich ja bereits in der Batchdatei befindet, musst du diese nicht in VB erneut implementieren, da Du ja VB erwähntest, nimm dies um die GUI zu realisieren welche die Batchdatei aufruft/ansteuert. Wenn das fertig ist (oder besser vorher!) evaluiere die hier gemachten Vorschläge, sofern das überhaupt relevante Alternativen für deinen Anwendungsfall und vor allem deinen Brötchengeber sind, denn letzlich hat der das sagen oder ein Kunde. Gruß Patrick Bearbeitet 19. Dezember 2013 von Patrick_C64 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
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.