{title}

Hallo Leute,
Ist es möglich, eine.txt-Datei direkt aus einer Batch-Datei an ein Postfach zu senden (und dann mit Outlook zu senden)?
Thaks,
Ciao
Riccardo

Es gibt wahrscheinlich Produkte von Drittanbietern, mit denen Sie dies aus einer Batch-Datei heraus tun können (versuchen Sie, nach ihnen zu googeln). Andernfalls können Sie ein Skript verwenden:
Code:
Set objEmail = CreateObject ("CDO.Message")
objEmail.From
objEmail.To
objEmail.Subject
objEmail.Textbody
objEmail.AddAttachment "Dateiname anhängen"
objEmail.Configuration.Fields.Item ("// schemas.microsoft.com/cdo/configurati
on/sendusing ") = 2
objEmail.Configuration.Fields.Item ("// schemas.microsoft.com/cdo/configurati
on/smtpserver ")
objEmail.Configuration.Fields.Item ("// schemas.microsoft.com/cdo/configurati
on/smtpserverport ") = 25
objEmail.Configuration.Fields.Update
objEmail.Send
Geben Sie im Parameter from Ihre E-Mail-Adresse ein. Listen Sie im Parameter to die Adressen auf, an die Sie die E-Mail senden. Trennen Sie mit Semikolon, wenn mehrere Adressen vorhanden sind. In Subjekt und Körper alles Geeignete setzen. Tragen Sie im Parameter attachments den Pfad und den Dateinamen Ihrer Datei ein. Geben Sie im Parameter smtpserver Ihren E-Mail-Servernamen ein. Möglicherweise müssen Sie sich bei Ihrem ISP nach diesen Informationen erkundigen, obwohl die meisten ISPs diese Informationen auf ihren Websites haben. Ändern Sie nicht die restlichen Parameter.
Speichern Sie die Datei mit einer VBS-Erweiterung und führen Sie sie über die Befehlszeile aus als cscript scriptname.vbs
Viel Glück.
Diese Frage wurde bereits mehrfach gestellt und beantwortet. Bitte recherchieren Sie Ihre Frage vor dem Posten.

Danke SideW
Ich werde es versuchen.
Pass auf dich auf
Riccardo

SideW, oder wer helfen will,
Was ist, wenn ich versuche, das VBS-Skript mit dem Befehl "call" aus der Batch-Datei aufzurufen?
Vielen Dank,
Riccardo

Wenn das Skript korrekt ist, sollte das funktionieren. (der Aufrufbefehl) wie man es benutzt
Anruf
Beispiel: c: /test.vbs

Hallo SideW
Wenn ich das Skript starte, erhalte ich einen Fehler wie diesen:
.vbs (7, 82) Microsoft VBScript-Kompilierungsfehler: Zeichenfolge ohne Beendigung.
Was kann es sein?
Ciao
Riccardo

Anscheinend bist du auf eine Einschränkung des Forums gestoßen. Einige der Zeilen, die Sie als zwei Zeilen sehen, wurden geschrieben und müssen nur eine Zeile sein, sofern Sie keine Fortsetzung verwenden.
Alle Zeilen, denen Folgendes vorausgeht: objEmail.Configuration.Fields.Item (gefolgt von einer weiteren Zeile), müssen eine Zeile in Ihrem Editor sein.
Hoffe das hilft.

Ciao SideW Früher
Ja, du hattest recht, eigentlich fand ich es ein paar Sekunden nachdem ich es gepostet hatte.
aber jetzt, wenn ich es laufen lasse, habe ich diese Fehlermeldung:
.vbs (6, 1) CDO.Message.1: Das angegebene Protokoll ist unbekannt
Dies ist die 6. Zeile:
objEmail.AddAttachment "ciao_12.txt"
Aus welchem ​​Grund sollte das Protokoll unbekannt sein?
Ciao
Ric

Sie müssen einen vollständig qualifizierten Dateinamen für den Anhang verwenden.
Beispiel: "Laufwerk: dir1 dir2 ciao_12.txt"
Hoffe das hilft.

.rückt näher,
Dein letzter Tipp hat funktioniert, aber jetzt sieh dir das an, es sieht so aus, als würde der Mailserver den Befehl nicht bekommen:
.vsb (11,1) (null): Die Nachricht konnte nicht an den SMTP-Server gesendet werden.
0217. Die Serverantwort war nicht verfügbar
ciao
Ric

Möglicherweise haben Sie die Anweisungen zum Code übersehen:
Sie haben Ihr Skript nicht gepostet. Vermutlich ist der Parameter smtpserver fehlerhaft. Hosten Sie Ihre eigene E-Mail? Wenn Sie sich bei Ihrem Netzwerkadministrator erkundigen oder sich ansonsten bei Ihrem Internetdienstanbieter nach Einzelheiten erkundigen müssen.

Kann keine Mircrosoft Works-Kalkulationstabellen öffnen

Meine Frau hatte Probleme beim Öffnen einer Microsoft Works-Tabelle auf ihrem Laptop. Sie hatte es in der Nacht zuvor geöffnet und problemlos benutzt. Es befindet sich übrigens auf einem Sandi's Memory Stick. Sie erhält immer wieder die Meldung: Microsoft Works kann keine andere Tabelle oder Datenbank öffnen. Es können immer nur 6 Arbeitsblätter oder Datenbanken gleichzeitig geöffnet sein. Schließen Sie mindestens eine Tabelle oder Datenbank und versuchen Sie es erneut. Ich nahm ihren Memory Stick und versuchte das Gleiche vergeblich auf unserem Heimcomputer. Ich habe dann die jeweilige Tabelle auf eine Diskette kopiert und sie konnte immer noch nicht geöffnet werden. Ich habe versucht, verschiedene zu öffnen und die gleiche Nachricht erhalten. Was ist das Geschäft? Ich verwende Microsoft Works 2004.

Keine Abnehmer?

Haben Sie diese MS Works-Datei auf den Desktop kopiert oder konnten Sie sie auf keinem anderen Computer öffnen?

Nein, ich habe es nicht getan, aber ich werde es versuchen, und ich konnte es auch nicht auf meinem Heimcomputer öffnen.

Probieren Sie es auf so vielen Computern aus, wie Sie können. Wenn es immer noch nicht geöffnet wird, müssen Sie möglicherweise damit rechnen, dass die Daten verloren gehen.

Meine Frau kann sie in ihrem Geschäft am Computer öffnen. Ist es zum Öffnen einer Tabelle wichtig, ob die Tabelle mit einer anderen Version von Works erstellt wurde?

Ja. Wenn die Version, in der die Works-Datei erstellt wurde, höher ist als die Version, die Sie zu Hause haben, können Sie sie nicht öffnen. Sie müssen dieselbe Version haben. Ich bin sicher, dass Sie die Works-Datei als ältere Version speichern können, um ältere Dateien zuzulassen Version von MS Works, um es zu öffnen.

Das wars dann wohl. Ich hatte ursprünglich gedacht, dass ich 04 als Geschäft meiner Frau nutzen würde, aber ich hatte eine 07-Version von der Arbeit und lud sie auch auf ihren Laptop.

Beliebte Beiträge