WDR Aktuelle Stunde
Das Bild zeigt Jürgen Mathies, den Polizeipräsidenten von Köln.
Quelle: WDR Fernsehen / Aktuelle Stunde
WDR Aktuelle Stunde Read More »
Das Bild zeigt Jürgen Mathies, den Polizeipräsidenten von Köln.
Quelle: WDR Fernsehen / Aktuelle Stunde
WDR Aktuelle Stunde Read More »
Wie kann man nahezu unterbrechungsfrei eine Apache Website auf eine neue IP-Adresse umziehen, ohne warten zu müssen, bis die neue IP-Adresse weltweit bekannt ist (abhängig von der TTL der DNS-Einträge)?
Ziel: Zugriffe auf die alte IP-Adresse sollen auf die neue weitergeleitet werden, bis allen Clients die neue IP-Adresse bekannt ist.
Um dies zu erreichen, sollte auf dem alten Server, direkt nach Kopieren der Daten auf den neuen Server, mit a2enmod proxy_http das http-Proxy-Modul des Apache eingeschaltet werden. Der alte Webserver kann dann eine Konfiguration wie diese bekommen:
<VirtualHost *:80> ServerAdmin webmaster@domain.xy ServerAlias www.domain.xy www2.domain.xy ProxyPreserveHost On ProxyPass / http://123.123.123.123/ ProxyPassReverse / http://123.123.123.123/ ErrorLog /var/log/redirect-error_log CustomLog /var/log/redirect-access.log combined </VirtualHost>
Im Beispiel: www.domain.xy und www2.domain.xy sind die Hostnamen der umziehenden Website, 123.123.123.123 ist die IP-Adresse des neuen Webservers. Hinter der IP-Adresse ist der „/“ essentiell!
Voraussetzung: Der alte Webserver darf http-Verbindungen nach außen, speziell zum neuen Webserver aufbauen. Diese Umleitung funktioniert auch bei Namedvirtualhosts auf dem neuen Server.
Und bei https? Im o.g. Code http durch https ersetzen und diese Zeile ergänzen + Port auf 443 ändern / Zertifikate einbinden:
SSLProxyEngine On
Eine kleine Warnung am Rande: Wer auf dem neuen Server fail2ban laufen hat, sollte dort die IP-Nummer des alten Servers evtl. von bans ausschließen, denn von da kommen ja nun sehr viele Anfragen und ggf. Hackversuche, die der proxy weiterleitet.
Apache: Website Umzug auf neue IP-Adresse Read More »
Voraussetzung für die Installation eines DATEV 10.0 Arbeitsplatzes (genauer: DATEV 10.0 mIDentity, SmartCard, Sicherheitspaket) auf einem Windows 7 System, ist das SHA-2-Update (KB3033929) von Microsoft.
Allerdings lässt dieses sich teilweise nicht installieren: Meldung, es sei bereits installiert, obwohl dies nicht der Fall ist.
Der hierfür von DATEV angebotene Fix brachte keine Besserung (trotz der Meldung „Ihr System erfüllt nun die Voraussetzungen für die Installation“). Infos von DATEV zum Thema: Dokument 1017539
Lösung:
DATEV 10.0 und Windows 7 SHA-2-Update Read More »
Hat eine Site mehrere Domains, die gemeinsam ausgewertet werden sollen (Anbindung an Google Analytics wie hier mit diesem Code), sollten alle beteiligen Domains unter „.js Tracking Informationen“ in die „Verweis-Ausschlussliste“ eingetragen werden.
Um identische Pfade innerhalb der verschiedenen Domains in den Berichten unterscheiden zu können, kann ein benutzerdefinierter Filter wie folgt angelegt werden:
Die Homepage wird mal als „/“, mal als „/index.html“ bzw. „/index.php“ aufgerufen? In den Berichten soll dies alles gemeinsam gezählt werden. Dies realisiert folgender benutzerdefinierter Filter am Beispiel von „index.html“:
Alle URLs in Kleinbuchstaben umschreiben? Mit diesem benutzerdefinierten Filter:
URLs von Verzeichnissen immer mit „/“ abschließen? Mit diesem benutzerdefinierten Filter:
Alle URL-Parameter vor der Analyse abschneiden? Mit diesem benutzerdefinierten Filter:
Eigene Zugriffe / eigene IP ausschließen? Mit diesem vordefinierten Filter:
Warum fehlt bei der Beispieladresse das letzte Octet? Weil ich davon ausgehe, dass alle IP-Adressen anonymisiert werden, wie für Deutschland vorgeschrieben. Deshalb können eigene Zugriffe anhand der IP-Adresse natürlich nicht mehr eindeutig identifiziert werden. Bei dieser Lösung filtert man natürlich auch Zugriffe von anderen (es sei denn wir sprechen vom eigenen /24-Netz), deren IP sich nur im letzten Octet von der eigenen unterscheidet. Wen das stört, der muss eine der Lösungen ab Variante 2 von hier verwenden: http://www.thomashutter.com/index.php/2013/10/google-analytics-5-varianten-zum-ausschluss-von-internen-ips-besuchern/
Filter für Google Analytics Read More »
Um mehrere Domains, die in der Statistik zusammengefasst sein sollen, unter einer einzigen Google Analytics Property zu erfassen und trotzdem keinen hässlichen „_ga“-Parameter beim Domainwechsel an den URLs zu haben, eignet sich folgender Code:
<script> var gaProperty = 'UA-0000000-1'; var disableStr = 'ga-disable-' + gaProperty; if (document.cookie.indexOf(disableStr + '=true') > -1) { window[disableStr] = true; } function gaOptout() { document.cookie = disableStr + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStr] = true; } (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-0000000-1', 'auto', {'allowLinker': true}); ga('require', 'linker'); ga('linker:autoLink', ['www.dom1.xy', 'www.dom2.xy', 'www.dom3.xy'] ); ga('set', 'anonymizeIp', true); ga('send', 'pageview'); $(window).load(function() { currentURL = window.location.href; newURL = currentURL.replace(/&_ga(\=[^&]*)?(?=&|$)|_ga(\=[^&]*)?(&|$)/,""); if(newURL.substr(-1) === "?"){newURL = newURL.slice(0, - 1)} history.replaceState("state", "", newURL); }); </script>
Beispiel-Sites im Code: www.dom1.xy, www.dom2.xy, www.dom3.xy, Beispiel-Property im Code: UA-0000000-1
mehrere Domains / Google Analytics Read More »
Das Teilen auf Facebook und Tweeten auf Twitter kann auch heute noch in eine Website eingebunden werden, ohne bei jedem Seitenaufruf ungefragt (und datenschutz-problematisch) eine Verbindung zu den Dienstanbietern herzustellen – z. B. mit diesem Script:
<script type="text/javascript"> function fbshare(){ var sharer = "https://www.facebook.com/sharer/sharer.php?u="; window.open(sharer + location.href,'sharer', 'width=626,height=436'); } function twshare(){ var sharer = "https://twitter.com/share?url="; window.open(sharer + location.href,'sharer', 'width=626,height=436'); } </script>
Lokal abgelegte Buttons können dann z. B. so verlinkt werden:
<img src="fbshare.png" onclick="fbshare();" onMouseOver="this.style.cursor='pointer'"> <img src="twshare.png" onclick="twshare();" onMouseOver="this.style.cursor='pointer'">
facebook share / twitter tweet Read More »
Fail2ban ist ein flexibles Intrusion Prevention System. In diesem Fall sollen Angriffe auf eine Typo3-Installation erkannt und geblockt werden.
Achtung: Die folgende Lösung zählt auch erfolgreiche Logins als Fehler und ist daher nur geeignet, wenn man IPs, von der viele erfolgreiche Logins zu erwarten sind, in /etc/fail2ban/jail.conf mit ignoreip ignoriert und gute Werte für findtime und maxretry findet, um eine noch zulässige Anzahl Logins von anderen IPs zu ermöglichen. Für Angriffe von ausgeschlossenen IPs besteht dann natürlich kein Schutz, was akzeptabel sein kann, wenn es „hausinterne“ sind.
Zunächst als Datei /etc/fail2ban/filter.d/apache-typo3.conf einen neuen Filter anlegen:
[Definition] failregex = ^<HOST> .*"POST .*loginProvider.* ignoreregex =
In /etc/fail2ban/jail.local anlegen/hinzufügen:
[apache-typo3] enabled = true port = http,https filter = apache-typo3 logpath = /var/www/logs/*access_log*
Hinweis: Fail2ban wird nicht wie erwartet funktionieren, wenn die Zeitzone der Einträge in den Logfiles eine andere ist, als die unter der fail2ban läuft. Nach Ändern der Zeitzone (dpkg-reconfigure tzdata) zudem nicht vergessen, den Apache neu zu starten. Ein Punkt, der mich Stunden Fehlersuche gekostet hat. Eine andere Falle kann sein, dass backend = auto in /etc/fail2ban/jail.conf auf bestimmten Systemen nicht funktioniert. Hier sollte backend = polling immer funktionieren.
Nachtrag – man könnte alternativ auch vom Apache ein Logfile nur für die Loginversuche anlegen lassen, dann fällt die fail2ban-Konfiguration im Anschluss einfacher aus:
SetEnvIfExpr "%{QUERY_STRING} =~ /loginProvider/" login CustomLog "typo3-login.log" common env=login
fail2ban für typo3 7.6.12 Read More »
Unitymedia scheint nach drei Anrufen von mir endlich ein Austauschgerät für meinen defekten Rekorder auf den Weg gebracht zu haben:
Ihre Hardware ist jetzt auf dem Weg und trifft in Kürze bei Ihnen ein.
Die Produktaktivierung erfolgt am 01.01.0001 im Laufe des Tages, also gegebenenfalls auch erst abends.
Wenn das Datum stimmt, kann’s ruhig auch erst abends sein!
Zeitreisen mit Unitymedia Read More »
Quelle: Das Erste / Tagesthemen
Das Erste / Tagesthemen: Thema 1000. Tatort Read More »
Hatte kürzlich Bildstörungen beim TV-Empfang gemeldet. Heute ein Anruf von Unitymedia: Das Produkt Fernsehen würde im Business-Bereich gar nicht angeboten, man verstehe nicht, wie ich da eine Störung melden könne, als Geschäftskunde.
Komisch, ich habe „Business TV“ schon länger. So heißt es nämlich und ist auch aktuell noch buchbar: https://www.unitymedia.de/business/selbststaendige/business-tv/tv-pakete/
Unitymedia Kundenservice kennt eigene Produkte nicht Read More »
Das Verbinden von Netzwerklaufwerken über den Explorer oder mit „net use“ zu nicht-Windows-Servern (Linux / Samba, NAS, …) schlägt mit unerklärlichen Meldungen fehl?
Dies kann daran liegen, dass unter Windows 8/8.1/10 kein lokales Konto, sondern ein Microsoft-Live-Konto bzw. eine PIN-Anmeldung verwendet wird. Ein Versuch mit lokalem Konto lohnt sich!
Windows 8/8.1/10: net use schlägt fehl Read More »
Bei der Umstellung von PHP 5.5 auf PHP 5.6 kann es unter verschiedenen Umständen zur falschen Darstellung von Umlauten kommen. Dies musste auch ich feststellen, als ich umgestellt habe, da 1&1 PHP 5.5 in Kürze nur noch für ca. 5 EUR monatlichen Aufpreis anbieten wird.
Hier finden sich die Gründe und Lösungen im Detail. Oder auch hier.
Einfach, aber natürlich absolut nicht elegant, ist die Lösung, eine php.ini in allen Verzeichnissen mit betroffenen php-Scripts zu hinterlegen, die den Inhalt
default_charset = ""
hat.
Umstellung PHP 5.5 auf PHP 5.6 und Umlaute Read More »
Ein Zugriff (nur lesend) auf den Kalender einer Shared Mailbox / Freigabe bzw. Ressource per Smartphone ist auf diesem Weg möglich:
Nachtrag 02/2018: Mittlerweile kann auch die Outlook-App auf freigegebene Kalender zugreifen (auch schreibend). Allerdings muss der Benutzer für jeden Kalender eine Einladung zugesendet bekommen (gemäß nachfolgendem Absatz). Vielleicht möchte auch nicht jeder die Outlook-App installieren, sofern E-Mails per Exchange Active Sync (EAS) synchronisiert werden. Eine weitere Möglichkeit, freigegebene Kalender zu erreichen, ist der Zugriff per Browser bzw. OWA-App.
Jemand, der Vollzugriff auf die Freigabe hat, muss diese als Postfach eines anderen Benutzers in Outlook Web Access (OWA) öffnen, dann mit rechter Maustaste auf den Kalender -> Kalender freigeben wählen. Als Empfänger der Freigabe muss eine Mailadresse außerhalb der eigenen Exchange Organisation angegeben werden. Der Empfänger erhält dann einen Link nach diesem Muster:
webcal://outlook.office365.com/owa/calendar/285264d25085464355746c3518594b06719@your.domain/4ec21e6343465478f113195a1cd11d782646306418034430461/S-1-8-154354352078-416523236723-3568956853-2430023/reachcalendar.ics
Bei dieser Adresse muss webcal durch https ersetzt werden, dann kann mit der URL z. B. (für Android) mit dem Subscribed Calendars-ICSReader der Kalender in jede Kalenderapp des Smartphones oder Tablets eingebunden werden. (Am Rande: Zugriff auf den Kalender per Browser ist auch möglich, mit Prefix https:// und Endung .html statt .ics)
Hinweis: Solche Kalenderfreigaben werden nach Änderungen in den Kalendern leider nicht sehr schnell aktualisiert.
Alternativ ist auch eine Freigabe über die PowerShell möglich: mittels Set-MailboxCalendarFolder. Hier besteht die Möglichkeit, den Kalender bis zu einem Jahr im Voraus zu publizieren (PublishDateRangeTo). Bei Freigabe über OWA beträgt der Zeitraum unveränderlich 6 Monate. Die erzeugten URLs werden dann mittels Get-MailboxCalendarFolder abgerufen.
Exchange Server: Zugriff auf Kalender von Freigaben per Smartphone Read More »
Um den Microsoft Kalenderdruck-Assistenten für Outlook 2007/2010 unter Outlook 2013/2016 nutzen zu können, muss vor der Installation:
… auf einem 32 Bit Windows System dieser Registry-Eintrag erzeugt werden:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\ProductVersion] "LastProduct"="4.0.6029.1000"
… auf einem 64 Bit Windows System dieser Registry-Eintrag erzeugt werden:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\14.0\Common\ProductVersion] "LastProduct"="4.0.6029.1000"
Nach Abschluss der Installation kann und sollte der Eintrag wieder entfernt werden.
Der Kalenderdruck-Assistent ermöglicht die Erzeugung diverser zusätzlicher Kalenderansichten (z.B. einer Jahresübersicht), auch für auf einem Exchange-Server liegende Kalender.
Kalenderdruck-Assistent unter Outlook 2013/2016 Read More »
Microsoft bestätigt: Anniversary Update kann PCs einfrieren – so und ähnlich in diesen Tagen überall (1, 2, …) zu lesen.
Ich sehe ja jetzt nicht den großen Unterschied zu älteren Versionen. Auch schon vor 1607 konnte Windows 10 PCs zum einfrieren bringen, die unter Windows 7 Jahre problemlos liefen, so habe ich es erlebt mit diversen PCs aus unterschiedlichster Hardware der letzten 5-10 Jahre. Offenbar ist nun „nur noch“ ein weiterer Grund hinzu gekommen.
Für mich auch ein weiterer Grund, nämlich ein weiterer Grund, auf PCs, die zuverlässig laufen müssen, nicht ein System zu installieren, welches sich bei den regelmäßigen und nicht abschaltbaren Updates automatisch zerschießt.
Ein paar Nettigkeiten sind mir bei einem kurzem Blick auf das Anniversary-Release auch noch aufgefallen: 1. Der Lock-Screen lässt sich nicht mehr wie bisher per Registry abschalten, 2. Cortana lässt sich nicht mehr wie bisher per Registry „klein“ schalten, sondern nur noch ganz aus (mal sehen, wie lange noch), 3. Beim Versuch, den Standardbrowser zu ändern, kommt eine freche zusätzliche Abfrage „Zuerst den neuen schnellen Edge probieren?“ mit der Option „trotzdem ändern“ in nur kleiner Schrift darunter … Windows 10 ist nicht nur Betriebssystem, sondern auch Verkaufs- und Werbeplattform, so steht es treffend in der c’t 18/2016.
Windows 10 Anniversary Update Read More »
Manche meiner bei 1&1 gehosteten Sites zeigten plötzlich nur noch: internal server error.
Was war der Grund?
1&1 hat ein Update von Apache 2.2 auf 2.4 gemacht. Es wäre schön, wenn dies vorher angekündigt worden wäre, denn z. B. die Syntax in der .htaccess ist teilweise völlig anders.
Beispiel aus einer .htaccess für Apache 2.2:
Options All -Indexes <files readme.html> Order allow,deny Deny from all </files>
Das muss für Apache 2.4 wie folgt aussehen:
Options -Indexes <files readme.html> Require all denied </files>
Hier alle Upgradehinweise: http://httpd.apache.org/docs/2.4/upgrading.html
1&1 Webhosting – internal server error Read More »
Gestern gesehen:
Hmm … erinnert mich irgendwie an zwei andere Dinge:
Quelle: WDR Fernsehen / Aktuelle Stunde
WDR Aktuelle Stunde Read More »
Leider gibt es immer noch Geräte mit einem Transformator, dessen Mindestlast nicht erreicht wird, wenn man statt der ursprünglich vorgesehenen Halogen-Leuchtmittel LEDs verwenden möchte.
So zum Beispiel die Dunstabzugshaube Vindrum von IKEA. Der hier werkseitig verbaute 12V Transformator hat eine Mindestlast von 20 Watt. Ersetzt man die beiden G4-Leuchtmittel durch LEDs mit jeweils 2 Watt (= 4 Watt Gesamtlast) führt dies dazu, dass diese nach dem Einschalten kurz aufleuchten und dann aus gehen.
Durch einen Elektriker kann der Transformator leicht durch einen LED-Transformator ersetzt werden:
Verwendete Teile:
G4 LEDs, 2 Watt: https://www.amazon.de/Liqoo%C2%AE-Lampe-Warmwei%C3%9F-Ersetzt-Abstrahlwinkel/dp/B00ZU03N4K
LED-Transformator, 12 V, 0,5-15 Watt: https://www.amazon.de/Goobay-LED-Transformator-SELV-Class-DC-Betrieb/dp/B001C6FVU0
IKEA Vindrum auf LEDs umrüsten Read More »
Hmm .. ein altes 19″ Display erkennt (DVI) an mehreren Windows 10 PCs kein Signal, sobald der Grafiktreiber geladen ist. Unter Windows 7 kein Problem. Einstellungen sind jeweils identisch 1280×1024, 60 Hz. Andere 19″ Displays funktionieren an den Windows 10 PCs problemlos, nur ein MVS-WR190C nicht.
19″ Display mag Windows 10 nicht?? Read More »
Seit etwa einem Monat ist es nicht mehr möglich, während der Aktivierung von Office Home & Business 2016 ein neues Microsoft-Konto anzulegen. Nach Bestätigung der Mailadresse folgt immer diese Fehlermeldung, beim nächsten Versuch geht es dann. Mal sehen, wie lange das noch so bleibt ….
Microsoft Konto kann nicht eingerichtet werden Read More »
Stand Juni 2024. Dieser Beitrag wird hin und wieder aktualisiert, um für neue Windows-Versionen tauglich zu sein, es sind jedoch nicht alle Einträge auf dem neuesten Stand.
Um ein paar der Nettigkeiten, die Microsoft in Windows 10 eingebaut hat, abzustellen, bieten sich – neben der obligatorischen Installation von http://www.classicshell.net/ bzw. des Nachfolgers https://github.com/Open-Shell/Open-Shell-Menu/releases – folgende Registry-Einträge an:
Cortana abschalten
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search] "AllowCortana"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\Windows Search] "AllowCortana"=dword:00000000 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Search] "SearchboxTaskbarMode"=dword:00000000 "BingSearchEnabled"=dword:00000000 "CortanaConsent"=dword:00000000
Onedrive abschalten
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Onedrive] "DisableLibrariesDefaultSaveToOneDrive"=dword:00000001 "DisableFileSync"=dword:00000001 "DisableMeteredNetworkFileSync"=dword:00000001 "DisableFileSyncNGSC"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\Onedrive] "DisableLibrariesDefaultSaveToOneDrive"=dword:00000001 "DisableFileSync"=dword:00000001 "DisableMeteredNetworkFileSync"=dword:00000001 "DisableFileSyncNGSC"=dword:00000001 [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder] "Attributes"=dword:f090004d [HKEY_LOCAL_MACHINE\Software\Classes\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder] "Attributes"=dword:f090004d [HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder] "Attributes"=dword:f090004d [HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder] "Attributes"=dword:f090004d [HKEY_CURRENT_USER\Software\Classes\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder] "Attributes"=dword:f090004d [HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\ShellFolder] "Attributes"=dword:f090004d [HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}] "System.IsPinnedToNameSpaceTree"=dword:00000000 [HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}] "System.IsPinnedToNameSpaceTree"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive] "DisableNewAccountDetection"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive] "KFMBlockOptIn"=dword:00000002 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive] "ForcedLocalMassDeleteDetection"=dword:00000001 [HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\OneDrive] "DisablePersonalSync"=dword:00000001 [HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\OneDrive] "EnableAllOcsiClients"=dword:00000000 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Notifications\Settings\Microsoft.SkyDrive.Desktop] "Enabled"=dword:00000000 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\common\General] "PreferCloudSaveLocations"=dword:00000000 [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Internet] "OnlineStorage"=dword:00000003 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "ShowSyncProviderNotifications"=dword:00000000
Häufig verwendete Ordner und zuletzt verwendete Dateien nicht unter Schnellzugriff im Explorer anzeigen
Windows Registry Editor Version 5.00 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HomeFolderDesktop\NameSpace\DelegateFolders\{3134ef9c-6b18-4996-ad04-ed5912e00eb5}] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\HomeFolderDesktop\NameSpace\DelegateFolders\{3936e9e4-d92c-4eee-a85a-bc16d5ea0819}] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LaunchTo"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer] "HubMode"=dword:00000001
Tipps und Werbung abschalten
(funktioniert nicht mit jeder Windows 10 Version)
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CloudContent] "DisableWindowsConsumerFeatures"=dword:00000001 "DisableSoftLanding"=dword:00000001 "DisableWindowsSpotlightWindowsWelcomeExperience"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\CloudContent] "DisableWindowsConsumerFeatures"=dword:00000001 "DisableSoftLanding"=dword:00000001 "DisableWindowsSpotlightWindowsWelcomeExperience"=dword:00000001 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager] "SoftLandingEnabled"=dword:00000000 "SubscribedContent-338389Enabled"=dword:00000000 "SubscribedContent-310093Enabled"=dword:00000000 "SystemPaneSuggestionsEnabled"=dword:00000000 "SilentInstalledAppsEnabled"=dword:00000000 "RotatingLockScreenOverlayEnabled"=dword:00000000 "SubscribedContent-338387Enabled"=dword:00000000 "SubscribedContent-338393Enabled"=dword:00000000 "SubscribedContent-353694Enabled"=dword:00000000 "SubscribedContent-353696Enabled"=dword:00000000 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\UserProfileEngagement] "ScoobeSystemSettingEnabled"=dword:00000000 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "Start_IrisRecommendations"=dword:00000000 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Privacy] "TailoredExperiencesWithDiagnosticDataEnabled"=dword:00000000
Jetzt besprechen ausblenden
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] "HideSCAMeetNow"=dword:00000001
Nachrichten und Interessen (Wetter) ausblenden
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Feeds] "ShellFeedsTaskbarViewMode"=dword:00000002 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Feeds] "EnableFeeds"=dword:00000000
Lockscreen abschalten (sofort zur Anmeldung) und Hintergrund nicht unscharf
(Nachtrag: Funktioniert seit dem Anniversary Update nicht mehr, nun wird es umständlicher: so oder so. Nachtrag 2: Nach dem Creators Update soll es wieder funktionieren.)
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Personalization] "NoLockScreen"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\Personalization] "NoLockScreen"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System] "DisableAcrylicBackgroundOnLogon"=dword:00000001
Kontakte-Icon und Store auf Taskleiste ausblenden
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\People] "PeopleBand"=dword:00000000 [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Explorer] "NoPinningStoreToTaskbar"=dword:00000001
Autostart delay abstellen (Programme in Autostart ohne Verzögerung starten)
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize] "StartupDelayInMSec"=dword:00000000
Gemeinsame Nutzung / Auf Geräten freigeben abstellen
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CDP] "CdpSessionUserAuthzPolicy"=dword:00000000 "NearShareChannelUserAuthzPolicy"=dword:00000000 "RomeSdkChannelUserAuthzPolicy"=dword:00000000
Die nervigsten Sounds durch unauffälligere ersetzen
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Notification.Default\.Current] @="C:\\Windows\\media\\Windows Pop-up Blocked.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Notification.Default\.Modified] @="C:\\Windows\\media\\Windows Pop-up Blocked.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Notification.Mail\.Current] @="C:\\Windows\\media\\ding.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\Notification.Mail\.Modified] @="C:\\Windows\\media\\ding.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MailBeep\.Current] @="C:\\Windows\\media\\ding.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MailBeep\.Modified] @="C:\\Windows\\media\\ding.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\.Default\.Current] @="C:\\Windows\\media\\Speech Misrecognition.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\.Default\.Modified] @="C:\\Windows\\media\\Speech Misrecognition.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemExclamation\.Current] @="C:\\Windows\\media\\Windows Information Bar.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemExclamation\.Modified] @="C:\\Windows\\media\\Windows Information Bar.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\WindowsUAC\.Current] @="C:\\Windows\\media\\Windows Ding.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\WindowsUAC\.Modified] @="C:\\Windows\\media\\Windows Ding.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemHand\.Current] @="C:\\Windows\\media\\Speech Misrecognition.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemHand\.Modified] @="C:\\Windows\\media\\Speech Misrecognition.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MessageNudge\.Current] @="C:\\Windows\\media\\ding.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\MessageNudge\.Modified] @="C:\\Windows\\media\\ding.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemAsterisk\.Current] @="C:\\Windows\\media\\Windows Pop-up Blocked.wav" [HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\SystemAsterisk\.Modified] @="C:\\Windows\\media\\Windows Pop-up Blocked.wav"
Zugriff auf Netzwerklaufwerke auch elevated / als Administrator
(funktioniert nicht mit jeder Windows 10 Version)
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "EnableLinkedConnections"=dword:00000001
Beim Herunterfahren PC richtig abschalten (kein Hibernation), keine automatische Anmeldung nach Neustarts
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power] "HiberbootEnabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "DisableAutomaticRestartSignOn"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "Start_PowerButtonAction"=dword:00000002
Keine Benachrichtigungen über Scans ohne Funde durch Windows Defender
(mehr zum Defender auch hier)
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender Security Center\Virus and threat protection] "SummaryNotificationDisabled"=dword:00000001
Zeit nicht mit NTP-Servern synchronisieren
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters] "Type"="NoSync" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient] "Enabled"=dword:00000000
Netzwerkgeräte wie Drucker nicht automatisch erkennen
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\NcdAutoSetup\Private] "AutoSetup"=dword:00000000
Updates erst installieren, wenn sie schon eine Zeit lang getestet wurden – und dabei keine Neustarts ohne Genehmigung, wenn ein Benutzer angemeldet ist
(einige Optionen funktionieren nicht mit jeder Windows 10 Version)
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate] "DeferFeatureUpdates"=dword:00000001 "BranchReadinessLevel"=dword:00000020 "DeferFeatureUpdatesPeriodInDays"=dword:000000b6 "DeferQualityUpdates"=dword:00000001 "DeferQualityUpdatesPeriodInDays"=dword:00000007 "SetAutoRestartRequiredNotificationDismissal"=dword:00000001 "AutoRestartRequiredNotificationDismissal"=dword:00000002 "SetAutoRestartNotificationConfig"=dword:00000001 "AutoRestartNotificationSchedule"=dword:0000000f "SetRestartWarningSchd"=dword:00000001 "ScheduleRestartWarning"=dword:00000004 "ScheduleImminentRestartWarning"=dword:0000000f "SetAutoRestartNotificationDisable"=dword:00000000 "AllowAutoWindowsUpdateDownloadOverMeteredNetwork"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] "NoAutoUpdate"=dword:00000000 "AUOptions"=- "ScheduledInstallDay"=- "ScheduledInstallTime"=- "ScheduledInstallEveryWeek"=- "ScheduledInstallFirstWeek"=- "ScheduledInstallSecondWeek"=- "ScheduledInstallThirdWeek"=- "ScheduledInstallFourthWeek"=- "AllowMUUpdateService"=dword:00000001 "NoAutoRebootWithLoggedOnUsers"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] "RestartNotificationsAllowed2"=dword:00000001 "RestartNotificationsAllowed"=dword:00000001 "SmartActiveHoursState"=dword:00000002 "ActiveHoursEnd"=dword:00000013 "ActiveHoursStart"=dword:00000008 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization] "DODownloadMode"=dword:00000001
Keine Abfrage, ob Standardverknüpfungen geändert werden sollen, wenn eine neue App installiert wurde
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Explorer] "NoNewAppAlert"=dword:00000001
CSC-Cache abschalten
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Csc\Parameters] "FormatDatabase"=dword:00000001 "CachingEnabled"=dword:00000000
UNC hardening für Netlogon abschalten
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkProvider\HardenedPaths] "\\\\*\\NETLOGON"="RequireMutualAuthentication=0,RequireIntegrity=0" [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\NetworkProvider\HardenedPaths] "\\\\*\\NETLOGON"="RequireMutualAuthentication=0,RequireIntegrity=0"
Siehe auch: Windows 10: Upgrade auf Windows 11 verhindern
Jetzt wollte ich doch tatsächlich zum ersten Mal Win 10 auf einem PC installieren:
Also schön eine DVD erstellt und bei der Installation einen Windows 7 Key eingegeben. Ergebnis: Aktivierung nicht möglich, auch nicht telefonisch nach Aufruf von slui 04. Laut Microsoft ist das gar nicht möglich, was ich machen möchte, es sei denn der Win 7 Key sei noch nie benutzt worden. Stimmt das denn? Wer hat denn heute noch einen nie genutzten Win 7 Key? Von dieser „kleinen“ Einschränkung habe ich noch nie gehört.
Zum gewünschten Endergebnis führte dann dieser Weg:
(Mit gatherosstate.exe kann auch eine aktivierte Lizenz aus einem laufenden Windows 10 heraus gesichert werden.)
Windows 10 clean Installation von DVD mit Windows 7 Lizenz Read More »
proftpd (proftpd-basic / standalone) beendet sich unter Ubuntu 14.04.4 regelmäßig (killed, SIGNAL 15).
Offenbar steht dies im Zusammenhang mit der Ausführung von logrotate.
Lösung
in /etc/init.d/proftpd die Zeile:
start-stop-daemon --stop --signal $SIGNAL --quiet --pidfile "$PIDFILE"
ersetzen durch diese Zeilen:
start-stop-daemon --stop --signal $SIGNAL --retry 1 --quiet --pidfile "$PIDFILE" sleep 2
Ubuntu Server 14.04.4 LTS / proftpd beendet sich Read More »
Nach der Installation eines neuen Ubuntu Servers 14.04 hatte ich das Problem, dass die virtuellen Apache-Hosts nicht funktionierten. Trotz meiner Meinung nach korrekter Konfiguration führten alle Aufrufe immer zum default-Host. Meine Lösung war dann, in der 000-default.conf einen erfundenen Servernamen zu setzen: ServerName dummy386786. Ergebnis: Die virtuellen Hosts funktionieren nun und für alle nicht definierten Servernamen wird der default-Host verwendet.
Wenn mir irgendwann mal jemand erklären könnte, was da los ist ….
(Es muss an einer Einstellung auf dem System außerhalb von /etc/apache2 liegen, denn eine Kopie von /etc/apache2 von einem anderen Ubuntu 14.04 Server, auf dem der Effekt nicht auftritt, änderte nichts am Problem.)
Apache 2.4.7 / Ubuntu Server 14.04 Read More »
Letztes Update: November 2024
Hier ein paar hilfreiche Registry-Einstellungen für häufig gewünschte Konfigurationen unter Microsoft Office 2013, 2016, 2019 (alle Einträge sind für Office bzw. Outlook 2013 [V15.0] und 2016/2019/2021/365 [V16.0] erstellt und können nach Speichern in einer .reg-Datei ausgeführt werden):
Outlook: Link zum Store ausblenden (rote Einkaufstasche)
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Outlook\Options\webext] "StoreButtonInRibbonHomeTabAllowed"=dword:00000000 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Options\webext] "StoreButtonInRibbonHomeTabAllowed"=dword:00000000
Cursoranimation und andere Animationen abschalten
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Graphics] "DisableAnimations"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Graphics] "DisableAnimations"=dword:00000001
Outlook: Gelöschte Mails in fremden Postfächern ins dortige „Gelöschte Elemente“ verschieben
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Options\General] "DelegateWastebasketStyle"=dword:00000004 [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Options\General] "DelegateWastebasketStyle"=dword:00000004
Outlook: Für neue Mails immer den Default-Absender benutzen
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Options\Mail] "NewItemsUseDefaultSendingAccount"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Options\Mail] "NewItemsUseDefaultSendingAccount"=dword:00000001
Outlook: Cache ohne Zeitbegrenzung (als Richtlinie für alle User)
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\15.0\Outlook\Cached Mode] "SyncWindowSetting"=dword:00000000 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Outlook\Cached Mode] "SyncWindowSetting"=dword:00000000
Outlook: Modern Auth einschalten
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity] "EnableADAL"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity] "Version"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Exchange] "AlwaysUseMSOAuthForAutoDiscover"=dword:00000001
Outlook 2016/2019/2021/365: Keine Apps links anzeigen, Kalender/Kontakte/Aufgaben unterhalb des Ordnerbaums
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\ExperimentEcs\Overrides] "Microsoft.Office.Outlook.Hub.HubBar"=dword:00000000 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Preferences] "EnableAppsInOutlook"=dword:00000000
Outlook 2016/2019/2021/365: Schalter „Testen Sie das neue Outlook“ verbergen
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Options\General] "HideNewOutlookToggle"=dword:00000001 "DoNewOutlookAutoMigration"=dword:00000000 "NewOutlookAutoMigrationRetryIntervals"=dword:00000000 [HKEY_CURRENT_USER\Software\Policies\Microsoft\office\16.0\outlook\preferences] "NewOutlookMigrationUserSetting"=dword:00000000
Outlook 2016/2019/2021/365: Klassische Menüs anzeigen
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Toolbars\Outlook] "QuickAccessToolbarStyleExplorer"=dword:00000010 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Preferences] "EnableSingleLineRibbon"=dword:00000000
Outlook 2016/2019/2021/365: Externe Inhalte wie Bilder immer laden, Nur-Text Mails nicht umformatieren
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Options\Mail] "BlockExtContent"=dword:00000000 "AutoFormatPlainText"=dword:00000000 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Security] "DisallowSMIMEExternalContent"=dword:00000000
Outlook 2016/2019/2021/365 mit Exchange: Alle E-Mails im Cache halten
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\Cached Mode] "SyncWindowSetting"=dword:00000000 "SyncWindowSettingDays"=dword:00000000
Office 2013/2016/2019/2021 und Outlook mit Exchange Server / Microsoft 365 Read More »
Beim Versuch, Kontakte von Excel nach Outlook zu portieren, stellt man schnell fest, dass Excel beim CSV-Export ein Semikolon als Feldtrennzeichen verwendet, Outlook beim CSV-Import jedoch ein Komma erwartet.
Der teilweise verbreitete Tipp, über die Windows-Systemsteuerung das Trennzeichen zu ändern, brachte bei mir unter Windows 7 keinen Erfolg – Excel exportierte weiterhin unter Verwendung des „;“. Suchen und Ersetzen verbietet sich von selbst, denn die Daten könnten ja auch mal ein Semikolon enthalten (und sollten deshalb übrigens in Anführungszeichen stehen, was untenstehendes Skript – dann mit Kommata – anbietet).
Eine Lösung brachte schließlich dieses kleine Excel-Makro von Thomas Lexa (CC BY-NC-SA 3.0 DE):
Sub ExportCSV() Dim Bereich As Object, Zeile As Object, Zelle As Object Dim strTemp As String Dim strDateiname As String Dim strTrennzeichen As String Dim strMappenpfad As String Dim blnAnfuehrungszeichen As Boolean Dim blnSave As Boolean strMappenpfad = ActiveWorkbook.FullName strDateiname = InputBox("Bitte den Namen der CSV-Datei angeben.", "CSV-Export", strMappenpfad) If strDateiname = "" Then Exit Sub strTrennzeichen = InputBox("Welches Trennzeichen soll verwendet werden?", "CSV-Export", ",") If strTrennzeichen = "" Then Exit Sub If MsgBox("Sollen die Werte in Anführungszeichen exportiert werden?", vbQuestion + vbYesNo, "CSV-Export") = vbYes Then blnAnfuehrungszeichen = True Else blnAnfuehrungszeichen = False End If Set Bereich = ActiveSheet.Range("A1:U1000") Open strDateiname For Output As #1 For Each Zeile In Bereich.Rows For Each Zelle In Zeile.Cells If Application.WorksheetFunction.CountBlank(Zeile.Cells) = Zeile.Cells.Count Then Zeile.Delete blnSave = False Else If blnAnfuehrungszeichen = True Then strTemp = strTemp & """" & CStr(Zelle.Text) & """" & strTrennzeichen Else strTemp = strTemp & CStr(Zelle.Text) & strTrennzeichen End If End If Next If Right(strTemp, 1) = strTrennzeichen Then strTemp = Left(strTemp, Len(strTemp) - 1) If blnSave = True Then Print #1, strTemp blnSave = True Else blnSave = True End If strTemp = "" Next Close #1 Set Bereich = Nothing MsgBox "Export erfolgreich. Datei wurde exportiert nach" & vbCrLf & strDateiname End Sub
Vor Ausführung den Bereich anpassen (im Code jetzt A1:U1000)!
Office 2013/2016: Excel nach Outlook? Falsches Trennzeichen (CSV) Read More »