Skip to content

Daniels Tagesmeldungen

Kleine IT-Episoden, der Diabetes & das wahre Leben

  • Startseite
  • About me…
    • Lebenslauf
    • Weiterbildung
  • Diabetes melitus
    • Diabetes melitus – Definition/Typen
    • Diabetes melitus – Podcasts
    • Diabetes Typ-2 – Erläuterung
    • Medikament – Metformin
    • IVOM – Präzise Medikamentengabe ins Auge
      • Medikament – Eylea (Aflibercept)
      • Medikament – Lucentis (Ranibizumab )
      • Medikament – Vabysmo (Faricimab)
    • Medikament – Forxiga (Dapagliflozin)
  • Disclaimer
  • Toggle search form

Kategorie: Eigene Tools

Selbstextrahierende EXE-Datei mit 7-ZIP

Posted on 24. November 202522. November 2025 By Daniel Lensing Keine Kommentare zu Selbstextrahierende EXE-Datei mit 7-ZIP

Ein selbstextrahierendes Archiv (SFX) ist eine ausführbare Datei im EXE-Format, die ein komprimiertes Archiv und den passenden Entpacker kombiniert. Der Vorteil: Der Empfänger benötigt keine zusätzliche Software wie 7-Zip oder WinRAR, um die Dateien zu entpacken. Ein Doppelklick genügt, und die Inhalte werden automatisch extrahiert. Optional kann direkt im Anschluss ein Programm gestartet werden – ideal für Installationsroutinen.

Voraussetzungen

Um mit 7-Zip ein SFX-Archiv zu erstellen, benötigt man:

  • 7-Zip
    Diese kann sich auf der Herstellerseite heruntergeladen werden: 7-zip.org
  • SFX-Module
    Ebenfalls auf der Hersteller-Webseite zu bekommen: SDK-Download
  • Texteditor
    Dieser wird für die Konfigurationsdatei (config.txt) benötigt

🛠️ Schritt-für-Schritt-Anleitung

1. Archiv erstellen

  • Mit 7-Zip die gewünschten Dateien zu einem .7z-Archiv packen.
  • Empfohlene Einstellungen:
    • Format: 7z
    • Kompression: LZMA (hohe Kompressionsrate, gute Performance)

2. Arbeitsverzeichnis vorbereiten

  • Lege ein neues Verzeichnis an.
  • Kopiere hinein:
    • Das erstellte .7z-Archiv
    • Das SFX-Modul (7z.sfx)
    • Eine Konfigurationsdatei (config.txt)

3. Konfigurationsdatei erstellen

Die config.txt steuert das Verhalten der EXE. Beispiel mit festem Ordnerpfad:

;!@Install@!UTF-8!
Title="Mein Programm"
BeginPrompt="Möchten Sie die Dateien entpacken?"
ExtractTitle="Entpacke Dateien..."
InstallPath="C:\\MeinProgramm"
RunProgram="setup.exe"
GUIMode="2"
;!@InstallEnd@!
  • InstallPath:
    Legt den Zielordner fest, in den die Dateien extrahiert werden.
  • RunProgram:
    Startet nach dem Entpacken automatisch eine Anwendung.
  • GUIMode:
    Steuert die Benutzeroberfläche (z. B. stiller Modus oder Fortschrittsanzeige).
    Mode 0 – Standard-GUI mit allen Dialogen (z. B. Pfadauswahl, Fortschrittsanzeige)
    Mode 1 – Reduzierte GUI – Fortschrittsanzeige sichtbar, aber keine Pfadauswahl
    Mode 2 – Silent Mode – keine GUI, keine Dialoge, Entpackung läuft im Hintergrund

Tipp: Mit Umgebungsvariablen wie %ProgramFiles%, %TEMP% oder %USERPROFILE% kannst du flexible Pfade definieren.

4. EXE zusammenfügen

Mit der Windows-Kommandozeile:

copy /b 7z.sfx + config.txt + archiv.7z meinInstaller.exe
  • copy /b fügt die Dateien binär zusammen.
  • Ergebnis: Eine ausführbare Datei meinInstaller.exe, die sich selbst entpackt und optional ein Programm startet.

Erweiterte Möglichkeiten

  • Benutzerwahl des Pfades:
    Wenn du kein InstallPath setzt, erscheint ein Dialog zur Auswahl des Zielordners.
  • Automatisierung:
    Skripte können direkt nach dem Entpacken ausgeführt werden – praktisch für portable Tools oder Installationsroutinen.

