Datei suchen und löschen # Rekursive Suche in Verzeichnis $SV = “C:\” # Suche nach Datei $Datei = “test.inf” #Dateiermittlung Get-ChildItem -Path $SV -Recurse -Include
WeiterlesenSchlagwort: Powershell
Powershell SQL – Eingehende Regeln erstellen
SQL Server inbound rules Damit ein SQL Server kommunizieren kann muss schon mal folgende Freischaltungen gesetzt werden: netsh advfirewall firewall add rule name=”SQL Server Prog”
WeiterlesenPowershell CA – Fehlgeschlagene Anforderungen etc. löschen
Zertifikatsstelle fehlgeschlagene Anforderungen löschen Mit diesem Powershell Skript löschen wir zur Bereinigung der Datenbank fehlgeschlagene Anforderungen, abgelaufene Zertifikate und ausstehenden Anforderungen. PS PKI v3.2.6 CMDLets.zip
WeiterlesenPowershell – Test-ServerSSLSupport
Webserver Test SSL Support Mit diesem Skript kann man Webserver testen. Dieses Skript stammt von: https://www.sysadmins.lv/blog-en/default.aspx Test-ServerSSLSupport.zip
WeiterlesenPowershell – Domain Informationen auslesen Whois
Mit diesem Powershell Skript lassen sich verschiedene Informationen über eine Domäne auslesen. Skript Download: WhoIs
WeiterlesenPowershell – Datei Download mit Bits
Download File with BitsTransfer Start-BitsTransfer -Source ` -Destination C:\temp\CitrixReceiver.zip Start-BitsTransfer -Source https://www.der-windows-papst.de/download/Win_Pro_10_2004_64BIT_German.ISO -Destination S:\ -Description WIN10-2004-ISO -DisplayName WIN10-2004-ISO -Priority High Powershell Download Bits https://www.der-windows-papst.de/2018/11/17/bitsadmin-hintergrunduebertragungsdienst/
WeiterlesenRDP-tcp – Zertifikat manuell per Powershell zuweisen
RDP-tcp Binding Die Ausgangslage ist, das der Client bereits über ein Computerzertifikat verfügt sowie TLS1.2 aktiv ist. Genutzt wird aber immer noch das selbstsignierte Maschinen
WeiterlesenPowershell Exchange – Lizenzen auslesen
Lizenzen auslesen Get-ExchangeServerAccessLicenseUser –LicenseName “Exchange Server 2013 Standard CAL” Get-ExchangeServerAccessLicenseUser –LicenseName “Exchange Server 2013 Enterprise CAL” https://gallery.technet.microsoft.com/68321b75-ab3d-4e04-9fe1-6a42de23b67f#content
WeiterlesenPowershell File – Suche nach Dateien zuletzt modifiziert älter als x Stunden
get-childitem “D:\DATA\Desktop” -recurse | where-object {$_.mode -notmatch “d”} | where-object {$_.lastwritetime -gt [datetime]::Now.AddHours(-1)} | format-table lastwritetime, fullname -autosize | out-file C:\Temp\LastMod.log -append get-childitem “D:\DATA\Desktop” -recurse
WeiterlesenPowershell – Windows LastBootUptime ermitteln
System LastBootUptime per Powershell $wmi=Get-WmiObject -computername worker -Class Win32_OperatingSystem $wmi.converttodatetime($wmi.lastbootuptime) ((get-date) – (gcim Win32_OperatingSystem).LastBootUptime).ToString(‚g‘) Get-WinEvent -ProviderName eventlog -Computername “Worker” | Where-Object {$_.Id -eq 6005} |
WeiterlesenPowershell Firewall – Regeln erstellen und ändern
Mit diesen Skripts erstellen wir neue Firewall Regeln: New-NetFirewallRule -DisplayName “Ping blockieren” -Direction Inbound -Protocol icmpv4 -Action Block -Profile Privat New-NetFirewallRule -DisplayName “Test1” -Direction Inbound
WeiterlesenPowershell – Active Directory Rolle installieren und Active Directory Domain Services Deployment
Active Directory mit der Powershell installieren # Active Directory Rolle installieren Install-WindowsFeature -name AD-Domain-Services –IncludeManagementTools # Active Directory Domain Services Deployment $pwdSS = ConvertTo-SecureString -String
Weiterlesen