PowerShell Beispiele

Einfache Praxis-Beispielskripts mit PowerShell


Beiträge zu "PowerShell Beispiele"

RDS User abmelden und UPD: User-Profile-Disk umbenennen

13.09.2020 erstellt von Bernhard

Um das Userprofiles einer Microsoft- Remote-Desktop-Umgebung zurückzusetzen kann die UPD (User Profile Disk) des jeweiligen Users gelöscht oder umbenannt werden. Verbindet sich der User im Anschluss erneut, wird ein neues Profil erstellt. ... weiterlesen

AD Gruppen berechtigen

10.09.2020 erstellt von Bernhard

Active-Directory-Gruppen mit PowerShell berechtigen.  ... weiterlesen

Preview PowerShell Aufgabenplanung: Rechner oder Server neustarten

PowerShell Aufgabenplanung: Rechner oder Server neustarten

27.08.2020 erstellt von Bernhard

Ein geplanter Task in Windows kann natürlich auch über PowerShell erstellt werden. ... weiterlesen

PowerShell Eventlog auslesen

26.05.2020 erstellt von Bernhard geändert: 28.08.2020

Mit dem Befehl "Get-WinEvent" kann über PowerShell auf das Windows Eventlog zugegriffen werden ... weiterlesen

PowerShell Registry Profilordner auslesen

17.02.2017 erstellt von Bernhard

Beispielskript um alle verwendeten Profilordner aus der Registry auszulesen: ... weiterlesen

Preview PowerShell: Dateiattribute: Datum ändern

PowerShell: Dateiattribute: Datum ändern

28.06.2020 erstellt von Bernhard

Als Alternative zu speziellen Programmen kann auch mit PowerShell das Datum einer Datei oder eines Ordners geändert werden.  ... weiterlesen

Preview AD: Active Directory Daten auslesen

AD: Active Directory Daten auslesen

29.04.2020 erstellt von Bernhard geändert: 11.09.2020

Mit Windows PowerShell Active Directory Objekte auslesen. ... weiterlesen

Preview Mit PowerShell Filesystem-Rechte setzten: ACL

Mit PowerShell Filesystem-Rechte setzten: ACL

26.08.2020 erstellt von Bernhard

Um bei einem bestehenden Ordner einen User mit Schreib-Berechtigungen hinzuzufügen, kann folgendes Script verwendet werden: ... weiterlesen

Preview Roulette verdoppeln: Gewinn garantiert? Martingale Simulator

Roulette verdoppeln: Gewinn garantiert? Martingale Simulator

22.12.2019 erstellt von Bernhard geändert: 23.12.2019

Mit der Roulette-Strategie Maringale wird entweder auf rot oder schwarz gesetzt. Sollte die gesetzte Farbe nicht kommen, wird der Einsatz verdoppelt. Mit dieser Strategie ist die Wahrscheinlichkeit zu verlieren bei geringem Einsatz und hohem Kapital relativ gering. Dennoch ist nach längerem Spielverlauf irgendwann der Punkt erreicht bei dem das Kapital überschritten wird und ein Verlieren schlussendlich vorprogrammiert: ... weiterlesen

Preview PowerShell csv mit Zeilenumbrüchen reparieren - Excel

PowerShell csv mit Zeilenumbrüchen reparieren - Excel

13.08.2020 erstellt von Bernhard

Mit folgendem Beispielscript können aus einer csv-Datei alle Zeilenumbrüche entfernt werden, damit diese in Excel richtig dargestellt werden: ... weiterlesen

Preview Powershell Remote

Powershell Remote

16.09.2017 erstellt von Bernhard geändert: 12.09.2017

Mittels Powershell Remoting können Powershellbefehle auf einem anderen Computer ausgeführt werden, ähnlich PSEXEC (siehe Remote Befehle ausführen mit psexec pstools ) oder SSH in Linux ... weiterlesen

PowerShell IP einstellen und Domain Join

17.02.2017 erstellt von Bernhard geändert: 23.06.2017

$ip="192.168.0.xx" $dns="192.168.0.xx" $gw="192.168.0.1" $hostname="HOSTNAME" $domain = "domain.local" $username = "$domain\Administrator" $password = "?????" | ConvertTo-SecureString -asPlainText -Force Get-netadapter | new-netipaddress -addressFamily IPv4 -ipaddress $ip -prefixlength 24 -DefaultGateway $gw Get-netadapter | Set-DnsClientServerAddress -ServerAddresses $dns $credential = New-Object System.Management.Automation.PSCredential($username,$password) Add-Computer -DomainNam... ... weiterlesen

Preview PowerShell Filetime auf 100ns genau (0,0001 ms)

PowerShell Filetime auf 100ns genau (0,0001 ms)

23.11.2016 erstellt von Bernhard

NTFS speichert Datei-Zeitstempel im Gegensatz zu FAT nicht im Sekundenbereich sondern auf 100ns genau, das sind bekanntlich 0.0001 ms (Millisekunden). Die genauen Zeiten: CreationTime (Erstelldatum), LastWriteTime (Änderungsdatum), LastAccessTime (Letzter Zugriff) können mittels PowerShell ausgelesen werden. ... weiterlesen

PowerShell write excel

18.01.2016 erstellt von Bernhard geändert: 05.06.2016

$objexcel=New-Object -ComObject Excel.Application $workbook=$objexcel.WorkBooks.Open('C:\Temp\test.xlsx') $worksheet=$workbook.WorkSheets.item(1) $objexcel.Visible=$true $worksheet.Cells.Item(1,1)=1 $workbook.Save $objexcel.Quit()   ... weiterlesen

Preview Ping Netzwerkverbindung überwachen

Ping Netzwerkverbindung überwachen

03.10.2015 erstellt von Bernhard geändert: 04.07.2016

Einfaches Powershellskript um eine bestimmte IP zu überwachen: bei Verbindungsaufbau oder Verbindungsabbruch wird ein Information in Form eines ToolTip angezeigt. Im Powershellfenster wird die Verbindung protokolliert. ... weiterlesen

Preview Dateiversionsverlauf wiederherstellen

Dateiversionsverlauf wiederherstellen

21.09.2015 erstellt von Bernhard geändert: 04.07.2016

Das hier vorgestellte Powershell-Skript kopiert die neuesten Dateien des Dateiversionsverlauf in einen beliebigen Ordner oder auf einen anderen Computer. In der Kopie wird dabei das Datum aus dem Dateinamen entfernt und somit die ursprünglichen Dateinamen wiederhergestellt. ... weiterlesen

eine bestimmte Datei auf Änderung überwachen

05.04.2015 erstellt von Bernhard geändert: 04.07.2016

Um eine einzelne Datei auf deren Änderungszeit (lastwritetime) zu überwachen, habe ich folgendes Powershell Script geschrieben: Ändert sich der Zeitstempel der Datei öffnet sich eine Textbox und bleibt bis zum bestätigen im Vordergrund. ... weiterlesen

Preview Ping Computers or Websites Latency

Ping Computers or Websites Latency

21.03.2013 erstellt von Bernhard geändert: 04.07.2016

Beispielskript um genaue Latenzzeiten einzelner Seiten / PCs oder Server mittels ping (in Powershell: Test-Connection) zu messen ... weiterlesen

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Mehr Details