Notepad++ Setup.inf-Edition
Autor: Frank Dethlefsen
Datum: 09.08.2024
Version: 24.0
Matrix42 und Empirum sind registrierte Markennamen der Matrix42 GmbH.
Was ist die Notepad++ Setup.inf-Edition?
Notepad++ ist der beliebteste, weitverbreitetste und freier Texteditor, der von Beratern, Administratoren, Softwarepaktierern und auch von mir gerne genutzt. Zu meiner täglichen Arbeiten seit über 24 Jahren als Empirum-Consultant gehört die Erstellung und Bearbeitung von Empirum-Softwarepaketen. Um die Bearbeitung von Empirum-Softwarepaketinstallationsskripten (Setup.inf) zu erleichtern, habe ich in Notepad++ eine Syntax-Highlighting, Code-Vervollständigung und spezielle Markos für die Setup.inf integriert. Das bearbeitete Softwarepaket kann schnell und unkompliziert dem Depot ohne Verwendung der Matrix42 Management Console hinzugefügt werden.
Setup
Melden Sie sich auf dem Haupt-EmpirumServer per Remotedesktop administrativ an und führen die „upDateNow Notepad++ 2024.08.exe“ aus. Es erscheint ein Bestätigungsdialog, ob die Installation durchgeführt werden soll. Wählen Sie „continue“ für fortsetzen aus.
Es wurde im Empirum-Hauptverzeichnis der Ordner \Empirum\upDateNow\Notepad++ erstellt, in dem sich nun folgende Dateien befinden:
Datei: Notepad++.htm
Anleitung, die über den Link aus dem Startmenü\Programme\upDateNow\Notepad++\Notepad++ - Tutorial aufgerufen werden kann.
Datei: Notepad++.sql
SQL-Skript zum Anlegen des Softwarepaketes „upDateNow Notepad++ 24.0“ im Depot.
Darüber hinaus wurde das Softwarepaket „upDateNow Notepad++ 24.0“ unterhalb von \Empirum\Configurator\Packages\upDateNow\Notepad++\24.0 kopiert.
Starten Sie das Matrix42 DBUtil (Desktoplink) und melden Sie sich an die Standortdatenbank an. Gehen Sie in das Menu Aktionen > SQL-Skripts ausführen > Standort und wählen Sie das SQL-Skript \Empirum\upDateNow\Notepad++\Notepad++.sql aus. Das SQL-Skript hat Ihnen nun das Softwarepaket in das Depot unter der Registerkarte upDateNow Tools > upDateNow Notepad++ 24.0 eingefügt.
Anpassungen
Notepad++ wird in 64-Bit Variante genutzt, die isoliert zu einer normalen Notepad++-Installation eingerichtet wird.
Die Datei-Endung .inf (Setup.inf) wird mit der Notepad++ Setup.inf-Edition verknüpft. Ein Doppelklick auf eine Setup.inf öffnet diese mit der Notepad++ Setup.inf-Edition.
Falls Sie die Setup.inf als Administrator öffnen wollen, klicken Sie die Setup.inf mit der rechten Maustasten an und wählen aus dem Explorer- Kontextmenu „Open as Administrator“.
Zusätzlich können Dateien über das Explorer-Kontextmenu „Senden an“ mit der Notepad++ Setup.inf-Edition geöffnet werden.
Syntax Highlighting für die Setup.inf
Plugin Snippets für die Setup.inf-Code-Vervollständigung: Commands, Environment, Functions, Registry, Security
Plugin Python-Script für die Funktionen:
ALT + T Fügt Datum und Uhrzeit (DD.MM.YYYY HH:MM:SS) ein.
ALT + G Fügt eine zufällig generierte GUID z.B. {2B8F4CDE-FD5A-404B-B1AB-5B488C68D1EB} ein.
ALT + I Aktualisiert in der Sektion [SetupInfo] die InventoryID mit einer zufällig generierten GUID.
ALT + U Aktualisiert in der Sektion [SetupInfo] die UpgradeID mit einer zufällig generierten GUID.
Beim Speichern wird in der Sektion [SetupInfo] Last Change mit dem aktuellen Datum und Uhrzeit automatisch geschrieben.
Spezielle Tastaturabkürzungen
ALT + F5 Führt die geöffnete Setup.inf mit dem Interpreter Setup.exe aus.
ALT + F6 Führt die geöffnete Setup.inf mit dem Interpreter Setup.exe /AW aus.
ALT + F7 Führt die geöffnete Setup.inf mit dem Interpreter Setup.exe /C aus.
ALT + F8 Fügt das Softwarepaket dem Depot hinzu.
Backup-Ordner
Wenn Sie eine Setup.inf mit der Notepad++ Setup.inf-Edition öffnen, bearbeiten und speichern, wird die vorherige Kopie der Setup.inf im Backup-Ordner C:\ProgramData\upDateNow\Notepad++\backup gesichert.
Change-Log
Version 24.0 Revision 8 / Datum 09.08.2024
Notepad++ auf die Version 8.6.9 64-Bit aktualisiert
Version 23.0 Revision 4 / Datum 01.04.2023
Notepad++ auf die Version 8.5.1 64-Bit aktualisiert
Notepad++ 32-Bit wird nicht mehr unterstützt
Plugin Snippets auf Version 1.7.1 aktualisiert
Plugin Python-Script auf Version 2.0.0 aktualisiert
Neue Tastaturabkürzungen ALT+ U - Erzeugt neue UpgradeID-GUID
Neue Tastaturabkürzungen ALT+ F8 - Fügt das Softwarepaket dem Depot hinzu
Version 21.0 Revision 12 / Datum 31.12.2021
Notepad++ auf die Version 7.8.7 32-Bit und 64-Bit aktualisiert
Plugin Snippets auf Version 1.5.1 aktualisiert
Plugin Python-Script auf Version 1.5.4 aktualisiert
Version 20.0 Revision 6 / Datum 19.06.2020
Notepad++ auf die Version 7.8.7 32-Bit und 64-Bit aktualisiert
Plugin Snippets auf Version 1.5.1 aktualisiert
Plugin Python-Script auf Version 1.5.4 aktualisiert
Version 20.0 / Datum 01.01.2020
Notepad++ auf die Version 7.8.2 32-Bit und 64-Bit aktualisiert
Neue Tastaturabkürzungen ALT+ I - Erzeugt neue InventoryID-GUID
Für Last Change wird Datum und Uhr automatisch beim Speichern geschrieben
Version 19.0 / Datum 06.03.2019
Notepad++ auf die Version 7.5.9 aktualisiert
Snippets korrigiert und für die Empirum Version 19.0 optimiert
Leerzeichen werden nur noch am Zeilenende automatisch beim Speichern entfernt
Version 17.0 / Datum 17.03.2018
Notepad++ auf die Version 7.5.5 aktualisiert
Snippets korrigiert und für die Empirum Version 17.0 optimiert
Leerzeichen werden mit fettem orangenem Punkt dargestellt
Leerzeichen werden am Zeilenanfang und -ende automatisch beim Speichern entfernt
Neue Tastaturabkürzungen ALT+ F6 und ALT + F7
Backup-Ordner für vorherige Setup.inf-Kopien
Version 16.1 / Datum 30.04.2017
Erstes Release
upDateNow stellt allen Matrix42-Kunden die Notepad++ Setup.inf-Edition kostenlos zu Verfügung. Bei Interesse senden Sie eine E-Mail an Frank.Dethlefsen@updatenow.de. Ich stelle Ihnen dann einen Download zu Verfügung. Über eine Rückmeldung, Anregungen ggf. Kritik würde ich mich freuen.
Copyright © 2024 upDateNow GmbH
Diese Dokumentation ist urheberrechtlich geschützt. Alle Rechte liegen bei der upDateNow GmbH. Jede andere Nutzung, insbesondere die Weitergabe an Dritte, Speicherung innerhalb eines Datensystems, Verbreitung, Bearbeitung, Vortrag, Aufführung und Vorführung sind untersagt. Dies gilt sowohl für das gesamte Dokument als auch für Teile davon. Änderungen sind vorbehalten. Nachdruck, auch auszugsweise, ist nur mit schriftlicher Genehmigung der upDateNow GmbH gestattet.
Matrix42 und Empirum sind registrierte Markennamen der Matrix42 GmbH.
upDateNow GmbH
Wacholderweg 7
44869 Bochum
Germany
+49 2327 689 9977
Keine Kommentare:
Kommentar veröffentlichen