Sicherheit & Einschränkungen

  • Adminrechte:
    Manche SFX-Archive verlangen erhöhte Rechte, insbesondere wenn Programme gestartet werden.
  • Kompatibilität:
    SFX-Module unterscheiden sich je nach Systemarchitektur (32-Bit vs. 64-Bit). Das sollte aber heute nicht mehr so ein Problem darstellen.
  • Alternative Tools:
    Neben 7-Zip existieren auch IExpress (Windows-Bordmittel), allerdings gilt es als veraltet und unsicher.

Zusammenfassend

Mit 7-Zip lassen sich kostenlose, flexible und portable selbstextrahierende EXE-Dateien erstellen. Dank der Möglichkeit, den Ordnerpfad direkt in der Konfiguration festzulegen, kannst du Installationen noch gezielter steuern. Ob fester Pfad oder Benutzerwahl – die Anpassung ist einfach und macht deine Distribution professionell und komfortabel.

AutoIT, Client, Eigene Tools, KiXtart, Powershell, Programme, Programmierung, Server, Software, VB.NET, Windows 11, Windows Server 2019, Windows Server 2022, Windows Server 2025

Rufnummern für Medienproduktionen (Drama Numbers)

Posted on 17. Juni 202517. Juni 2025 By Daniel Lensing Keine Kommentare zu Rufnummern für Medienproduktionen (Drama Numbers)

In Filmen, Serien und Werbespots begegnen uns häufig Telefonnummern. Doch anstatt echte Rufnummern zu verwenden, die potenziell echte Menschen stören könnten, greifen Medienproduktionen auf spezielle „Drama Numbers“ zurück – fiktive Telefonnummern, die sicher für Filmzwecke genutzt werden können.

Was sind Drama Numbers?

Drama Numbers sind Telefonnummern, die speziell für den Einsatz in Film- und Fernsehwelt reserviert sind. Sie ermöglichen es Produzenten, realistische Szenarien darzustellen, ohne versehentlich eine echte Nummer zu verwenden, die Zuschauer später ausprobieren könnten. Häufig sieht man solche Nummern in Filmen oder Serien, wenn eine Figur telefoniert oder eine Telefonnummer auf einem Bildschirm angezeigt wird.

In verschiedenen Ländern gibt es unterschiedliche Standards für Drama Numbers. In den USA zum Beispiel verwenden Filme und Serien traditionell Telefonnummern mit der Vorwahl 555, da dieser Bereich für fiktive Nummern reserviert ist

Warum gibt es Drama Numbers?

Die Einführung von Drama Numbers war eine direkte Reaktion auf Probleme mit echten Telefonnummern in Filmen. Früher kam es vor, dass echte Nummern zufällig verwendet wurden, was dazu führte, dass Besitzer dieser Rufnummern zahlreiche unerwünschte Anrufe erhielten. Um dies zu vermeiden und Produktionsabläufe zu vereinfachen, wurden spezielle Rufnummernbereiche reserviert.

Außerdem helfen Drama Numbers dabei, rechtliche Probleme zu vermeiden: Eine echte Nummer könnte unter Umständen mit einem Unternehmen oder einer Person verbunden sein, und deren ungewollte Erwähnung in einem Film könnte zu Beschwerden oder sogar rechtlichen Konsequenzen führen.

Rufnummern für Medienproduktionen

Während in den USA „555“ als Standard für fiktive Nummern etabliert ist, gibt es in Deutschland eigene Regelungen für Rufnummern in Medienproduktionen. Die Bundesnetzagentur stellt beispielsweise bestimmte Telefonnummernbereiche bereit, die für Werbezwecke oder Filmproduktionen genutzt werden können.

Ein typischer Bereich für fiktive deutsche Telefonnummern ist beispielsweise der Bereich (0)170-1234567, der häufig in deutschen Filmen und Serien genutzt wird. Medienproduktionen können auf solche reservierten Nummern zugreifen, ohne sich Sorgen um echte Telefonanschlüsse machen zu müssen. Die entsprechende Liste hat die Bundesnetzagentur veröffentlicht.

Ein internationaler Artikel zum Thema „fictitious telephone number“ enthält auch Beispiele für zum Beispiel Frankreich, USA sowie Großbritanien.

Warum ist es für mich interessant?

Für Präsentationen oder auch bei Programmierungen mit fiktiven personenbezogenen Daten können diese Numern genauso verwendet werden. Damit können Handouts und Dokumentationen ohne Probleme weitergegeben werden.

Arbeitszimmer, Eigene Tools, Leben Beruf und Gesundheit, Lehren & Lernen, Powershell, Präsentation, Programme, Programmierung, VB.NET

.Net Framework-Unterstützung von TLS 1.2

Posted on 24. Februar 20215. März 2021 By Daniel Lensing Keine Kommentare zu .Net Framework-Unterstützung von TLS 1.2

