kptmetal
Goto Top

Outlook Signatur mit Bild über bat und html files generieren

Moin zusammen,

Folgendes Szenario:

Ein Kollege von mir (leider nicht mehr im Unternehmen) hat ein Batchfile (SigOutlook.bat) geschrieben, welches ein über das netlogon.bat File aufgerufen wird wenn sich ein Benutzer anmeldet.
SigOutlook.bat kopiert das zu verwendene Bild ins Verzeichnis
C:\Users\...\AppData\Roaming\Microsoft\Signatures
generiert ein Text file für den Signaturtext, zwei XML files (colorschememapping.xml und filelist.xml) und ein HTML File, über welches das Bild eingebunden wird
<![if !vml]><img border=0 width=214 height=103 src="Signatur-Dateien/image002.png" v:shapes="_x0000_i1026"><![endif]>  

Wenn der Outlook Anwender nun eine neue Email schreiben möchte bekommt er folgende Fehlermeldung:

Einige Dateien dieser Website befinden sich nicht an der erwarteten Stelle. Möchten Sie sie trotzdem herunterladen? Wenn Sie sicher sind, dass die Seite aus einer vertrauenswürdigen Quelle stammt, klicken Sie auf "Ja".

Bestätigt man die Meldung, wird die Signatur mit Bild richtig angezeigt. Wenn man es ablehnt, dann fehlt das Bild mit einem roten X an der Stelle. Dieser Meldung tritt nach jedem Neustart von Outlook auf.

Falls noch Informationen Fehlen, um die Frage zu beantworten, reiche ich diese noch nach.
Da ich selbst noch nicht so viel Erfahrung in HTML und Outlook-Verwaltung habe, bin ich für ein wenig Hilfe sehr Dankbar.

Gruß
KptMetal

Content-ID: 398412

Url: https://administrator.de/contentid/398412

Ausgedruckt am: 22.11.2024 um 12:11 Uhr

Penny.Cilin
Penny.Cilin 16.01.2019 um 17:18:42 Uhr
Goto Top
Hallo,

poste doch einfach mal das Batchfile hier ins Forum. Nutze dazu die Codetags, indem Du den Batchcode markierst und anschließend links das Symbol über der Kamera anklickst.
Danach sieht der Batchcode etwa so aus:
@Echo Off %debug% 
cls

Dann schauen wir mal weiter.

Gruss Penny
KptMetal
KptMetal 17.01.2019 um 08:16:30 Uhr
Goto Top
Moin,

das ist der Inhalt des Batchfiles, alle Unternehmensdaten habe ich durch andere Begriffe ersetzt.
Gruß
KptMetal

@echo off
@echo off

title Email-Signatur Generator

REM ==========================================
REM Definiere Zeit-Format
REM ==========================================
set "datum=%date:~-4%%date:~-7,2%%date:~-10,2%"  
set "zeit=%time:~0,2%%time:~3,2%%time:~6,2%"  
set "zeit=0%zeit: =%"  
set "zeit=%zeit:~-6%"  

chcp 1252 >nul

REM ==========================================
REM Konfig-Bereich zum Definieren der Variablen
REM ==========================================

REM Das ist der Standardpfad für die Signaturen unter Windows
REM Für Testzwecke sollte hier etwas anderes eingestellt werden!
SET SIGPATH="%APPDATA%\Microsoft\Signatures"  
SET SIGPATHSHORT="%APPDATA%\Microsoft"  
SET SIG_BACKUP="%APPDATA%\Microsoft\Signatures_Backup"  
SET PICTUREPATH="%APPDATA%\Microsoft\Signatures\logo_small.jpg"  

REM Skritpbefehle
SET "PROG1=<!--[if gte vml 1]><v:"  
SET "PROG2=<![endif]--><![if !vml]>"  
SET "PROG3=<![endif]>"  
SET "PROG4=<!--[if !mso]>"  
SET "PROG5=<![endif]--><!--[if gte mso 9]><xml>"  
SET "PROG6=</xml><![endif]-->"  
SET "PROG7=<!--[if !mso]>"  



