PowerShell – 04 – Textdatei auslesen, bearbeiten, anlegen, befüllen

In PowerShell ist es sehr einfach mit Boardmitteln Dateien im *.txt, *.csv oder sonst einem Format zu erstellen. Um die Datei in einem Script zu laden wird lediglich der Befehl Get-Content benötigt. Anschließend kann der Inhalt spielend in einer Foreach Schleife behandelt werden. Ebenso ist es sehr einfach in eine Datei zuschreiben oder eine neue Datei weiterlesen…

PowerShell – 03.2 – Strings bearbeiten und untersuchen mit Funktionen wie Trim(), Substring(), Contains(), ToLower(), ToUpper(), StartsWith(), EndsWith()

Es gibt noch viele weitere gute Möglichkeiten um Strings bearbeiten oder untersuchen zu können. Ich möchte folgende Funktionen näher beschreiben Trim(). Dazu gehörten noch TrimStart() und TrimEnd(). Weiter geht es mit SubString(), Contains(), ToLower(), ToUpper(), StartsWith(), EndsWith(). Trim() Trim eignet sich zum Entfernen von Leerzeichen (Spaces) am Anfang und Ende eines Strings. Sieht der String weiterlesen…

PowerShell – 03.1 – Strings auf bestimmten Inhalt prüfen mit dem Parameter -match

Um heraus zu finden, ob sich ein bestimmtes Wort oder eine beliebige Zeichenkette in einem String befindet, gibt es den Parameter -match. Vergleichbar ist -match  von der Wirkungsweise mit Funktion inStr() im VBS. Enthält die zu untersuchende Zeichenkette den gesuchten Inhalt, gibt -match true aus. Somit ist -match ein boolescher Wert. dennoch ist -match nicht weiterlesen…

PowerShell – 03 – Strings zerlegen, zuschneiden, Teile ausschneiden, verbinden

Es gibt mehrere nützliche Funktionen um in PowerShell einen String zu bearbeiten. Um diese nutzen zu können, sollte man ein Grundverständnis für eine String haben. Jedes Zeichen in einem String ist mit einer numerischen Wert versehen, angefangen mit 0. Also ist ein String ein eindimensionales Array. So gibt es die Möglichkeit jedes Feld einzeln in weiterlesen…

PowerShell – 02 – Random

Es gibt die Möglichkeit unter PowerShell eine Random Zahl oder etwas anderes zufällig auszugeben. Beispielsweise kann man Zahlen von eins bis Zehn zufällig ausegben lassen oder auch Buchstaben. Das Ganze wird mittels der Funktion Random realisiert. Aufzurufen ist diese über System.Random. Seit PowerShell 3.0 ist dies jedoch erheblich einfacher geworden. Siehe dazu Get-Random. Es muss weiterlesen…

PowerShell – 01 – Tabs, Zeilenumbrüche, Char

In Vielen Scripten werden Zeilenumbrüche, Tabs oder Sonderzeichen (über Char) benötigt um gewisse Abläufe zu steuern. Um in Powershell wie in VBS diese darzustellen, gibt es mehrere  Möglichkeiten. VBS PowerShell Beschreibung vbNewLineChr(10), Chr(13) n[char]10, [Char]13[System.Environment]::NewLine Erzeugt einen Zeilenumbruch vbCrLf n[char]10, [Char]13[System.Environment]::NewLine Erzeugt ebenfalls einen Zeilenumbruch vbTab `t[char]9 Setzt einen Tab Horizontal Es gibt noch einige Funktionen weiterlesen…

PowerShell – 00 – PowerShell 3.0 einrichten

PowerShell 3.0 bringt mit der überarbeiteten ISE (Integrated Scripting Environment) viele Neuerungen und macht das Arbeiten sehr angenehm. Die ISE löst in meinen Augen andere Codeprogramme wie PowerGUI ab. Nun aber zur Installation, bzw. dem Upgrade auf Version 3.0. Um zu Prüfen welche Version aktuell auf dem System vorhanden ist öffnet man die PowerShell.exe. Es gibt weiterlesen…

Eigenes Favorite Icon im WordPress nutzen

Um das eigne Favicon verwenden zu können, muss dieses in den Ordner des aktuellen Theme geladen werden (meine Variante). Dazu einfach über den FTP-Zugang in den Theme-Ordner navigieren und das FavIcon dort ablegen. In meinem Fall wäre das folgender Pfad „\wp-content\themes\twentyeleven\favicon.ico“. Anschließend im Administrationsbereich auf Design klicken, dann auf Editor und die Kopfzeile (header.php) bearbeiten. weiterlesen…

Projektvideo des Fachbereichs Wirtschaftsinformatik (HfTL)

An der HfTL im Studiengang der WI haben sich mehrere Teams in einem Videoprojekt gemessen. Nun soll auf Facebook entschieden werden, welches das beste Video geworden ist. Mein Favorit ist „Erfinde deine Arbeitswelt neu“. Kameraführung, Schnitt, sowie die Szenen sind sehr gut gelungen und umgesetzt worden. Das Video könnt ihr hier sehen und hier bei weiterlesen…

Ad-hoc Netzwerk unter Windows 8 erstellen

In Windows 8 ist die Funktion  des ad-hoc Netzwerkes etwas abhandengekommen. Warum, kann ich leider nicht sagen. Nach einiger Recherche im Netz bin ich auf eine Lösung gestoßen. Das erstmalige Einrichten der gewünschten ad-hoc Verbindung benötigt administrative Rechte. Zum An- und Abschalten muss die CMD-Console als Admin ausgeführt werden. Starte die CMD (z.B. als Administrator weiterlesen…

Harry Brown

In meiner Studenten WG, Buffalo Club, schauen wir uns gelegentlich DVDs an. Es sind allerdings nicht irgendwelche DVD, es sind ausschließlich Filme die im Kaufpreis von einem bis maximal vier Euro liegen. Bislang hatten wir ein sehr gutes Händchen bei der Auswahl. Unsere aktuelle DVD-Sammlung: Brainiac best of, Kaufpreis ein Euro Brotherhood von 2010, Kaufpreis weiterlesen…

Datensicherung mit RAID 5

Datensicherheit für den Heimbereich erhöhen Ich habe viele Bilder, Dokumente und andere Daten, die ich ungern verlieren möchte. Besonders ärgerlich ist es, wenn alle Daten auf einer Festplatte liegen und diese Festplatte (HDD oder HD1) dann kaputt geht. Im schlechtesten Fall kommt man als normaler Mensch nicht mehr an die Daten auf der Festplatte ran. weiterlesen…

J.B.O. in Leipzig

Am 05.10.2012 sind J.B.O. mit der ‚Killer Tour 2012‘ endlich wieder zu Gast in Leipzig. Ab 20:00 Uhr rocken sie den Anker (Renftstraße 1) im Stadtteil Möckern. Die Karte kostet über Eventim 26 Euro. Ich werde auf jeden Fall dort sein. Seit Ewigkeiten versuche ich ein Konzert von den Bayern mitzunehmen.