Textdatei und Programmverknüpfung in einer Windows-Batch-Datei öffnen

Ich habe zwei Dateien im selben Ordner, die ich gerne ausführen möchte. Die eine ist eine "txt"-Datei und die andere ist die Programmverknüpfung zu einer "exe". Ich möchte eine Stapeldatei am gleichen Ort erstellen, um die Textdatei und die Verknüpfung zu öffnen und dann die Stapeldatei zu schließen (aber die Textdatei und das Programm bleiben geöffnet).

Ich habe dies ohne Erfolg versucht:

open "myfile.txt"
open "myshortcut.lnk"

Hat auch nicht funktioniert:

start "myfile.txt"
start "myshortcut.lnk"
Lösung

Ich konnte die Lösung herausfinden:

start notepad "myfile.txt"
"myshortcut.lnk"
exit
Kommentare (0)

Setzen Sie den Namen der Datei, die Sie öffnen wollen, nicht in Anführungszeichen; "start "meineDatei.txt&quot" öffnet eine neue Eingabeaufforderung mit dem Titel "meineDatei.txt", während "start meineDatei.txt" "meineDatei.txt" in Notepad öffnet. Es gibt keine einfache Lösung für den Fall, dass Sie eine Konsolenanwendung mit einem Leerzeichen im Dateinamen starten wollen, aber für andere Anwendungen funktioniert start "" "meineDatei.txt".

Kommentare (1)

Ich benutze

@echo off
Start notepad "filename.txt"
exit

um die Datei zu öffnen.

Ein anderes Beispiel ist

@echo off
start chrome "filename.html"
pause
Kommentare (0)