Ich habe vor ein paar Jahren ein kleines Tool programmiert. In diesem wurde eine Webschnittstelle abgefragt. Bei einer Aktualisierung wurde nun die interne Schnittstelle ebenfalls auf TLS1.2 umgestellt.

Das .Net Framework unterstützt unterschiedlich das Protokoll:

  • .Net Framework 3.5: Keine direkte Unterstützung von TLS 1.2
    Über KB3156421 vom 10. Mai 2016 wird diese in Windows 10 implementiert
  • .Net Framework 4.0: Keine native Unterstützung von TLS 1.2
    Wenn der Client allerdings .Net Framework 4.5 installiert hat, kann TLS 1.2 angesteuert werden:

    ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
  • .Net Framework 4.5: Native Unterstützung von TLS 1.2
    Das Protokoll ist allerdings nicht als Standard gesetzt:

    ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12
  • .Net Framework 4.6: Native Unterstützung und Standard-Protokoll von TLS 1.2

Genauere Informationen gibt es in diesem Artikel.

Eigene Tools, VB.NET

LinkPST2Outlook – PST-Datei suchen und in Outlook einbinden

Posted on 30. Juni 201130. Juni 2011 By Daniel Lensing Keine Kommentare zu LinkPST2Outlook – PST-Datei suchen und in Outlook einbinden

Heute gibt es seit längerer Zeit mal wieder was aus meiner Programmierecke.

Immer wieder hat man im Umfeld des IT-Supports mit „persönlichen Ordnern“ aus Outlook zu tun. Meistens, wenn ein Rechner neuinstalliert werden musste oder der Anwender ein neues Gerät bekommt. Meistens bekommt man dann die Frage gestellt, nach dem das Outlook geöffnet wurde: „Wo sind denn meine ganzen Mails hin?“. Auf die Gegenfrage „Wo haben Sie denn diese Ordner abgelegt?“ erhält man gerne einmal ein Kopfschütteln. Um dieser Situation ein wenig aus dem Weg zu gehen, habe ich ein kleines Tool geschrieben: LinkPST2Outlook

Beim Start werden allte Laufwerksbuchstaben ermittelt, die entweder eine Festplatten-Partition oder ein Netzwerklaufwerk als Quelle angebunden haben. Nach der Auswahl des Laufwerksbuchstaben beginnt die Suche auf der gesamten, zugänglichen Partition nach den vorhandenen PST-Dateien. Wenn die Liste zur Verfügung gestellt wurde kann man durch das Auswählen einer PST-Datei in der Liste und der anschließenden Benutzung der Schaltfläche die PST-Datei der aktuellen Outlkook-Konfiguration hinzugefügt werden. Outlook muss zu dem Zweck zwar bereits einmal eingerichtet worden sein, allerdings muss die Applikation zum Einbinden nicht gestartet werden.

Weitere Informationen: Link

Eigene Tools

FreigabePrüfung – Anzeige der Ordnerfreigaben

Posted on 31. März 201131. März 2011 By Daniel Lensing Keine Kommentare zu FreigabePrüfung – Anzeige der Ordnerfreigaben

Aufgrund eines Projektes wurde ich gefragt, ob ich ein kleines Tool erstellen könnte, welches die Freigaben im Windows-Dateisystem gesammelt anzeigt. Da dieses mit dem Start von Windows angezeigt werden sollte, wurde nach einer EXE-Datei gefragt, die man einfach in den Startprozess einbetten konnte.

Die Grundversion darf ich hier zur Verfügung stellen, was ich auch gerne mache, da es mir an meinem eigenen Gerät auch mal wieder gezeigt hat, welche Freigaben ich auf meinen Systemen mal eingerichtet habe, aber gar nicht mehr nutze.

Weitere Informationen: Link

Eigene Tools

Tool: Reihen in IE9 erweitern

Posted on 15. März 201115. März 2011 By Daniel Lensing Keine Kommentare zu Tool: Reihen in IE9 erweitern

Pünktlich zum Release des Microsoft Internet Explorers 9 am heutigen Tage habe ich bereits ein Mini-Tool entworfen.

Es gibt eine schöne neue Funktion „Beliebte Sites“, die die meist besuchten Webseiten auf einer Übersichtsseite mit 2 Reihen und 5 Seiten pro Reihe anzeigt. Da ich allerdings einen größeren Monitor und entsprechend mehr Platz habe, gönne ich mir an meinem privaten Desktop 4 Reihen. Dieses wurde bereits bei der IE-Vorversion von mehreren Leuten als gute Lösung befunden, allerdings trauten diese sich nicht in der Registry, die entsprechende Änderung durchzuführen.