REM Standardtext
SET "GRUSS=Mit freundlichen Grüßen"  
SET "ZUSATZ1=Unternehmen"  
SET "ZUSATZ2=Strasse HNr"  
SET "ZUSATZ3=Tel.: 0123456789"  
SET "ZUSATZ4=Fax : 0123456789"  
SET "ZUSATZ5=E-Mail: info@Unternehmen.de"  
SET "ZUSATZ6=Internet: www.Unternehmen.de"  

REM HTML-Text
SET "GRUSS_HTM="Mit freundlichen Gr&uuml;&szlig;en"  
SET "ZUSATZ1_HTM=Unternehmen"  
SET "ZUSATZ2_HTM=Strasse HNr"  
SET "ZUSATZ3_HTM=Tel.: 0123456789"  
SET "ZUSATZ4_HTM=FAX: 0123456789"  
SET "ZUSATZ5_HTM=E-Mail: info@Unternehmen.de"  
SET "ZUSATZ6_HTM=Internet: www.Unternehmen.de"  

REM ==========================================
REM Den aktuellen Anmeldeserver als DC zur LDAP-Abfrage verwenden
REM ==========================================
set DC1=%LOGONSERVER:~2%
set DC=%DC1%.%USERDNSDOMAIN%

REM ==========================================
REM Programmpfad für die EXE-Datei, da diese im Normalfall nicht auf dem Client-PC vorhanden sind (DSGET.EXE); Pfad nicht mit einem "\" abschließen!  
REM ==========================================
set programpath=%LOGONSERVER%\NETLOGON\outlooksignature
set programpath=%LOGONSERVER%\NETLOGON\outlooksignature
cls

REM ==========================================
REM Schleife zum Beenden der Outlook.exe
REM ==========================================
echo ###########################################################
echo # Skript zur automatischen Generierung der Email-Signatur #
echo #                      (C) by Snaker                      #
echo #                     v1.6 - 19.06.2012                   #
echo ###########################################################
echo.
:STOP_OUTLOOK
echo.
echo.
TaskList /FI "IMAGENAME eq OUTLOOK.EXE" 2>NUL | Find "OUTLOOK.EXE" >NUL  
IF ERRORLEVEL == 1 (
  GOTO START
  ) ELSE (
REM    GOTO Loop
taskkill /F /IM "OUTLOOK.EXE"  
ping 192.168.1.11
goto STOP_OUTLOOK
	
    )
   
:Loop
echo.
echo.
echo Der Prozess "OUTLOOK.EXE" ist noch nicht beendet.  
echo Bitte beenden Sie Outlook, bevor Sie fortfahren!
echo.
chcp 850 >nul
pause
goto STOP_OUTLOOK

:START
REM ==========================================
REM Per LDIFDE das LDAP auslesen und in TXT schreiben
REM ==========================================
if exist "%userprofile%\%username%.txt" del "%userprofile%\%username%.txt"  
if exist "%userprofile%\%username%_uni.txt" del "%userprofile%\%username%_uni.txt"  
"%programpath%\ldifde.exe" -u -s %DC% -r "(userPrincipalName=%username%@%userdnsdomain%)" -f "%userprofile%\%username%_uni.txt" -l info,givenName,sn,title,company,department,telephoneNumber,facsimileTelephoneNumber,mail,  
if not exist "%userprofile%\%username%_uni.txt" goto NOTXT  
TYPE "%userprofile%\%username%_uni.txt" > "%userprofile%\%username%.txt"  
if not exist "%userprofile%\%username%.txt" goto NOTXT  


