You searched for replace text - Workplace Management Blog https://www.wpm-blog.de/ ... ideas and solutions making workplace management easier Sun, 25 Feb 2024 14:06:43 +0000 de hourly 1 https://wordpress.org/?v=6.1.7 Suchen und Ersetzen Tools https://www.wpm-blog.de/suchen-und-ersetzen-tools/ https://www.wpm-blog.de/suchen-und-ersetzen-tools/#respond Sun, 25 Feb 2024 14:06:43 +0000 https://www.wpm-blog.de/?p=2930 Heute stelle ich ein paar Tools vor, die alle den gleichen Zweck und grundlegende Funktion „Suchen und Ersetzen“ haben. Im Detail werden die Tools bestimmt zusätzliche, weitere und wahrscheinlich unterschiedliche Ausprägungen haben. Generell arbeite ich … Weiterlesen

Der Beitrag Suchen und Ersetzen Tools erschien zuerst auf Workplace Management Blog.

]]>
Heute stelle ich ein paar Tools vor, die alle den gleichen Zweck und grundlegende Funktion „Suchen und Ersetzen“ haben. Im Detail werden die Tools bestimmt zusätzliche, weitere und wahrscheinlich unterschiedliche Ausprägungen haben. Generell arbeite ich mit recht wenigen Tools, da ich zumeist in unterschiedlichen Kunden-Umgebungen tätig bin. In Kunden-Umgebungen arbeitet man aufgrund der Sicherheitsbedingungen zumeist mit den zur Verfügung gestellten Systemen, auf die man wenig Einfluss hat. So erstelle ich Skripte häufig mit dem in Windows eingebauten Notepad oder der Powershell ISE. Diese Werkzeuge sind im Standardumfang eines jeden Windows Clients enthalten. Für einige Aufgaben erleichtern jedoch Tools von Drittanbieter die Arbeit ungemein.

Suchen und Ersetzen Tools

In diesem Artikel geht es um Tools zum Suchen und Ersetzen mit einer grafischen Oberfläche. Bereits im allerersten Empirum Projekt habe ich das Serach&Replace von Funduc lizenziert, da ich damals kein anderes ähnlich geartetes Tool gefunden hatte. Dieses Tool leistet mir noch heute verlässliche Dienste. Im Laufe der Zeit habe ich bei Kunden auch den Agent Ransack kennengelernt, der eine ähnliche Funktion hat. Mittlerweile zähle ich die freien Tools dnGrep und grepWin dazu. Wer das letztgenannte grepWin herunterladen möchte, wechselt am besten direkt auf github, um den Werbe- und Downloadbannern zu anderen ungewünschten Angeboten aus dem Weg zu gehen. Auch der bei vielen beliebte Editor „Notepad++“ bietet im Menü unter Search/Suchen eine Funktion zum Durchsuchen von Dateien an.

Funktionsumfang

Auf die Funktionen und Unterschiede der verschiedenen Tools, werde ich an dieser Stelle nicht eingehen. Generell bieten jedoch alle Tools, das Suchen …

  • in einem definierten Pfad
  • nach definierten Dateiendungen und teilweise auch in Archiven
  • nach einer Zeichenkette
  • Speichern des angezeigten Ergebnisses als Text oder HTML Datei

Warum Suchen und Ersetzen?

Nun, diese Tools nutze ich aus verschiedenen Gründen.

  1. Durchsuchen der Empirum Pakete nach bestimmten Befehlen, Aufrufen, absoluten EmpirumServer Einträgen, Benutzern und Gruppen.
  2. Durchsuchen der gesamten Empirum Partition nach bestimmten Benutzern und Gruppen in Bezug auf Verbesserung der Sicherheit
  3. Das Ergebnis des Durchsuchens bildet zumeist die Grundlage für weitere Aufgaben (Anpassen, Testen, schaffen von neuen Lösungen).
  4. Teilweise kann die Lösung ein Ersetzen der gefundenen Zeichenkette, durch eine neue sein.

Dein Tool der Wahl?

Welches Tool nutzt Du für diesen Zweck oder hast eine Empfehlung für die Leser des Blogs. Schreib doch Dein Suchen & Ersetzen Lieblingstool in den Kommentar. Danke, Grüße und bis bald – Jochen

 

Der Beitrag Suchen und Ersetzen Tools erschien zuerst auf Workplace Management Blog.

]]>
https://www.wpm-blog.de/suchen-und-ersetzen-tools/feed/ 0
Suchen und Ersetzen in der Registry https://www.wpm-blog.de/suchen-und-ersetzen-in-der-registry/ https://www.wpm-blog.de/suchen-und-ersetzen-in-der-registry/#comments Tue, 05 Mar 2013 17:39:09 +0000 https://www.wpm-blog.de/?p=847 Für Änderungen in der Registry gibt es seitens Empirum und dem Betriebssystem einige Möglichkeiten. Diese habe ich hier bereits erläutert. Die Sektion „REG:“ lässt nahezu keine Wünsche offen. Durch Einführung des ReplaceRegValue Befehls ist es … Weiterlesen

Der Beitrag Suchen und Ersetzen in der Registry erschien zuerst auf Workplace Management Blog.

]]>
Für Änderungen in der Registry gibt es seitens Empirum und dem Betriebssystem einige Möglichkeiten. Diese habe ich hier bereits erläutert. Die Sektion „REG:“ lässt nahezu keine Wünsche offen. Durch Einführung des ReplaceRegValue Befehls ist es auch möglich Änderungen vorzunehmen, ohne den gesamten Registry Eintrag zu kennen. Will man nun jedoch einen Wert ändern, ohne genau zu wissen, wo er in der Registry steht hilft eigentlich nur noch ein „Suchen und Ersetzen“. Mit einem älteren Windows Resource Kit gab es einmal ein „regfind“ Befehl, der neben dem Suchen auch das Setzen ermöglichte. Doch dieser Befehl arbeitet in den heutigen Umgebungen nicht zuverlässig genug. Die nachfolgende Möglichkeit arbeitet bereits sehr global, hat jedoch meines Erachtens den einzigen Nachteil, des es keine Einträge vom Typ REG_BINARY auffinden und ersetzen kann.

Die hier beschriebene Methode kann natürlich auch im Maschinenteil zur Anpassung von HKEY_LOCAL_MACHINE Einträgen genutzt werden. Dazu müssen jedoch Anpassungen vorgenommen werden.

[Set:Product]
#Set:User, CLIENT

[Set:User]
Set HKCURegTree = HKEY_CURRENT_USER\Software\Hersteller
Set HKCURegFile = "%TEMP%\hkcu.reg"
Set SearchString = "Alt"
Set ReplaceString = "Neu"
CALLHIDDEN regedit.exe /E %HKCURegFile% %HKCURegTree%
ReplaceTextFile (%HKCURegFile%, %SearchString%, %ReplaceString%, 0)
CALLHIDDEN regedit.exe /S %HKCURegFile%
If %ErrorLevel%<>0 Then Set:CUError EndIf
Del %HKCURegFile%
[Set:CUError]
ErrorLogMsg Error: %ErrorLevel% : Error changing Registry
Abort

Der Beitrag Suchen und Ersetzen in der Registry erschien zuerst auf Workplace Management Blog.

]]>
https://www.wpm-blog.de/suchen-und-ersetzen-in-der-registry/feed/ 2