Archiv der Kategorie: Scripting

Powershell Snippets in Sapien PowerShell Studio erstellen

Seit einiger Zeit versuche ich alle meine Funktionen auch mit einem Pester Testskript zu versehen. Dabei werden immer wieder die Funktion – allerdings nur mit anderen Parametern – aufgerufen, so auch in meiner jüngsten Funktion, zu welcher bald ein Blog kommen … Weiterlesen

Veröffentlicht unter Allgemein, DevOps, Entwicklung, Grundlage, PowerShell, PowerShell Studio, Scripting | Verschlagwortet mit , , , , , | Schreib einen Kommentar

PSConf2017 | Show-ThirdDay

Freitag früh, man merkt, es werden auch heute weniger Leute. Was man auch versteht, denn nach zwei so tollen Tagen braucht man etwas Entspannung und einige kommen sicherlich noch. Nun worum ging es bei mir Heute? Conatiner Windows / Linux … Weiterlesen

Veröffentlicht unter Allgemein, PowerShell, PSConfEU2017, Scripting | Verschlagwortet mit , , , , , | Schreib einen Kommentar

PSConf 2017 | Show-SecondDay

Das nicht alle nach dem gestrigen Abend heute früh erschienen, war schon fast zu erwarten. Aber dies kann man auch keinem verübeln, bei dem tollen Programm gestern und dem Ambiente. Mein Tag startet heute mit James O’Neill. Good Shared PowerShell … Weiterlesen

Veröffentlicht unter Allgemein, DevOps, Nice To Know, PowerShell, PSConfEU2017, Scripting | Verschlagwortet mit , , , , , , , , | Schreib einen Kommentar

PSConf 2017 | Show-FirstDay

Keynote Eine halbe Stunde vor Beginn füllt sich langsam der Leibnitz Saal im Hannover Congress Center und alle warten gespannt, welchen Einstieg sich Tobias Weltner dieses Jahr ausgedacht hat. Der erste Versuch die Konferenz mit Musik und Trommeln zu starten … Weiterlesen

Veröffentlicht unter Allgemein, DevOps, DSC, Nice To Know, PowerShell, PSConfEU2017, Scripting | Verschlagwortet mit , , , , , , , , , | Schreib einen Kommentar

PSConf 2017 | Initialize-Agenda

Von morgen an bis Freitag (03.05-05.05.2017) findet die PowerShell Conference 2017 in Hannover statt. Im Zug nach Hannover schaue ich mir die Agenda etwas detaillierter an und baue mir meine eigene zusammen. Obwohl es nicht viel Neues gibt, sind die … Weiterlesen

Veröffentlicht unter Allgemein, DevOps, PowerShell, PSConfEU2017, Scripting | Verschlagwortet mit , , , , , , , , , , | Schreib einen Kommentar

Geordnete Hashtables anlegen

Beim Anwenden des Programms PowerShell ist es notwendig, dass Arbeiten mit Objekten zu beherrschen. Grund dafür ist, dass in fast jedem Skript auch selbst Objekte erstellt werden müssen. Wobei jene auf verschiedener Art und Weise erstellt werden können. Als Beispiel … Weiterlesen

Veröffentlicht unter Allgemein, DevOps, Nice To Know, PowerShell, Scripting | Verschlagwortet mit , , , , | Schreib einen Kommentar

Nächsten Domänencontroller finden

Umgebungsvariablen sind hilfreich und liefern eine menge Informationen. Wie zum Beispiel den LogonServer und die Domäne.

Nicht selten werden Domänencontrollerfür Skripte benötigt. Viele lösen dies mithilfe der Umgebungsvariablen.

Für Skripte ist dies aber nicht der praktikabelste sein. Besonders wenn … Weiterlesen

Veröffentlicht unter Active Directory, DevOps, Nice To Know, PowerShell, Pranktische Ein - und Mehrzeiler, Scripting | Verschlagwortet mit , , , , | Schreib einen Kommentar

Remote Desktop Service Farm für Anwendungsbereitstellung unter Server 2016

Microsoft hat in den letzten Jahren in Sachen Remote Desktop Bereitstellung extrem aufgeholt und zum Teil überholt. Diesmal geht es um eine einfache Anwendungsbereitstellung die mit PowerShell umgesetzt wird. Im APPDeployment, oder  Anwendungsbereitstellung, werden installierte Programme an einen Client gestreamt. … Weiterlesen

Veröffentlicht unter DevOps, Grundlage, PowerShell, Remote Desktop Services, Scripting | Verschlagwortet mit , , , , , , , , | Schreib einen Kommentar

JEA Just Enough Administration

Was tun, wenn es im Unternehmen viele Administratoren gibt, die gar nicht so recht Administratoren sind oder sein dürfen? Oft wird mit Berechtigungen sehr sorglos umgegangen, zum Leid der Nutzer und Ärger der “wirklichen” Admins. Gut, man kann vieles durch … Weiterlesen

Veröffentlicht unter DevOps, Entwicklung, Grundlage, PowerShell, Scripting | Verschlagwortet mit , , , , , , , | 1 Kommentar

PowerShell Splatting

Splatting ist ein einfacher Weg seine Scripte zu vereinfachen. Bei Cmdlets wie New-ADUser oder Send-MailMessage gibt es eine Vielzahl von Parametern die ausgefüllt werden können und zum Teil auch müssen. Dazu ein Beispiel:

Eine gängige Methode solche Langen Befehle … Weiterlesen

Veröffentlicht unter Allgemein, DevOps, Grundlage, Nice To Know, PowerShell, Scripting | Verschlagwortet mit , , , , , | Schreib einen Kommentar