REM ==========================================
REM TXT auslesen und Variablen setzen
REM ==========================================
For /F "tokens=1* delims=: " %%a in ('findstr /B /L "info: " "%userprofile%\%username%.txt"') Do @Set "Info=%%b"  
if /I "%Info%"=="%userprofile%\%username%.txt" set "Info="  
REM "Info" ist kein erforderlicher Wert, deswegen hier die Prüfung übergehen  

For /F "tokens=1* delims=: " %%a in ('findstr /B /L "givenName: " "%userprofile%\%username%.txt"') Do @Set "Vorname=%%b"  
if "%Vorname%"=="" (SET "FAIL=Vorname") & GOTO NOENTRY  

For /F "tokens=1* delims=: " %%a in ('findstr /B /L "sn: " "%userprofile%\%username%.txt"') Do @Set "Nachname=%%b"  
if "%Nachname%"=="" (SET "FAIL=Nachname") & GOTO NOENTRY  

For /F "tokens=1* delims=: " %%a in ('findstr /B /L "title: " "%userprofile%\%username%.txt"') Do @Set "Titel=%%b"  
if /I "%Titel%"=="%userprofile%\%username%.txt" set "Titel="  
REM "Titel" ist kein erforderlicher Wert, deswegen hier die Prüfung übergehen  

For /F "tokens=1* delims=: " %%a in ('findstr /B /L "company: " "%userprofile%\%username%.txt"') Do @Set "Firma=%%b"  
if "%Firma%"=="" (SET "FAIL=Firma") & GOTO NOENTRY  

For /F "tokens=1* delims=: " %%a in ('findstr /B /L "department: " "%userprofile%\%username%.txt"') Do @Set "Abteilung=%%b"  
if "%Abteilung%"=="" (SET "FAIL=Abteilung") & GOTO NOENTRY  

For /F "tokens=1* delims=: " %%a in ('findstr /B /L "telephoneNumber: " "%userprofile%\%username%.txt"') Do @Set "Telefon=%%b"  
if "%Telefon%"=="" (SET "FAIL=Telefon") & GOTO NOENTRY  

REM For /F "tokens=1* delims=: " %%a in ('findstr /B /L "facsimileTelephoneNumber: " "%userprofile%\%username%.txt"') Do @Set "Fax=%%b"  
REM if "%Fax%"=="" (SET "FAIL=Fax") & GOTO NOENTRY  

For /F "tokens=1* delims=: " %%a in ('findstr /B /L "mail: " "%userprofile%\%username%.txt"') Do @Set "Mail=%%b"  
if "%Mail%"=="" (SET "FAIL=Mail") & GOTO NOENTRY  

REM ==========================================
REM Erstelle Ordnerstruktur, sofern nötig
REM ==========================================
:MAKEDIR
If exist %SIGPATH% goto SAVE_SIG
If exist %SIGPATHSHORT% mkdir %SIGPATH% && goto SAVE_SIG
mkdir %SIGPATHSHORT%
mkdir %SIGPATH%

REM ==========================================
REM Fertige Backup der alten Signatur(en) an
REM ==========================================
:SAVE_SIG
If not exist %SIG_BACKUP% mkdir %SIG_BACKUP%
XCOPY /I /T /Y /E %SIGPATH%\* %SIG_BACKUP%\%datum%_%zeit%
XCOPY /I /Y /E %SIGPATH%\* %SIG_BACKUP%\%datum%_%zeit%
RD /Q /S %SIGPATH%

REM ==========================================
REM Erstelle den Ordner "Signatures" und setze  
REM den Zeichensatz um, zur korrekten Handhabung
REM der Umlaute
REM ==========================================
:GENERATE
If not exist %SIGPATH% mkdir %SIGPATH%
REM DEBUG
COPY /Y %programpath%\logo_small.jpg %SIGPATH%\logo_small.jpg
REM DEBUG ENDE
XCOPY %programpath%\Signatur-Dateien %SIGPATH%\Signatur-Dateien\*.* /s /e /c /y
setlocal enabledelayedexpansion
chcp 1252 >nul

