Windows Firewall per Powershell Exportieren und Importieren (Script)

Ohne viele Kommentare, hier einfach das Script, ist ja nun auch kein Hexenwerk ­čÖé

# Script um die Firewall Einstellungen des Rechners auszulesen und in einem speziellen Verzeichnis abzulegen
# Dieses dient der Dokumentation des Zeitpunktes einer Ver├Ąnderung an einer Regel 
# und bei Bedarf k├Ânnen die Regeln auch auf einen anderen Client ├╝bertragen werden
#################
# Author JaRuest
# Version 0.2
# Download / Quelle unter http://i-k-t-s.de
#################
# Vorraussetzungen
# Installation des PowerShell Moduls PSWriteWord
# https://gallery.technet.microsoft.com/scriptcenter/Powershell-to-export-and-23287694
#################
# Angepasst werden muessen die folgenden Pfade
$Regelarchiv = "c:\Temp\Regelarchiv\"
# NICHTS ÄNDERN
$Datum = Get-Date -Format yyyy-MM-dd
$DateiNameCSV = "Firewallregeln-vom-$Datum.csv"
$DateiNameJSON = "Firewallregeln-vom-$Datum.json"
$DateiCSV = $Regelarchiv+$DateiNameCSV
$DateiJSON = $Regelarchiv+$DateiNameJSON
# Script startet ab hier
# Pr├╝fung ob die Befehle zur Verf├╝gung stehen, ansonsten nachladen
if(!(Get-Command *Export-FirewallRules*))
{
    Import-Module Firewall-Manager
}
# Export der Regeln sowohl als CSV, als auch JSON, nur eines gew├╝nscht ist, einfach mit # auskommentieren
Export-FirewallRules * -CSVFile $DateiCSV
Export-FirewallRules * -JSON $DateiJSON

Ich werde, wenn ich ganz viel Lust habe, auch noch einen automatischen Vergleich der letzten beiden CSV Dateien bauen und mich dann ├╝ber die ├änderungen informieren lassen, so da├č ich dieses automatisiert mitbekomme, damit sollten dann ungewollte ├änderungen schneller aufzufinden sein

Windows Firewall per Powershell Exportieren und Importieren

Heute musste ich f├╝r einen neuen Client in der Praxis die Firewall Einstellungen des Clients ├╝bernehmen, welcher ersetzt werden soll.

Klar kenne ich den Weg ├╝ber die GUI, halte dieses aber inzwischen nicht mehr f├╝r effektiv und da ich in n├Ąchster Zeit immer mal wieder die ├änderungen an den Firewall Regeln nachvollziehen m├Âchte, dachte ich mir, es muss doch etwas auf Powershell Basis geben und ich mit Sicherheit nicht das Rad neu erfinden.

Kurze Suche und f├╝ndig geworden https://gallery.technet.microsoft.com/scriptcenter/Powershell-to-export-and-23287694

Installation dauerte keine 5min, die Befehle sind klar und halten sich sch├Ân an die meisten Module, so dass es logisch ist.

Die ├ťbertragung aller Regeln hat so keine 5min gedauert (wahrscheinlich in der GUI genauso schnell), jetzt noch ein kleines Script darum bauen und dann lasse ich mir die CSV Datei jeden Tag erstellen.

Script um Tiff Dateien in JPG zu wandeln und in eine Word Datei einzuf├╝gen

Entstanden durch eine Diskussion in der Praxis und dann wieder gefunden in einer weiteren Diskussion im Forum von T2Med habe ich ein Script gebaut, welches Faxe (mehrseitige TIFF Dateien) nimmt und in eine Word Datei einbettet, damit die OrGa dieses nicht mehr von Hand machen muss.

Um das Script zu nutzen, muss das Powershell Modul PSWriteWord installiert werden, Anleitungen wie man Powershell Module installiert, finden sich im Netz… Dieses werde ich jetzt hier nicht wieder geben.

  • Alle Verzeichnisse m├╝ssen vorher angelegt werden und im Script an der entsprechenden Stelle eingef├╝gt werden.
  • IrfanView muss in der 32Bit Version installiert werden
Weiterlesen

T2Med – 5 Jahre danach

Ich stelle fest, ich schreibe zu wenig, wenn nach 5 Jahren mein damaliger Beitrag zu T2Med immer noch unter den ersten Beitr├Ągen ist, aber egal… Das hier ist im Zweifel eh nur f├╝r mich und mein Nachschlagewerk, also passt es ­čÖé

So zur├╝ck zum Thema, T2Med … Nachdem wir mit dem letzten Update ein wenig Probleme haben und der neue Client in der Praxis immer noch nicht rund l├Ąuft, war es mal wieder Zeit f├╝r einen Blick ├╝ber den Tellerrand hinaus, also den Login bei T2Med wieder rausgeholt und mal einen Blick in das Forum geworfen, alles neu … Kurz die technischen Diskussionen angeschaut, nichts kritisches gefunden was mich st├Âren w├╝rde… Inhaltlich kann ich zu den Programmen eh immer nicht viel sagen, ich administriere Sie nur.

