Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Outlook Vorlagen per Batch ändern

Frage Microsoft Outlook & Mail

Mitglied: delmic

delmic (Level 1) - Jetzt verbinden

23.01.2009, aktualisiert 03:47 Uhr, 5478 Aufrufe, 2 Kommentare

Ich möchte einige Outlook vorlagen per Batch ändern.

Hhabe versucht das wie unten zu realsieren.
Leider habe ich das Problem, es funktioniert nur mit *.txt Fieles..
Bei Vorlagenfiles von Outlook (*.oft) bringt das Programm die Fehlermeldungen:

C:\DOKUME~1\mdellerm\LOKALE~1\TempReplaceInFile.vbs(1, 109) Laufzeitfehler in Mi
crosoft VBScript: Ungültiger Prozeduraufruf oder ungültiges Argument
C:\DOKUME~1\mdellerm\LOKALE~1\TempReplaceInFile.vbs(1, 76) Laufzeitfehler in Mic
rosoft VBScript: Eingabe hinter Dateiende.

Die *.oft File kann ich auch mit dem Editor änderen und speichern, aber wenn ich die Datei anschließend wieder mit Outlook öffenn möchte bekomme ich die Aufschlussreiche Fehlermeldung:

Die Datei xy.oft kann nicht geöffnet werden. Möglicherweise existiert die Datei nicht, oder Siebesitzen nicht die Berechtigung, die Datei zu öffnen, oder die Datei ist von e9inem anderen Programm geöffnet. Klicken Sie mit der rechten Maustaste auf den Ordner, der die Datei enthält, und klicken Sie dann auf "Eigenschaften", um Ihre 'Berechtigungen für den Ordner zu überprüfen.

Was natürlich Käse ist.
Kann mir jemand sagen, was ich da machen kann?

--------------------------------------Listing anfang --------------------------------------
@echo off & setlocal

::Die Variablen für Datum definieren
FOR /F "tokens=1,2,3,4 delims=/. " %%a in ('date/T') do set JJ=%%c
FOR /F "tokens=1,2,3,4 delims=/. " %%a in ('date/T') do set MM=%%b
FOR /F "tokens=1,2,3,4 delims=/. " %%a in ('date/T') do set TT=%%a

::Ein- Ausgaben definieren
set "Alt=C:\MailTest\Vorlagen\xyz1.oft"
set "Neu=C:\MailTest\Vorlagen\xyz1_neu.oft"
call :Datum
set "Alt=C:\MailTest\Vorlagen\xyz2.oft"
set "Neu=C:\MailTest\Vorlagen\xyz2_neu.oft"
call :Datum
set "Alt=C:\MailTest\Vorlagen\xyz3.oft"
set "Neu=C:\MailTest\Vorlagen\xyz3_neu.oft"
goto :end

:Datum
set "Von1=tt.mm.jjjj"
set "Nach1=%TT%.%MM%.%JJ%"
set "Von2=jjjj.mm.tt"
set "Nach2=%JJ%.%MM%.%TT%"

set R=%temp%ReplaceInFile.vbs

>%R% echo Set fso=CreateObject("Scripting.FileSystemObject"):Set a=WScript.Arguments:T=fso.OpenTextFile(a(0)).ReadAll:fso.CreateTextFile(a(0)).Write Replace(T,a(1),a(2))

copy "%Alt%" "%Neu%">nul
pause
cscript nologo %R% "%Neu%" "%Von1%" "%Nach1%"
cscript
nologo %R% "%Neu%" "%Von2%" "%Nach2%"
goto :eof
:end
----------------------------Listing ende -----------------------------------------------------
Mitglied: NetWolf
23.01.2009 um 09:52 Uhr
Ich möchte einige Outlook vorlagen per Batch ändern.

warum, in Outlook hast du doch die Möglichkeit -> veröffentlichen

Hhabe versucht das wie unten zu realsieren.
Leider habe ich das Problem, es funktioniert nur mit *.txt Fieles..

logisch, eine OFT-Datei ist idR. eine HTML-Datei

Die *.oft File kann ich auch mit dem Editor änderen und
speichern, aber wenn ich die Datei anschließend wieder mit
Outlook öffenn möchte bekomme ich die Aufschlussreiche
Fehlermeldung:

weil du keinen HTML-fähigen Editor genutzt hast und den Dateiheader verändert hast.

Kann mir jemand sagen, was ich da machen kann?

- ändere die Vorlage in Outlook
- veröffentliche die Vorlage
- bitte ggf. den Exchange-Admin dir einen Ordner für die/deine Vorlagen in den öffentlichen Ordnern zu erstellen.

Wichtig! um die Vorlage als oft-Datei wieder speichern zu können, darf Word nicht als Email-Editor genutzt werden!

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)
Bitte warten ..
Mitglied: delmic
23.01.2009 um 15:18 Uhr
Vielen Dank für deine schnelle Hilfe Wolfgang.
Outlook ist leider eines der Programme, die ich am wenigsten kenne...
auch wollte ich möglichst wenig an der bestehende Struktur ändern.
Die Vorlagen stehen in einem Ordner auf dem Netzwerk und werden bei Bedarf direkt aus einem auf dem Bildschirm angebrachtem HTML Fenster von den berechtigten Nutzern aufgerufen, mit Daten gefüllt, zwischengespeichert nachbearbeitet und wenn alle Infos beieinander sind versendet.
Ich sehe schon, ich muss mich da tiefer mit Outlook und Vorlagen beschäftigen.
Gruß
Micha
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Foto lässt sich nur in Outlook Web App ändern (3)

Frage von Scorp1337 zum Thema Microsoft Office ...

Microsoft Office
gelöst Outlook 2010 Betreff ändern bzw. einkürzen (9)

Frage von Denyo25 zum Thema Microsoft Office ...

Batch & Shell
gelöst Dateinamen mit Batch-Datei ändern - Problem (9)

Frage von fffffuuuuuuuhhhh zum Thema Batch & Shell ...

Batch & Shell
gelöst Teile eines Dateinamens ändern mit Batch Datei (4)

Frage von fffffuuuuuuuhhhh zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows 10

Windows 8.x oder 10 Lizenz-Key aus dem ROM auslesen mit Linux

(6)

Tipp von Lochkartenstanzer zum Thema Windows 10 ...

Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(38)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Heiß diskutierte Inhalte
Windows 10
gelöst Windows 10 Home "Netzlaufwerk nicht bereit" (19)

Frage von Oggy01 zum Thema Windows 10 ...

SAN, NAS, DAS
+100tb Storagelösung (12)

Frage von Data-Fabi zum Thema SAN, NAS, DAS ...

LAN, WAN, Wireless
Cisco W-Lan Controller als Applicance oder Software (11)

Frage von Herbrich19 zum Thema LAN, WAN, Wireless ...

DNS
gelöst Komplette TLD Überschreiben bzw eigene Definieren (10)

Frage von Herbrich19 zum Thema DNS ...