REM ==========================================
REM Generiere Nur-Text-Signatur
REM ==========================================
cls
echo.
echo.
echo Generiere die Mail-Signatur (Nur-Text)
echo.
setlocal enabledelayedexpansion
echo !GRUSS! > %SIGPATH%\%username%.txt
echo Im Auftrag >> %SIGPATH%\%username%.txt
echo. >> %SIGPATH%\%username%.txt
if defined Info echo !Info! !VORNAME! !NACHNAME! >> %SIGPATH%\%username%.txt
if not defined Info echo !VORNAME! !NACHNAME! >> %SIGPATH%\%username%.txt
echo !FIRMA! >> %SIGPATH%\%username%.txt
if defined Titel echo !TITEL! >> %SIGPATH%\%username%.txt
if defined Abteilung echo !ABTEILUNG! >> %SIGPATH%\%username%.txt
echo.  >> %SIGPATH%\%username%.txt
echo Tel.: !TELEFON! >> %SIGPATH%\%username%.txt
if defined Fax echo Fax: !FAX! >> %SIGPATH%\%username%.txt
echo Mail: !MAIL! >> %SIGPATH%\%username%.txt
echo.  >> %SIGPATH%\%username%.txt
echo !ZUSATZ1! >> %SIGPATH%\%username%.txt
echo !ZUSATZ2! >> %SIGPATH%\%username%.txt
echo PLZ Ort >> %SIGPATH%\%username%.txt
echo !ZUSATZ3! >> %SIGPATH%\%username%.txt
echo !ZUSATZ4! >> %SIGPATH%\%username%.txt
REM echo !ZUSATZ5! >> %SIGPATH%\%username%.txt
echo !ZUSATZ6! >> %SIGPATH%\%username%.txt
echo.  >> %SIGPATH%\%username%.txt
echo Bank Name >> %SIGPATH%\%username%.txt
echo BIC: ABCDEFG >> %SIGPATH%\%username%.txt
echo IBAN: DE12 3456 7890 1234 5678 90 >> %SIGPATH%\%username%.txt
echo.  >> %SIGPATH%\%username%.txt
echo Die E-Mail könnte vertrauliche und/oder rechtlich geschützte Informationen enthalten. >> %SIGPATH%\%username%.txt
echo Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, >> %SIGPATH%\%username%.txt
echo informieren Sie bitte sofort den Absender und vernichten Sie die Mail. >> %SIGPATH%\%username%.txt
echo Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail sowie von Teilen dieser E-Mail sind nicht gestattet. >> %SIGPATH%\%username%.txt
endlocal

