techniker123

EXE per Batch ausführen und Ergebnis ablegen

Hallo,

ich benötige eine Hilfestellung bei folgendem Problem:

Ich möchte mit einer Batch automatisiert nach dem Start eine .exe Datei starten, die gewisse Daten in eine .xml exportiert.
Die Batch soll dabei im Hintergrund ausgeführt werden.
Die .exe liegt auf einem Netzwerkpfad und die .xml soll auf einen anderem Netzwerkpfad gespeichert werden.

In den Gruppenrichtlinien wäre der Parameter -O \\Pfad
Dieser Parameter lässt sich in der Batch allerdings nicht anwenden.

Meine bisherigen Anfänge:
@echo off

chcp 1252

date /T

time /T

"\\Pfad" -COMMAND import "\\Pfad"  

pause

Vielen Dank für die Hilfe!
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 1347342626

Url: https://administrator.de/forum/exe-per-batch-ausfuehren-und-ergebnis-ablegen-1347342626.html

Ausgedruckt am: 17.05.2025 um 17:05 Uhr

SlainteMhath
SlainteMhath 05.10.2021 aktualisiert um 14:47:39 Uhr
Goto Top
Moin,

bin mir nicht sicher ob ich das richtig verstehe... aber sollte es in Zeile 9 nicht heissen
\\pfad\programm.exe -COMMAND Import \\pfad\datei.txt" -O \\pfad\output.xml  
?

Dieser Parameter lässt sich in der Batch allerdings nicht anwenden.
Warum nicht?

lg,
slainte
Techniker123
Techniker123 05.10.2021 um 14:59:03 Uhr
Goto Top
Moin,

mit dem Parameter wird die .xml nicht im Zielverzeichnis abgelegt.

Zudem besteht das Problem, dass sich ein Fenster der .exe öffnet.
Der Hersteller hat dafür den Parameter -W angegeben, der für eine silent Ausführung sorgen soll.
Dies hat bisher leider auch nicht funktioniert

lg