PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Batchdateien oder Programme unsichtbar ausführen



felix000
05.09.2005, 14:58
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!!!

RicoGr
21.12.2005, 01:57
Hallo Felix,

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

Gruß
Rico

felix000
21.12.2005, 15:50
einfach hinten dran hängen...

Bluebird145
07.01.2006, 15:09
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?!

felix000
07.01.2006, 17:02
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)

Bluebird145
08.01.2006, 17:22
Hallo!

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

DaRake
08.01.2006, 17:27
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

Bluebird145
08.01.2006, 17:30
Ja ich weiß, der Ordner bzw. die Verknüpfung ist schon richtig so.

Hausen
19.02.2010, 16:15
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

Hausen
20.02.2010, 12:33
Hallo zusammen,

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

Gruss Hausen