====== PowerShell Befehle ======
===== History =====
cat (Get-PSReadlineOption).HistorySavePath
===== Befehle =====
^Befehl ^ Beschreibung ^
| Expand-Archive -Path File.zip -DestinationPath C:\Folder | Unzip file |
| %% ipconfig /all | Select-String -Pattern '-E7' -Context 5,4 %% | get interface wich contains E7 in mac adress 5 lines before and 4 after |
|tnc -port 443 grunwald.systems | alias für Test-NetConnection - test if port open |
|Rename-Computer -NewName "Server044" -DomainCredential Domain01\Admin01 -Restart | Umbenennen eines lokalen Remotecomputers |
|Rename-Computer -ComputerName "Srv01" -NewName "Server001" -DomainCredential Domain01\Admin01 -Force | Umbenennen eines Remotecomputers |
| Get-NetconnectionProfile \\ Set-NetconnectionProfile -InterfaceIndex 28 -NetworkCategory Private | Netzwerk auf privat stellen |
| Set-NetConnectionProfile -Name -NetworkCategory | Netzwerk auf privat oder öffentlich stellen|
| Get-ADDomainController | Informationen zu den DCs und der Domäne |
| %% Get-ADForest | Select ForestMode %% | Forest-Funktionsebene |
| %% Get-ADDomain | select DomainMode %% | Domain-Funktionsebene |
| Get-Childitem -file C:\Path\To\Folder\ | Gibt alle Dateien im Ordner "Folder" aus |
| Get-Childitem -folder C:\Path\To\Folder\ | Gibt alle Ordner im Ordner "Folder" aus |
| Get-Childitem c:\Path\To\Folder\*.wav | Gibt alle WAV-Files im Ordner "Folder" aus |
| Get-WindowsFeature FS-SMB1 | Status von SMBv1 prüfen |
| Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol | SMBv1 abfragen |
| Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol | SMBv1 aktivieren |
| Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol | SMBv1 deaktivieren |
| Get-Content C:\log.txt –Wait| (Log-)File Inhalt "live" ausgeben |
| Get-Content C:\log.txt -Tail 3 | Letzte 3 Zeilen eines (Log-)Files ausgeben |
| %% Get-WmiObject win32_SystemEnclosure | select serialnumber %%| Serialno. / Service Tag auslesen |
| New-SelfSignedCertificate -Subject wsus.oes.ml-bw.de -DnsName wsus.oes.ml-bw.de -CertStoreLocation cert:\LocalMachine\My -KeyAlgorithm RSA -KeyLength 2048 -KeyExportPolicy Exportable -NotAfter (Get-Date).AddYears(10) | Self Signed Cert 10 Jahre |