Ergebnis 1 bis 10 von 10

Thema: Batchdateien oder Programme unsichtbar ausführen

  1. #1
    Registriert seit
    10.12.2003
    Beiträge
    3.902

    Batchdateien oder Programme unsichtbar ausführen

    Hallo,

    ich hab jetzt bei Freunden schon öfters das Problem gehabt, dass bei Aktionen von FMS32pro mit Batchdateien immer kurz ein Fenster aufgeht. Dies kann man mit dem kleinen Programm 'launch' unterbinden.

    Das Programm führt einfach seine Parameter aus, d.h. es kann auch mit Parameter von FMS32pro (%1 %2...) verwendet werden.

    Beispiel:
    'launch C:\Alarm\alarm.bat 12345'

    dann wird 'C:\Alarm\alarm.bat 12345' unsichtbar ausgeführt.

    ACHTUNG: Die Batchdateien sollten sich von selbst schließen, also kein 'pause'-Befehl einbauen!!!
    Angehängte Dateien Angehängte Dateien
    Felix
    felix[null][null][null]@funkmeldesystem.de

  2. #2
    Registriert seit
    26.09.2005
    Beiträge
    76
    Hallo Felix,

    mal eine Frage:
    Wie übergebe ich dem Programm die Parameter von FMS32-PRO?

    Gruß
    Rico

  3. #3
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    einfach hinten dran hängen...
    Felix
    felix[null][null][null]@funkmeldesystem.de

  4. #4
    Registriert seit
    23.04.2004
    Beiträge
    206
    Hi!

    Wie muss ich denn diese Datei einbinden in POC32?
    Ich habe eine Batchdatei Gong.bat und möchte die gerne unsichtbar ausführen, wie muss ich das dann machen?!

  5. #5
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    C:\Pfad\launch.exe C:\Pfad\gong.bat

    oder du kopierst die launch.exe in das System32-Verzeichnis und rufst es dann so auf:

    launch.exe C:\Pfad\gong.bat

    das '.exe' kann man auch noch weglassen... (is dann quasi wie der 'start'-Befehl in DOS)
    Felix
    felix[null][null][null]@funkmeldesystem.de

  6. #6
    Registriert seit
    23.04.2004
    Beiträge
    206
    Hallo!

    Habe das so eingebunden aber passiert nichts: D:\Leitstelle\POC32-PRO\launch.exe D:\Leitstelle\POC32-PRO\smsrtw.bat

  7. #7
    Registriert seit
    14.12.2004
    Beiträge
    930
    Original geschrieben von Bluebird145
    D:\Leitstelle\POC32-PRO\launch.exe D:\Leitstelle\POC32-PRO\smsrtw.bat
    Vielleicht verschrieben? POC32-PRO kommt mir ein wenig spanisch vor!


    Gruß
    Sebastian

  8. #8
    Registriert seit
    23.04.2004
    Beiträge
    206
    Ja ich weiß, der Ordner bzw. die Verknüpfung ist schon richtig so.

  9. #9
    Registriert seit
    29.11.2006
    Beiträge
    410
    Hallo zusammen,

    ich habe folgendes Problem. Wir haben jetzt bei uns einen Server im Gerätehaus bekommen. Auf diesem Server ist WindowsServer2008 R2 installiert (64bit). Ich habe nun FMS32 installiert und in den Globalen Aktionen für POCSAG wie zuvor auch eine Aktion zur Erstellung einer Protokolldatei erstellt. In dieser Aktion steht folgendes

    launch D:\Programme\Heirue-Soft\FMS32-PRO\Protokolle\log_pocsag.bat %1 %2 "%3"

    Dieses funktionierte auf dem vorherigem Rechner auch super. Der einzige Unterschied war der, dass es nicht D:\ hieß sondern C:\. Aber FMS führt die Funktion nicht aus. (Aktionen ausführen ist aktiviert!!)

    Was ich schon getestet habe:

    - Entferne ich das launch am Anfang funktioniert es.
    - Gebe ich die komplette Zeile mit launch in die Dosbox ein, funktioniert es auch.

    Die Datei launch.exe befindet sich in C:\Windows\System32.

    Hat vielleicht jemand ne Ahnung?

    Gruss Hausen

  10. #10
    Registriert seit
    29.11.2006
    Beiträge
    410
    Hallo zusammen,

    nun funktioniert es. Habe die Datei Launch.exe mal ins Programmverzeichnis von FMS32 kopiert und den Aufruf dementsprechend geändert.

    Gruss Hausen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •