Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

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, 5514 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
Windows Netzwerk
GPO- Word Vorlagen (2)

Frage von Technology-L zum Thema Windows Netzwerk ...

Outlook & Mail
Ooutlook - zwischenspeichern öffentlicher IMAP Vorlagen abschalten (3)

Frage von Apophis zum Thema Outlook & Mail ...

iOS
gelöst Outlook Konten ändern in iPad (2)

Frage von Stefanie zum Thema iOS ...

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

Frage von fffffuuuuuuuhhhh zum Thema Batch & Shell ...

Neue Wissensbeiträge
Multimedia

Raspberry Pi als Digital-Signage-Computer

(1)

Information von BassFishFox zum Thema Multimedia ...

Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(15)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Freigabe aus anderem Netz nicht erreichbar (31)

Frage von McLion zum Thema Router & Routing ...

Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail (24)

Frage von ahstax zum Thema Visual Studio ...

Batch & Shell
Batch Programm verhalten bei shoutdown -p (19)

Frage von Michael-ITler zum Thema Batch & Shell ...

Windows Netzwerk
Netzwerk Neustrukturierung (15)

Frage von IT-Dreamer zum Thema Windows Netzwerk ...