1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 128 ESR
    4. Thunderbird 115 ESR
    5. Thunderbird Beta Version
    6. Language Pack (User Interface)
    7. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
    4. Last Changes
  5. Forums
    1. Unresolved Threads
    2. Latest Posts
    3. Threads of the last 24 hours
  • Login
  • Register
  • 
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Forum
  • Lexicon
  • Articles
  • Pages
  • More Options
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu E-Mail und allgemeines Arbeiten
  4. Allgemeines Arbeiten / Konten einrichten / Installation & Update

[gelöst] compose - Dateiname mit Komma - Komma escapen

  • cMaster
  • September 19, 2011 at 7:31 AM
  • Closed
  • Thread is Resolved
  • cMaster
    Member
    Posts
    11
    Member since
    25. Aug. 2009
    • September 19, 2011 at 7:31 AM
    • #1

    Hallo,

    ich möchte Thunderbird (6.0.2 unter Win XP SP3) mittels des compose-Parameters aufrufen, um den "Nachricht verfassen"-Dialog zu öffnen und gleich Dateien an zu hängen. Funktioniert eigentlich auch.

    Code
    <Pfad zu TB>\thunderbird.exe -osint -compose "attachment='file://<Pfad>/Dateiname.doc'"

    Wenn ich jetzt aber eine Datei habe, die im Dateinamen ein Komma (,) enthält (bspw: "Datei,Name.doc"), funktioniert das Ganze nicht mehr, da das Komma ja normalerweise das Trennzeichen zum nächsten Anhang ist.

    Theoretisch sollte ich das Komma jetzt irgendwie escapen, aber wie?
    Ich habe auch schon probiert mit: "%2C" | "=2C" | ",," | "\," Leider alles ohne jeglichen Erfolg, deshalb die Frage,
    wie muss ich einen Dateinamen übergeben, der ein Komma enthält?

    Vielen Dank

    Gruß Stefan

    Edited once, last by cMaster (October 7, 2011 at 10:10 AM).

  • Feuerdrache
    Senior Member
    Reactions Received
    323
    Posts
    6,059
    Member since
    4. Apr. 2009
    Helpful answers
    12
    • September 19, 2011 at 11:50 AM
    • #2

    Hallo Stefan,

    das hilft Dir jetzt nicht bezüglich Deines Problems weiter. Dennoch eine Bemerkung:

    Mir erschließt sich nicht der Sinn eines Kommas in einem Dateinamen. :gruebel:

    Welche Gründe gibt es dafür, dass einige Deiner Dateien das Komma im Namen enthalten?

    Gruß
    Feuerdrache

    „Innerhalb der Computergemeinschaft lebt man nach der Grundregel, die Gegenwart sei ein Programmfehler, der in der nächsten Ausgabe behoben sein wird.“
    Clifford Stoll, amerik. Astrophysiker u. Computer-Pionier

  • Cosmo
    Guest
    • September 19, 2011 at 11:55 AM
    • #3

    Hallo

    nicht getestet (weil kein Bedarf), aber versuch es doch einmal so:

    Code
    "attachment='file://"<Pfad>/Dateiname.doc"'"


    (Also den Pfadnamen noch einmal zwischen die Anführungszeichen setzen.)

  • cMaster
    Member
    Posts
    11
    Member since
    25. Aug. 2009
    • September 19, 2011 at 4:19 PM
    • #4

    Feuerdrache: Naja, zum einen habe ich durchaus Dateinamen, die ein Komma enthalten, aber es geht mir vor allem darum, dass ich nicht bestimmen kann, was die Leute im Büro tun, und daher auch nicht bestimmen kann, ob ein Dateiname ein Komma enthält oder nicht.

    @Cosmo: Die Idee hatte ich auch schon, geht leider nicht... Aber theoretisch müsste ich ja auch andere Zeichen wie ' (einfaches Anführungszeichen) escapen können, denn das darf ja laut Windowsrichtlinien auch in einem Dateinamen enthalten sein...

  • Feuerdrache
    Senior Member
    Reactions Received
    323
    Posts
    6,059
    Member since
    4. Apr. 2009
    Helpful answers
    12
    • September 19, 2011 at 4:26 PM
    • #5
    Quote from "Cosmo"

    Hallo

    nicht getestet (weil kein Bedarf), aber versuch es doch einmal so:

    Code
    "attachment='file://"<Pfad>/Dateiname.doc"'"


    (Also den Pfadnamen noch einmal zwischen die Anführungszeichen setzen.)

    Ich variiere Cosmos Vorschlag aufgreifend mal wie folgt:

    Code
    "attachment='file://<Pfad>/"Datei"+","+"name.doc"'"

    Teste dies doch einmal.

    Gruß
    Feuerdrache

    „Innerhalb der Computergemeinschaft lebt man nach der Grundregel, die Gegenwart sei ein Programmfehler, der in der nächsten Ausgabe behoben sein wird.“
    Clifford Stoll, amerik. Astrophysiker u. Computer-Pionier

  • cMaster
    Member
    Posts
    11
    Member since
    25. Aug. 2009
    • September 23, 2011 at 10:53 PM
    • #6

    Hallo,

    leider negativ, funktioniert nicht...

    Aber es muss doch irgend eine Mglk. geben, Dateien, deren Name ein Komma enthält, an TB weiter zu geben?

    Wie funktioniert denn das ganze, wenn man eine Datei via "Senden an > E-Mail-Empfänger" an TB sendet? Denn da funktioniert es mit dem Komma und sonstigen Zeichen.

    Viele Grüße

    Stefan

  • cMaster
    Member
    Posts
    11
    Member since
    25. Aug. 2009
    • October 7, 2011 at 10:10 AM
    • #7

    Hallo,

    also, ich habe jetzt eine Lösung gefunden, ich bin damit zwar nicht ganz glücklich, aber es ist in der Not akzeptabel...

    Ich habe das jetzt folgendermaßen gelöst:

    • bei den Anhängen lasse ich jetzt immer den Dateipfad durchsuchen, und wenn dieser ein ' (einfaches Anführungszeichen) oder ein , (Komma) enthält, dann lese ich den 8.3-Dateinamen dieser Datei aus, und verwende diesen, dann habe ich das Problem mit den speziellen Sonderzeichen nicht mehr.
    • beim Betreff und dem Body gibt es nur ein Problem, wenn die Zeichen ', (ohne Leerzeichen in dieser Reihenfolge) enthalten sind... Umgangen habe ich das jetzt, indem ich zwischen ' und , einfach ein Leerzeichen einfügen lasse, dann funktioniert das auch wieder.

    Das ist für mich zwar keine zufriedenstellende Lösung, solch ein "Rum-Gepfusche" durch austesten, aber in der Not akzeptabel...

    Viele Grüße

    Stefan

  • Community-Bot September 3, 2024 at 7:50 PM

    Closed the thread.

Current app version

  • Thunderbird 150.0.2 veröffentlicht

    Thunder May 9, 2026 at 1:43 AM

Current 140 ESR version

  • Thunderbird 140.10.2 ESR veröffentlicht

    Thunder May 9, 2026 at 1:46 AM

No Advertisements

There are no advertisements here. Maybe you give the website owner (Alexander Ihrig - aka "Thunder") instead something to be able to finance these sites in the long run. Many Thanks!

Thank you for the support!

Coffee to be spent?

Donate now via Paypal*

*Forwarding to PayPal.Me

Thunderbird Mail DE
  1. Imprint & Contact
  2. Privacy Policy
    1. Cookie Policy
  3. Terms of Use
  4. Donation Call for Thunderbird
Help for this website
  • All website support articles
  • How to use website search
  • How to create a forums user account
  • How to create and edit a forums thread
  • How to reset your forums password
Copyright © 2003-2026 Thunderbird Mail DE

You are NOT on an official page of the Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, Seamonkey®, XUL™ and the Thunderbird logo are (among others) registered trademarks of the Mozilla Foundation.

Powered by WoltLab Suite™