Einen Mac einrichten

Arbeitsbedingt hab sich mein zentrales Betriebssystem von Microsoft Windows 10/11 auf Apple Mac OS Ventura verschoben. Gestartet habe ich zuvor schon mit der letzten MacBookPro (MBP) Version mit Intel Chips (Modelle 2018) in 16″ und 13″ jeweils mit Touchbar. Mein bevorzugtes Arbeitsmittel ist derzeit das MacBook Pro 13″ mit M2 Chip (16GB RAM) und Touchbar. weiterlesen…

8 Jahre blog.stefanrehwald.de

Seid 8 Jahren gibt es meinen Blog. Dieser hat einige Umzüge hinter sich. Von einem einfachen Webserver auf einen virtuellen Linux Server passierend auf Plesk. Der administrative Aufwand ist damit etwas gestiegen, die Freiheiten zum Basteln sind dafür gestiegen. Einen Beitrag zum Umzug habe ich vorbereitet jedoch noch nicht veröffentlicht. Erfreulich ist es zu sehen, weiterlesen…

Powershell – Auflisten aller Eigenschaften eines Objektes

Auflisten aller Eigenschaften eines Objektes Wenn ich nicht genau weiß wie viele Eigenschaften mein Objekt hat und ich nicht noch nicht weiß welche Eigenschaft ich benötige, dann gibt es eine einfache Möglichkeit mir schnell alle Eigenschaften anzuzeigen zu lassen.

Remoteaudio Probleme lösen – Win7/Win10

Nach einem Upgrade von Windows 7 auf Windows 10 kann es zu Problemen mit der Verwendung der Remoteaudioeinstellung kommen. Dies lässt sich einfach beheben. Zielstellung Nutzung des Mikrofons vom Computer auf dem Remote-PC.

PowerShell – 16 – Formatieren von Zahlen

In diesem Beitrag möchte ich die Formatieren von Integer unter PowerShell etwas näher beschreiben. Oft sehen lange Zahlen schnell unübersichtlich aus. Da ist es hilfreich diese Zahlen in ein für das Auge lesbares Format zu bringen ohne dabei den eigentlichen Inhalt der Variable zu verändern. Als repräsentative Zahlen dienen uns der Abstand zwischen Erde und weiterlesen…

PowerShell – 15 – Clear-Variable und Remove-Variable

Es gibt mehrere Möglichkeiten eine Variable zu bereinigen. Die wohl einfachste ist der Variable einfach Nichts zuzuweisen wie im folgenden Beispiel.

Clear-Variable Doch es gibt auch eine vornehmere Möglichkeit bei dem die Daten der Variable ausgelöscht werden. Dies geht mittels Clear-Variable. zu beachten gilt, die zu bereinigende Variable muss ohne $ angegeben werden.

Standarddrucker pro Netzwerk verwalten

Wer ein Notebook besitzt und öfters das Netzwerk wechselt kennt evtl. die Problematik mit einem festgelegtem Standarddrucker. Als Beispiel: In der Firma ist der Standarddrucker ein Canon Drucker o.ä. und im Heimnetzwerk ein Brother. Wird im Heimnetzwerk nun unbedacht ein Druckauftrag an den Standarddrucker gesendet und dieser ist der Canon Drucker aus dem Firmennetz, so weiterlesen…

PowerShell – 14 – IPv4/v6 und MAC ermitteln ohne zusätzliche cmdlets

Es gibt bereits vorgefertigte cmdlets welches es ermöglichen die IPv4/v6 etc. zu betrachten. Jedoch sind diese nicht standardmäßig installiert. Ich möchte hier eine einfache und rudimentäre Variante vorstellen mit der es möglich ist die IP, zugehörige MAC-Adresse sowie den Adapternamen zu ermitteln. Das Ganze kann anschließend gleich in ein Log geschrieben werden.

PowerShell – Masterindex

Da die Beiträge zum Thema PowerShell stetig zunehmen und langsam auch andere Themen an Gewichtung zunehmen habe ich mir überlegt einen Masterindex zu allen Beiträgen anzulegen. Die Suchfunktion soll hierbei nicht mehr die einzige Möglichkeit sein alle Beiträge auf gut Glück zu finden oder das die komplette Kategorie PowerShell durch geklickt werden muss. Der Masterindex weiterlesen…

PowerShell – 13.1 – Simpler Passwortgenerator Version 2

Nach einer Analyse des Scriptes mit einem guten Freund (welcher ein exzellenter Programmierer ist) haben wir das Script in Punkten Sicherheit und Performance etwas optimiert. Die Do-While Schleife war hier in diesem Falle etwas schlecht gewählt, da die Schleife durch das doppelt genutzte get-Random viel zu oft durch gelaufen ist. Ein Beispiel: bei einem 100 weiterlesen…

PowerShell – 13 – Simpler Passwortgenerator

Ich habe mir einen einfachen Passwortgenerator mit PowerShell gebastelt. Gut, einfach nur ein Passwort generieren mit Get-Random ist relativ einfach. Doch ich wollte noch ein wenig mehr. Ich möchte bestimmen wie groß der Anteil (prozentual) von Großbuchstaben, Kleinbuchstaben, Nummern sowie Sonderzeichen ist. Soweit zur Idee. Was habe ich im Script genutzt Für dieses Script habe weiterlesen…

PowerShell – 11.1 – Logfiles mit einer Function erstellen

Ein gutes Script hat auch ein Log. Das ist Fakt. Sobald Daten beispielweise im AD geändert werden, ist es erforderlich ein Log zu schreiben. Denn wer weiß, wann man die Änderung nochmal rückgängig machen muss oder ähnliches. Für einige Scripte habe ich mir eine Funktion geschrieben die zu einem die Eingabe etwas vereinfachen und etwas weiterlesen…

Tastatursprache oder auch Tastaturlayout ändern

Vielleicht ist es dem ein oder andrem auch schon so ergangen, man sitzt am PC und hat die Finger auf der Tastatur und die machen beim schreiben oder auch beim zocken einen ungewollten Spagat und zack die Tastatursprache ist auf einmal in einer anderen Sprache. Je nachdem wie viele Sprachpakte auf dem Rechner installiert sind, weiterlesen…

PowerShell – 12 – Active Directory / Group Policy cmdlets aktivieren

Um die Active Directory cmdlets nutzen zu können, müssen diese erst aktiviert werden. Ein einfaches Einfügen im Modules-Verzeichnis (C:\Windows\System32\WindowsPowerShell\v1.0\Modules) reicht hier leider nicht aus. Die cmdlets können nicht geladen werden und somit auch nicht genutzt. Die Wege die cmdlets freizuschalten sind auf den beiden Systemen leicht unterschiedlich, dennoch sehr einfach. Zuerst möchte ich den Weg weiterlesen…

PowerShell – Games 01 – Galgenraten / Hangman

Nachdem ich es seit längerem nicht mehr geschafft habe meine bereits angefangenen Artikel zu veröffentlichen (dies leider aus Zeitgründen), hier mal etwas Neues aus der Kategorie ‚Spiele unter PowerShell‘. Um zu zeigen das mit PowerShell auch mehr als nur einfache Abfragen gegen das AD generiert werden können, habe ich hier ein Galgenraten, nicht grafischer Art, weiterlesen…