Batch-Datei mit dem Öffnen einer Datei ausführen?
Ich bin ein ziemlicher Neuling auf diesem Gebiet. Von einem Freund wurde mir aber für meine Bedürfnisse die Batch-Dateien empfohlen (s.unten);
Hallo,
ich möchte gerne eine Batch-Datei schreiben, welche sich automatisch mit anderen Dateien öffnet. Dies soll dann so aussehen:
-Ich öffne eines von hunderten Bilder in einem Ordner
-Es öffnet sich gleich auch die CMD (Eingabeaufforderung)
Jetzt was die Batch-Datei bewirken soll:
-Wenn das Bild mir gefällt, möchte ich gleich in der CMD "eine Taste drücken", sodass das Bild in einem anderen Ordner gespeichert wird.
Ist das prinzipiell möglich? Mit welchen Befehlen kann ich das Programmieren?
Ich freue mich über alle Antworten!
Danke!
Hallo,
ich möchte gerne eine Batch-Datei schreiben, welche sich automatisch mit anderen Dateien öffnet. Dies soll dann so aussehen:
-Ich öffne eines von hunderten Bilder in einem Ordner
-Es öffnet sich gleich auch die CMD (Eingabeaufforderung)
Jetzt was die Batch-Datei bewirken soll:
-Wenn das Bild mir gefällt, möchte ich gleich in der CMD "eine Taste drücken", sodass das Bild in einem anderen Ordner gespeichert wird.
Ist das prinzipiell möglich? Mit welchen Befehlen kann ich das Programmieren?
Ich freue mich über alle Antworten!
Danke!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 174882
Url: https://administrator.de/forum/batch-datei-mit-dem-oeffnen-einer-datei-ausfuehren-174882.html
Ausgedruckt am: 14.04.2025 um 06:04 Uhr
4 Kommentare
Neuester Kommentar
Hallo jojoki, willkommen im Forum.
Das funktioniert so nicht. Wie sollte ein Batchscript ausgeführt werden, wenn du ein Bild irgendwo öffnest? Wer überwacht die Prozesse und ruft den Batch auf?
Möglich wäre ein Batch der permanent in einer Endlosschleife läuft und überprüft welche Prozesse laufen, aber
- diese Endlosschleife wird deine CPU Auslastung nach oben treiben, und somit die Geschwindigkeit deines Rechners höchstwahrscheinlich noch weiter nach unten.
- es darf nur ein Bild geladen sein und der Pfad zum Bild muss dem Programm als Parameter übergeben werden (zB. per Doppelklick, "Öffnen mit" oder "Senden an").
- es funtioniert nicht mit jedem Viewer
- welche Möglichkeiten du überhaupt hast, hängt davon ab auf welchem Betriebssystem du arbeitest und welche Befehle dir zur Verfügung stehen.
Auf meinem Win7 Rechner würde ich zB. folgenden Ansatz (!) versuchen, um an den Pfad zur Datei zu gelangen:
... wobei OIS.EXE der "Microsoft Office Picture Manager" ist, den ich zum Testen genutzt habe.
Wie auch immer, lasters Vorschlag erscheint mir zig Mal sinnvoller zu sein.
Grüße
rubberman
Zitat von @jojoki:
ich möchte gerne eine Batch-Datei schreiben, welche sich automatisch mit anderen Dateien öffnet.
ich möchte gerne eine Batch-Datei schreiben, welche sich automatisch mit anderen Dateien öffnet.
Das funktioniert so nicht. Wie sollte ein Batchscript ausgeführt werden, wenn du ein Bild irgendwo öffnest? Wer überwacht die Prozesse und ruft den Batch auf?
Möglich wäre ein Batch der permanent in einer Endlosschleife läuft und überprüft welche Prozesse laufen, aber
- diese Endlosschleife wird deine CPU Auslastung nach oben treiben, und somit die Geschwindigkeit deines Rechners höchstwahrscheinlich noch weiter nach unten.
- es darf nur ein Bild geladen sein und der Pfad zum Bild muss dem Programm als Parameter übergeben werden (zB. per Doppelklick, "Öffnen mit" oder "Senden an").
- es funtioniert nicht mit jedem Viewer
- welche Möglichkeiten du überhaupt hast, hängt davon ab auf welchem Betriebssystem du arbeitest und welche Befehle dir zur Verfügung stehen.
Auf meinem Win7 Rechner würde ich zB. folgenden Ansatz (!) versuchen, um an den Pfad zur Datei zu gelangen:
@echo off &setlocal
for /f "tokens=2 delims==" %%i in (
'WMIC PATH Win32_Process WHERE ^(Name^=^'OIS.EXE^'^) GET commandline /VALUE'
) do (
for %%j in (%%i) do echo %%j
)
pause
Wie auch immer, lasters Vorschlag erscheint mir zig Mal sinnvoller zu sein.
Grüße
rubberman
Hallo Jojoki,
Irfanview ist Freeware ( http://www.irfanview.de/ ) belegt nach der 'Install' etwa 1 MB (ohne Plugins, die optional installiert werden können).
Dein PC wird dadurch nicht langsamer.
Zeitaufwand ca. 50 Minuten - was willst Du mehr?
vG
LS
Irfanview ist Freeware ( http://www.irfanview.de/ ) belegt nach der 'Install' etwa 1 MB (ohne Plugins, die optional installiert werden können).
Dein PC wird dadurch nicht langsamer.
Zeitaufwand ca. 50 Minuten - was willst Du mehr?
vG
LS