Meine Kritikpunkte im ersten Beitrag waren ja im wesentlichen nur, dass die Installation nicht da stattfindet, wo ich Sie im Installmen├╝ hinhaben m├Âchte, das ist beseitigt, ich habe an eine Azure VM eine Datendisk geschoben, w├Ąhrend der Installation gesagt, bitte auf F:\T2Med installieren und finde jetzt alle relevanten Daten dort. Daumen hoch.

Performance war im ersten Schritt (ich habe der Einfachheithalber Client und Server auf der gleichen Maschine) so lala… Die Azure VM war wie folgt ausgestattet:

Weiterlesen

X.Concept Virenschutz Ausnahmen per Powershell setzen f├╝r Windows Defender

Alles wichtige steht schon in der ├ťberschrift, auch haben sich meines Wissens nach die Ausnahmen in den letzten Jahre nicht ge├Ąndert, die Nutzung erfolgt nach wie vor auf eigene Verantwortung.

In der Praxis ist heute alles auf Windows 10 umgestellt, und auf den Clients l├Ąuft inzwischen nur noch der Windows Defender.

Dieser kommt mit Windows 10 mit und die Testergebnisse in letzter Zeit sind auch nicht so schlecht, zus├Ątzlich hat er den charmanten Vorteil, ich kann alles per Powershell oder GPO ausrollen, hier habe ich mich einmal f├╝r die Powershell entschieden, da es schneller zu kontrollieren ist.

Weiterlesen

2 Jahre ohne Beitr├Ąge, aber doch nicht das Ende

Auch wenn ich in den letzten 2 Jahren nichts geschrieben habe, ist das hier nicht das Ende von meinem Blog / Notizheft oder wie immer man es nennen m├Âchte, aber es gab viele andere Dinge, die erst einmal wichtiger waren und auch noch sind.

Nachdem jetzt wieder etwas Ruhe eingekehrt, wird es vielleicht wieder etwas mehr werden, aber versprechen werde ich es nicht.

Digital Signage in der Arzt Praxis (Wartezimmermonitor)

In der Praxis soll evtl. in Zukunft eine dauerhafte Pr├Ąsentation auf einem Monitor ablaufen, um auf besondere Termine / Themen hinzuweisen, die erste spontane Idee war, einfach einen Intel NUC mit Windows zu installieren und dann Powerpoint / Libre Office im Vollbild laufen zu lassen.

Diese Idee hatte f├╝r mich zwei kleine Herausforderungen, weswegen ich das ganze schnell wieder zur Seite gelegt habe, a) ich m├Âchte keinen Windows PC im Wartezimmer haben, welcher zumindest irgendwie aus dem Praxisnetz erreicht werden m├╝sste, oder b) das Orga Team m├╝sste regelm├Ąssig mit Tastatur / Maus ausr├╝cken und die Pr├Ąsentation ├Ąndern.

Also habe ich mich kurz hingesetzt und ├╝berlegt, wie man das ganze vielleicht auch anders hinbekommen kann, und bin, nachdem ich die richtigen Stichpunkte f├╝r die Suche gefunden habe, relativ schnell bei Screenly.io und Rasperry PI gelandet.

Weiterlesen

Manuelles aktualisieren von T2Med Clients

Update:

V.04 ver├Âffentlicht Manuelles aktualisieren von T2Med Clients v 0.4

Und da ich das ganze mit zwei Scripten unsch├Ân fand, habe ich das ganze jetzt in ein etwas aufw├Ąndigeres Script gesteckt und komfortabel gemacht.

Damit es dann keine Probleme mehr gibt, findet ihr das ganze in der folgenden ZIP Datei, welche den folgenden Inhalt hat:

  • T2Med-Client-Kopie.txt enth├Ąlt das Script als txt Datei, damit es einmal gepr├╝ft werden kann
  • T2Med-Client-Kopie.ps1 kann ausgef├╝hrt werden

Das Script sollte eigentlich ab Windows 7 funktionieren, ich habe es aber nur auf einem Windows 10 getestet.

T2Med

Ich w├╝nsche viel Spass damit.

Alte Fassung mit zwei einzelnen Scripten

Weiterlesen

Kopie eines Verzeichnisses erstellen inkl. Hashwerten der Quelle und des Ziels

In der ├ťberschrift steht eigentlich schon alles wichtige.

Ich brauchte f├╝r eine bestimmte Dateiquelle, welches Dateien f├╝r das Finanzamt erzeugt, ein Script, welches diese kopiert und dann am besten zum Nachweis, dass die Daten nicht ver├Ąndert wurden, auch gleich einen Hash erzeugt.

Gesagt, getan und da es vielleicht auch f├╝r andere Zwecke geeignet ist, einmal hier:

Weiterlesen