REM ==========================================
REM Generiere HTML-Signatur
REM ==========================================
echo Generiere die Mail-Signatur (HTML)
echo.
echo ^<html xmlns:v="urn:schemas-microsoft-com:vml" >> %SIGPATH%\%username%.htm"  
echo xmlns:o="urn:schemas-microsoft-com:office:office" >> %SIGPATH%\%username%.htm"  
echo xmlns:w="urn:schemas-microsoft-com:office:word" >> %SIGPATH%\%username%.htm"  
echo xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" >> %SIGPATH%\%username%.htm"  
echo xmlns="http://www.w3.org/TR/REC-html40"^> >> %SIGPATH%\%username%.htm"  
echo ^<head^> >> %SIGPATH%\%username%.htm >> %SIGPATH%\%username%.htm
echo ^<meta http-equiv=Content-Type content="text/html; charset=windows-1252"^> >> %SIGPATH%\%username%.htm  
echo ^<meta name=ProgId content=Word.Document^> >> %SIGPATH%\%username%.htm
echo ^<meta name=Generator content="Microsoft Word 15"^> >> %SIGPATH%\%username%.htm  
echo ^<meta name=Originator content="Microsoft Word 15"^> >> %SIGPATH%\%username%.htm  
echo ^<link rel=File-List href="BenutzernameDesKollegen-Dateien/filelist.xml"^> >> %SIGPATH%\%username%.htm  
echo ^<link rel=Edit-Time-Data href="BenutzernameDesKollegen-Dateien/editdata.mso"^> >> %SIGPATH%\%username%.htm  
echo !PROG4! >> %SIGPATH%\%username%.htm
echo ^<style^> >> %SIGPATH%\%username%.htm
echo v\:* {behavior:url(#default#VML);} >> %SIGPATH%\%username%.htm
echo o\:* {behavior:url(#default#VML);} >> %SIGPATH%\%username%.htm
echo w\:* {behavior:url(#default#VML);} >> %SIGPATH%\%username%.htm
echo .shape {behavior:url(#default#VML);} >> %SIGPATH%\%username%.htm
echo ^</style^> >> %SIGPATH%\%username%.htm
echo !PROG5! >> %SIGPATH%\%username%.htm
echo ^<o:OfficeDocumentSettings^> >> %SIGPATH%\%username%.htm
echo ^<o:AllowPNG/^> >> %SIGPATH%\%username%.htm
echo ^</o:OfficeDocumentSettings^> >> %SIGPATH%\%username%.htm
echo !PROG6! >> %SIGPATH%\%username%.htm
echo ^<link rel=themeData href="BenutzernameDesKollegen-Dateien/themedata.thmx"^> >> %SIGPATH%\%username%.htm  
echo ^<link rel=colorSchemeMapping href="BenutzernameDesKollegen-Dateien/colorschememapping.xml"^> >> %SIGPATH%\%username%.htm  
echo ^</head^> >> %SIGPATH%\%username%.htm
echo ^<body lang=DE link=blue vlink=purple style='tab-interval:35.4pt'^> >> %SIGPATH%\%username%.htm  
echo ^<div class=WordSection1^> >> %SIGPATH%\%username%.htm
echo ^<p class=MsoAutoSig^>^<span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:black'^> >> %SIGPATH%\%username%.htm  
echo Mit freundlichen Grüßen^<br^> >> %SIGPATH%\%username%.htm
echo Im Auftrag^<br^> >> %SIGPATH%\%username%.htm
echo ^<br^> >> %SIGPATH%\%username%.htm
if defined Info echo !Info! !VORNAME! !NACHNAME!^<br^> >> %SIGPATH%\%username%.htm
if not defined Info echo !VORNAME! !NACHNAME!^<br^> >> %SIGPATH%\%username%.htm
echo !FIRMA!^<br^> >> %SIGPATH%\%username%.htm
if defined Titel echo !TITEL!^<br^> >> %SIGPATH%\%username%.htm
echo !ABTEILUNG!^<br^> >> %SIGPATH%\%username%.htm
echo ^<br^> >> %SIGPATH%\%username%.htm
echo Tel.: !TELEFON!^<br^> >> %SIGPATH%\%username%.htm
if defined Fax echo Fax: !FAX!^<br^> >> %SIGPATH%\%username%.htm
echo Mail: ^<a href="mailto:!MAIL!"^>!MAIL!^</a^>^<br^> >> %SIGPATH%\%username%.htm  
echo ^<br^> >> %SIGPATH%\%username%.htm
echo !ZUSATZ1!^<br^> >> %SIGPATH%\%username%.htm
echo !ZUSATZ2!^<br^> >> %SIGPATH%\%username%.htm
echo PLZ Ort^<br^> >> %SIGPATH%\%username%.htm
echo !ZUSATZ3!^<br^> >> %SIGPATH%\%username%.htm
echo !ZUSATZ4!^<br^> >> %SIGPATH%\%username%.htm
REM echo !ZUSATZ5!^<br^> >> %SIGPATH%\%username%.htm
echo !ZUSATZ6!^<br^>^</span^> >> %SIGPATH%\%username%.htm
echo ^<br^> >> %SIGPATH%\%username%.htm
echo ^<p class=MsoAutoSig^>^<span style='font-size:10.0pt;font-family:"Arial",sans-serif;color:black'^>^<br^> >> %SIGPATH%\%username%.htm  
echo ^</span^>!PROG1!shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"^> >> %SIGPATH%\%username%.htm  
echo ^<v:stroke joinstyle="miter"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:formulas^> >> %SIGPATH%\%username%.htm
echo ^<v:f eqn="if lineDrawn pixelLineWidth 0"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="sum @0 1 0"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="sum 0 0 @1"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="prod @2 1 2"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="prod @3 21600 pixelWidth"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="prod @3 21600 pixelHeight"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="sum @0 0 1"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="prod @6 1 2"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="prod @7 21600 pixelWidth"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="sum @8 21600 0"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="prod @7 21600 pixelHeight"/^> >> %SIGPATH%\%username%.htm  
echo ^<v:f eqn="sum @10 21600 0"/^> >> %SIGPATH%\%username%.htm  
echo ^</v:formulas^> >> %SIGPATH%\%username%.htm
echo ^<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/^> >> %SIGPATH%\%username%.htm  
echo ^<o:lock v:ext="edit" aspectratio="t"/^> >> %SIGPATH%\%username%.htm  
echo ^</v:shapetype^>^<v:shape id="_x0000_i1026" type="#_x0000_t75" style='width:160.5pt; height:77.25pt'^> >> %SIGPATH%\%username%.htm  
echo ^<v:imagedata src="Signatur-Dateien/image001.png" o:title="logo_Unternehmen_klein"/^> >> %SIGPATH%\%username%.htm  
echo ^</v:shape^>!PROG2!^<img border=0 width=214 height=103 src="Signatur-Dateien/image002.png" v:shapes="_x0000_i1026"^>^!PROG3! >> %SIGPATH%\%username%.htm  
echo ^<br^> >> %SIGPATH%\%username%.htm
echo ^<br^> >> %SIGPATH%\%username%.htm
echo ^<span style='font-size:7.5pt;font-family:"Arial","sans-serif";color:black'^>Bank Name^<br^> >> %SIGPATH%\%username%.htm  
echo BIC: ABCDEF^<br^> >> %SIGPATH%\%username%.htm
echo IBAN: DE12 3456 7890 1234 5678 90^<br^> >> %SIGPATH%\%username%.htm
echo ^<br^> >> %SIGPATH%\%username%.htm
echo Die E-Mail könnte vertrauliche und/oder rechtlich geschützte Informationen enthalten.^<br^> >> %SIGPATH%\%username%.htm
echo Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben,^<br^> >> %SIGPATH%\%username%.htm
echo informieren Sie bitte sofort den Absender und vernichten Sie die Mail. >> %SIGPATH%\%username%.htm
echo Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail sowie von Teilen dieser E-Mail sind nicht gestattet.^<br^>^</span^> >> %SIGPATH%\%username%.htm
echo ^<p class=MsoAutoSig^>^<o:p^>^&nbsp;^</o:p^>^</p^> >> %SIGPATH%\%username%.htm
echo ^</div^> >> %SIGPATH%\%username%.htm
echo ^</body^> >> %SIGPATH%\%username%.htm
echo ^</html^> >> %SIGPATH%\%username%.htm
goto Filecheck

:Filecheck
REM ==========================================
REM Prüfe ob die Dateien vorhanden sind
REM ==========================================
if not exist %SIGPATH%\%username%.htm echo HTML-Datei nicht vorhanden
if not exist %SIGPATH%\%username%.txt (echo TXT-Datei nicht vorhanden) & (GOTO ERROR) ELSE GOTO ENDE


REM ==========================================
REM Sprungmarke für etwaige Fehler um das
REM Skript zu verlassen
REM ==========================================
:ERROR
chcp 850 >nul
echo.
echo Es ist ein Fehler aufgetreten, die Signatur wurde nicht erstellt, breche ab!
echo.
echo.
pause
exit

:NOTXT
chcp 850 >nul
echo Es ist keine Textdatei vorhanden, breche ab!
echo.
echo.
pause
exit

:NOENTRY
chcp 850 >nul
echo Der Eintrag "%FAIL%" fehlt, breche ab!  
echo.
echo.
pause
exit

:Ende
chcp 850 >nul
if exist "%userprofile%\%username%.txt" del "%userprofile%\%username%.txt"  
if exist "%userprofile%\%username%_uni.txt" del "%userprofile%\%username%_uni.txt"  
echo ==========================================
echo.
echo.
echo Signatur wurde erfolgreich erstellt. Bitte im Outlook kontrollieren, ob die Signatur zur Auswahl steht. Bei Problemen wenden Sie sich an Ihren Administrator!
REM start "" "C:\Program Files (x86)\Microsoft Office\Office12\OUTLOOK.EXE"  
REM if exist "C:\Program Files (x86)\Microsoft Office\Office12\OUTLOOK.EXE" GOTO OUTLOOKx86  
REM if exist "C:\Program Files (x86)\Microsoft Office\Office16\OUTLOOK.EXE" GOTO OUTLOOK16x86  
REM if exist "C:\Program Files\Microsoft Office\Office16\OUTLOOK.EXE" GOTO OUTLOOK16  
REM start "" "C:\Programme\Microsoft Office\Office12\OUTLOOK.EXE"   
echo.
echo.
exit
:OUTLOOKx86
start "" "C:\Program Files (x86)\Microsoft Office\Office12\OUTLOOK.EXE"   
echo.
echo.
exit
:OUTLOOK16
start "" "C:\Program Files\Microsoft Office\Office16\OUTLOOK.EXE"   
echo.
echo.
exit
:OUTLOOK16x86
start "" "C:\Program Files (x86)\Microsoft Office\Office16\OUTLOOK.EXE"   
echo.
echo.
exit
patrickebert
patrickebert 18.01.2019 aktualisiert um 17:09:36 Uhr
Goto Top
Hallo,

was passiert denn, wenn du unter "C:\Users\...\AppData\Roaming\Microsoft\Signatures\Signatur-Dateien\" die Logos löscht und danach die Batch ausführst.
Sind dann auch wirklich wieder die Logos enthalten? (image001.png, image002.png)

LG
Patrick
KptMetal
KptMetal 21.01.2019 um 07:54:27 Uhr
Goto Top
Moin,

ja, beide Logos sind dann wieder da. Auch wenn ich den ganzen Ordner C:\Users\...\AppData\Roaming\Microsoft\Signatures\ leere und die Batch ausführe, ist alles wieder da.

LG
KptMetal
patrickebert
patrickebert 21.01.2019 um 20:49:06 Uhr
Goto Top
Hast du schonmal versucht die Bilder aus der Html Datei zu nehmen ?

Des Weiteren würde ich auch mal versuchen die http Links aus dem erzeugen der HTML herauszunehmen.

LG
Patrick
KptMetal
KptMetal 23.01.2019 um 15:22:25 Uhr
Goto Top
Das verändert leider nichts. Fehlermeldung sowie Signatur sehen dann immer noch gleich aus.

LG
KptMetal
luanoprz
luanoprz 20.02.2023 um 08:03:08 Uhr
Goto Top
Hallo, gibt es hier schon eine Lösung? Wir haben das gleiche Problem
luanoprz
luanoprz 20.02.2023 um 08:13:29 Uhr
Goto Top
Hab das Problem gelöst glaube ich. In der HTM Datei sind Verlinkungen zu den einzelnen Dateien (Logo PNG, filelist, etc.) Wenn man diese alle auf den gleichen Pfad anpasst, erscheint die Meldung nicht mehr.