Entsprechend entstand mein kleines Programm, welches nach der Änderung den Internet Explorer schließt und direkt wieder öffnet, damit man die Änderung auch direkt sehen kann. Da absichtlich der Task des Browsers abgebrochen wird, erkennt der Browser dieses und man bekommt am unteren Rand die Meldung, ob die alte Sitzung wieder hergestellt werden soll, falls noch ein IE9 geöffnet war.

Weitere Informationen: Link

Eigene Tools

Tool: MAC-Adressen-Ermittlung

Posted on 12. März 201112. März 2011 By Daniel Lensing Keine Kommentare zu Tool: MAC-Adressen-Ermittlung

Mir ist am heutigen Abend aufgefallen, dass ich zwar ein Tool auf der Webseite zur Verfügung gestellt habe, aber noch gar kein Artikel dazu erstellt habe: MAC-Adressen-Ermittlung
Mit diesem Tool werden die MAC-Adressen der „LAN-Verbindung(en)“ sowie der „Drahtlosen Netzwerkverbindung(en)“ angezeigt.
Es ist halt nichts aufregendes, aber mit der Installation von VPN-Lösungen und virtuellen Systemen können da schon einige Adressen sich sammeln.

Weitere Informationen: Link

Desweiteren habe ich die Darstellung der Toolbox etwas verändert, da man inzwischenzeit recht viel scrollen musste, um an das gewünschte Tool zu gelangen.
Es wird nun alles in Kategorien abgelegt und dadurch wird es recht übersichtlich.

Dieses ist der Tatsache geschuldet, dass ich ein paar Tool-Updates sowie neue Tools in der Produktion habe.

Eigene Tools

Seitennummerierung der Beiträge

1 2 Nächste

Daniel Lensing

Ich betreibe diesen Blog, bei dem ich meine Erfahrungen aus der IT & dem Berufsalltag sowie dem Wahnsinn des Lebens mit Höhen und Tiefen. Darunter meine „Erlebnisreise“ zum Planeten „Diabetes mellitus Typ-2“.

Translate:

Follow us

Kategorien

  • Allgemein (1)
  • Client (245)
    • Android (8)
    • Fedora (Linux) (5)
    • iOS (6)
    • Mac OS X (6)
    • Peripherie (5)
    • Ubuntu (Linux) (9)
    • Windows 10 (63)
    • Windows 11 (31)
    • Windows 7 (100)
    • Windows 8 (36)
    • Windows 8.1 (28)
    • Windows Mobile (2)
    • Windows Vista (65)
    • Windows XP (21)
  • Cloud (15)
    • Amazon AWS (1)
    • Microsoft Azure (7)
    • Office 365 (9)
  • Fortbewegung (59)
    • Auto (19)
    • Bahn (19)
    • Beinarbeit (6)
    • Flugzeug (4)
    • Zweirad (15)
  • IT-Nachrichten (37)
  • Leben Beruf und Gesundheit (219)
    • #t2dhero (60)
    • Arbeitszimmer (39)
    • Audio (22)
    • Film / Kino (7)
    • Gedanken (81)
    • Gesundheit (39)
    • Internet (7)
    • Lebensmittel & Essen (23)
    • Lesestoff (21)
    • Sport (11)
    • Veranstaltung (3)
  • Lehren & Lernen (50)
    • Forschung (2)
    • Konferenzen (3)
    • Lehre (1)
    • Präsentation (4)
    • Zertifizierung (42)
  • Programme (334)
    • Android-Apps (28)
    • Eigene Tools (13)
    • iOS-Apps (7)
    • Office (89)
    • Patchday+Updates (77)
    • Software (155)
    • Spiele (3)
    • Windows Phone-Apps (2)
  • Programmierung (97)
    • AutoIT (2)
    • KiXtart (2)
    • PHP (3)
    • Power Automate (1)
    • Powershell (66)
    • VB.NET (11)
    • VBA (10)
    • VBS (10)
  • Server (165)
    • Citrix XenServer (2)
    • Exchange Server (27)
    • Lync Server (1)
    • System Center (4)
    • Ubuntu Server (2)
    • Windows Home Server (2)
    • Windows Server (92)
    • Windows Server 2012 (45)
    • Windows Server 2016 (15)
    • Windows Server 2019 (22)
    • Windows Server 2022 (21)
    • Windows Server 2025 (14)
  • Telekommunikation (38)
    • Festnetz (3)
    • Internet (13)
    • Mobilfunk (23)
  • Verkauf & Verlosung (1)
  • Web-Installationen (37)
    • Joomla (4)
    • Mastodon (1)
    • MediaWiki (10)
    • phpMyAdmin (2)
    • Piwik (4)
    • Wordpress (20)
Mastodon

Copyright © 2026 Daniels Tagesmeldungen.

Powered by PressBook WordPress theme