Batch, Datein öffnen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Es gibt hier weiter unten im Forum ein Rubrik Shell/Batch ;)
    UPDATE by d0nut: Thread verschoben

    Läuft das unter Windows oder?

    Kann deine Programm.exe als Parameter die zu öffnende Datei?
    Wenn nein, musst du andere Wege suchen.

    Sind die Datei.Endungen mit den aufrufenden Programmen verknüpft?
    Wenn ja, nur "xy.txt" in die Batchdatei.

    Wenn du keine Verknüpfungen willst, "programm.exe xy.txt" in die Batch.
    Hier wurde ein gleicher Pfad der bekannt ist angenommen - sonst musst du das halt ergänzen - die Ergänzungen sind nicht bei allen Windowsversionen gleich ;(

    MfG bcc-fan

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Torben Brodt ()

  • Also noch einmal von vorn.

    Willst du das der WindowsEditor deine xy.txt öffnet?
    Meist ist die Endung .txt mit dem Editor verknüpft.

    Soll ein weiteres Programm zusätzlich die selbe Datei gleichzeitig öffnen?
    Dies kann, muss aber nicht, programmiertechnisch verriegelt sein damit eindeutig ein Programm Vorrang hat.
    Denn sonst könnte es sein das 2 oder mehr Nutzer gleichzeitig ein Dokument bearbeiten. Welche Version soll dann endgültig sein, diejenige die zufälliger Weise zuletzt gespeichert wurde?

    MfG Bcc-fan
  • Also bei mir funktioniert der Code wunderbar. Es wird zuerst die Textdatei geöffnet, dann das Programm (während die Textdatei aber noch geöffnet ist).
    Vielleicht sind deine Dateiverknüpfungen fehlerhaft. Versuche mal folgendes:

    Quellcode

    1. start "Titel" "notepad C:\Users\Admin\test.txt"
    2. start "Titel2" "C:\Users\Admin\programm.exe"
    3. exit
    Open Source --> Programmieren aus Leidenschaft :!:

    Ich stehe weder für privaten Support per PM noch über einen IM zur Verfügung. Danke.