<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PowerShell on SPech.de</title><link>https://www.spech.de/tags/powershell/</link><description>Recent content in PowerShell on SPech.de</description><generator>Hugo</generator><language>de</language><copyright>Sebastian Pech</copyright><lastBuildDate>Thu, 02 Jan 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://www.spech.de/tags/powershell/index.xml" rel="self" type="application/rss+xml"/><item><title>Dungeons &amp; PowerShell</title><link>https://www.spech.de/2017/02/dungeons-powershell/</link><pubDate>Sun, 05 Feb 2017 11:48:23 +0000</pubDate><guid>https://www.spech.de/2017/02/dungeons-powershell/</guid><description>&lt;p>PowerShell ist nicht nur ein mächtiges Werkzeug für Administratoren und Entwickler auch Rollenspieler können die umfangreiche Skriptsprache nutzen. Egal ob &lt;strong>Dungeons &amp;amp; Dragons&lt;/strong>, Das schwarze Auge, &lt;strong>Pathfinder&lt;/strong> oder Splittermond, jedes System kann mit Hilfe der PowerShell als Grundlage für Würfel und Zufallsereignisse dienen.&lt;/p></description></item><item><title>PowerShell Hilfe</title><link>https://www.spech.de/2016/09/powershell-nuetzliche-befehle/</link><pubDate>Thu, 22 Sep 2016 18:38:33 +0000</pubDate><guid>https://www.spech.de/2016/09/powershell-nuetzliche-befehle/</guid><description>&lt;p>Es gibt sehr viele PowerShell Befehle zur Erstellung von Programmen. Einige dienen dabei aber auch der Optimierung der PowerShell selber und helfen bei der Lösung von Problemen. Die PowerShell Hilfe ist hierbei das zentrale Element. Leider funktioniert die Hilfe standardmäßig nicht immer auf allen Geräten und in der gewünschten Sprache. Hier gibt es die Abhilfe dazu.&lt;/p></description></item><item><title>SQLite mit der PowerShell nutzen</title><link>https://www.spech.de/2016/06/sqlite-mit-der-powershell-nutzen/</link><pubDate>Wed, 15 Jun 2016 18:02:00 +0000</pubDate><guid>https://www.spech.de/2016/06/sqlite-mit-der-powershell-nutzen/</guid><description>&lt;p>SQLite hat sich als kleine Bibliothek für Datei-basierte Datenbanken etabliert. Mit Hilfe der PowerShell und einem ebenso kleinen Modul sind Zugriffe auf die Datenbank einfach zu erledigen.&lt;/p></description></item><item><title>Software Toolchains</title><link>https://www.spech.de/2016/04/software-toolchains/</link><pubDate>Sun, 24 Apr 2016 15:52:00 +0000</pubDate><guid>https://www.spech.de/2016/04/software-toolchains/</guid><description>&lt;p>Ich wurde bereits des öfteren gefragt welche Software ich für meine Anwendungen, Spiele und in der täglichen Arbeit einsetze. Je nach (Betriebs-)System und Einsatzzweck habe ich diverse Programme im Einsatz. Dabei setze ich auf ein Zusammenspiel von mächtigen professionellen Werkzeugen und Open Source Software (OSS).&lt;/p></description></item><item><title>PowerShell Game 04</title><link>https://www.spech.de/2016/02/powershell-game-04/</link><pubDate>Sun, 07 Feb 2016 18:20:00 +0000</pubDate><guid>https://www.spech.de/2016/02/powershell-game-04/</guid><description>&lt;p>Nachdem die Spielwelt für das PowerShell Game existiert, wäre es doch schön wenn sich etwas darin bewegen könnte. Üblicherweise ist das die Spielfigur. In diesem Fall ein freundlicher Smiley.&lt;/p></description></item><item><title>PowerShell Spiel Zahlen raten</title><link>https://www.spech.de/2016/02/powershell-zahlen-raten/</link><pubDate>Wed, 03 Feb 2016 19:42:00 +0000</pubDate><guid>https://www.spech.de/2016/02/powershell-zahlen-raten/</guid><description>&lt;p>Ein kurzweiliges PowerShell Spiel lässt sich mit Hilfe der PowerShell in wenige Zeilen Code gießen. Der Spieler soll einen Schwierigkeitsgrad auswählen. Dieser bestimmt in welchem Bereich eine Zahl erraten werden muss. &lt;!--break--> Das Programm gibt dem Spieler nach jeder Eingabe einen Hinweis ob die gewählte Zahl zu groß oder zu klein war. In jeder Runde erhöht sich die Anzahl der Versuche um eins.&lt;/p></description></item><item><title>PowerShell Game 03</title><link>https://www.spech.de/2016/02/powershell-game-03/</link><pubDate>Mon, 01 Feb 2016 17:15:00 +0000</pubDate><guid>https://www.spech.de/2016/02/powershell-game-03/</guid><description>&lt;p>Unser PowerShell Game ist langweilig ohne eine Welt in der die Handlung stattfinden kann. Dieser Artikel umfasst die Definition und Darstellung einer kleinen Welt.&lt;/p></description></item><item><title>PowerShell Game 02</title><link>https://www.spech.de/2015/09/powershell-game-02/</link><pubDate>Sun, 27 Sep 2015 16:00:00 +0000</pubDate><guid>https://www.spech.de/2015/09/powershell-game-02/</guid><description>&lt;p>Spiele haben oft einige statische „Seiten“, Videos oder Bildschirmanzeigen. Auf diesen wird das Intro des PowerShell Game angezeigt, die Mitarbeiter, Danksagungen oder eine Abschiedsnachricht. Zur Darstellung von einfachen Texten können solche Inhalte in Textdateien abgelegt werden. PowerShell ermöglicht dann die Ausgabe mit einer Zeile Code.&lt;/p>
&lt;p>Mit Hilfe eines ASCII Text Generators (&lt;a href="http://patorjk.com/software/taag/#p=display&amp;amp;h=0&amp;amp;f=Standard&amp;amp;t=Sebastian" target="_blank" rel="noopener noreferrer">
Beispiel
 &lt;i class="fas fa-external-link-alt">&lt;/i>

&lt;/a>) habe ich eine Datei „start.txt“ und eine „quit.txt“ in einen Unterordner „screens“ abgelegt. Damit PowerShell die Dateien später in dem Unterordner findet, ist das Verzeichnis auf den Skriptordner zu setzen. Ein Leeren der Konsolenausgabe für einen frischen Start empfiehlt sich ebenso für das PowerShell Game.&lt;/p></description></item><item><title>PowerShell Game 01</title><link>https://www.spech.de/2015/09/powershell-game-01/</link><pubDate>Sun, 27 Sep 2015 15:00:00 +0000</pubDate><guid>https://www.spech.de/2015/09/powershell-game-01/</guid><description>&lt;p>Die PowerShell Game Reihe soll als Basis dienen, einige Elemente (Game-Loop, Eingabe und Ausgabe, Darstellung von Maps, …) aus einfachen Spielen zu lernen. Mit der Hilfe der Windows PowerShell zeige ich Schrittweise die Entwicklung zu einem kleinen Rollenspiel mit süßen, fangbaren Monstern.&lt;/p>
&lt;p>Zuerst wird eine Datei für das Spiel angelegt. Dateien bei der PowerShell enden auf „ps1“, es bietet sich also der Name „01_spiel_basis.ps1“ für unser PowerShell Game an.&lt;/p>
&lt;p>Der folgende Codeabschnitt zeigt eine Schleife die solange aktiv ist bis der Benutzer ein q eingibt. Um Klein- und Großschreibung, sowie Leerzeichen zu behandeln wird die Eingabe bereinigt und zu Kleinbuchstaben umgewandelt.&lt;/p></description></item></channel></rss>