Powershell

Aus MeinWiki
Wechseln zu: Navigation, Suche

Befehle

Eventlog

  • Liste anzeigen
Get-Eventlog -list
  • Systemeventlog anzeigen.
Get-Eventlog system -after (get-date).addhours(-1)

Einschränkung

  • | more
| out-host -paging
  • Zeilen am Anfang.
| select-object -first 10
  • Zeilen am Ende.
| select-object -last 10
  • | grep
new-alias grep findstr
| grep -l -N
grep /?
  • where (Version 1 & 2)
| where {$_.Spaltenname -eq "Wert"}
  • where
| where Spaltenname -eq "Wert"

Ansicht

  • Export File
| export -csv -path "Zielpath.csv"
  • Alles Anzeigen.
| format-list *

Netzwerk

  • Port abfragen
Test-NetConnection "IP-Adresse" -Port "Port"

=== Script signieren

Set-AuthenticodeSignature script.ps1 (gci Cert:\CurrentUser\My -CodeSigningCert) -TimestampServer http://timestamp.globalsign.com/scripts/timstamp.dll -HashAlgorithm "SHA256"