Dienstag, 4. April 2023

Notepad++ Setup.inf-Edition für Empirum

UPDATENOW

Notepad++ Setup.inf-Edition

Autor: Frank Dethlefsen

Datum: 01.04.2023

Version: 23.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 22 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.

Ein Bild, das Text enthält.

Automatisch generierte Beschreibung

 

Setup

Melden Sie sich auf dem Haupt-EmpirumServer per Remotedesktop administrativ an und führen die „upDateNow Notepad++ 2023.04.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++ 23.0“ im Depot.

Darüber hinaus wurde das Softwarepaket „upDateNow Notepad++ 23.0“ unterhalb von \Empirum\Configurator\Packages\upDateNow\Notepad++\23.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++ 23.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 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 © 2023 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

info@updatenow.email

www.updatenow.de

Keine Kommentare:

Kommentar veröffentlichen