Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Batch-Script mailto

267 views
Skip to first unread message

Christof Kluß

unread,
Apr 26, 2010, 10:45:54 AM4/26/10
to
Hallo,

ich mᅵchte gerne einen Anhang bei mailto in einem Batch-Script benutzen:

start "" "mailto:te...@example.com?attachment=C:\test.txt"

funktioniert leider nicht. Der Mailclient ᅵffnet zwar, aber die Datei
wird nicht als Anhang eingebunden.

Habt ihr einen Tipp was ich falsch mache?

Gruᅵ,
Christof

Peter Schleif

unread,
Apr 26, 2010, 11:45:56 AM4/26/10
to
Christof Kluß schrieb am 26.Apr.2010 16:45 Uhr:
>
> ich möchte gerne einen Anhang bei mailto in einem Batch-Script benutzen:
>
> start "" "mailto:te...@example.com?attachment=C:\test.txt"
>
> funktioniert leider nicht. Der Mailclient öffnet zwar, aber die Datei
> wird nicht als Anhang eingebunden.

Für Thunderbird klappt es so:

rem ========== das Folgende alles in eine Zeile ====================

start "foo" "C:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe"
-compose "to=te...@example.com,subject=Betreff,body='Dies ist ein
Test',attachment='C:\test.txt,C:\test2.txt,C:\test3.txt'"

Peter

http://www.thunderbird-mail.de/wiki/Aufrufparameter_von_Thunderbird

Christof Kluß

unread,
Apr 26, 2010, 12:12:57 PM4/26/10
to
Hallo Peter,

Am 26.04.2010 17:45, schrieb Peter Schleif:
>> start "" "mailto:te...@example.com?attachment=C:\test.txt"
>>
>> funktioniert leider nicht. Der Mailclient öffnet zwar, aber die Datei
>> wird nicht als Anhang eingebunden.
>
> Für Thunderbird klappt es so:

das mit Thunderbird hatte ich auch schon probiert und klappt
grundsätzlich. (Alle, die das Script ausführen werden haben auch
Thunderbird.)

Das Problem dabei ist aber, dass ich nicht weiß, wo die
"thunderbird.exe" bei ihnen liegt. Bekommt man das auch ohne absoluten
Pfad hin?

Gruß,
Christof

Peter Schleif

unread,
Apr 26, 2010, 12:35:39 PM4/26/10
to
Christof Kluß schrieb am 26.Apr.2010 18:12 Uhr:
>
> Das Problem dabei ist aber, dass ich nicht weiß, wo die
> "thunderbird.exe" bei ihnen liegt. Bekommt man das auch ohne absoluten
> Pfad hin?

Wenn Thunderbird normal installiert wurde:

%PROGRAMFILES%\Mozilla Thunderbird\thunderbird.exe


Auf 64-bit-Systemen:

%PROGRAMFILES(x86)%\Mozilla Thunderbird\thunderbird.exe


Am besten mit IF EXISTS prüfen, wo die EXE liegt und dann das passende
Kommando starten.

Peter

Christof Kluß

unread,
Apr 26, 2010, 1:40:47 PM4/26/10
to
Hallo Peter,

Am 26.04.2010 18:35, schrieb Peter Schleif:
> Wenn Thunderbird normal installiert wurde:
> %PROGRAMFILES%\Mozilla Thunderbird\thunderbird.exe
> Auf 64-bit-Systemen:
> %PROGRAMFILES(x86)%\Mozilla Thunderbird\thunderbird.exe
> Am besten mit IF EXISTS prüfen, wo die EXE liegt und dann das passende
> Kommando starten.

Super, so geht es einwandfrei, vielen Dank.

Gruß,
Christof

0 new messages