Hier ist ein PowerShell-Skript, das für jeden Unterordner in einem angegebenen Verzeichnis die Gesamtgröße (in MB) und die Anzahl der Dateien ausgibt: ```powershell # Pfad zum Hauptve... [mehr]
Um mit PowerShell installierte Software zu suchen und zu entfernen, kannst du folgende Befehle verwenden: **1. Installierte Software suchen:** ```powershell Get-WmiObject -Class Win32_Product | Select-Object Name, Version ``` oder (schneller und moderner): ```powershell Get-CimInstance -ClassName Win32_Product | Select-Object Name, Version ``` **2. Bestimmte Software suchen (z.B. nach Name filtern):** ```powershell Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like "*NameDerSoftware*" } ``` **3. Software deinstallieren:** ```powershell (Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like "*NameDerSoftware*" }).Uninstall() ``` **Wichtige Hinweise:** - Ersetze `*NameDerSoftware*` durch den Namen oder einen Teil des Namens der zu entfernenden Software. - Die Nutzung von `Win32_Product` kann auf manchen Systemen zu einer Neuinstallation aller MSI-basierten Programme führen (Reparaturmodus). Für produktive Umgebungen empfiehlt sich die Nutzung spezieller Tools wie [winget](https://learn.microsoft.com/de-de/windows/package-manager/winget/) oder [Uninstall-Module](https://www.powershellgallery.com/packages/Uninstall-Module/). **Beispiel mit winget (ab Windows 10 1709):** ```powershell winget list winget uninstall "NameDerSoftware" ``` **Weitere Informationen:** - [Microsoft Docs: Win32_Product class](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-product) - [Microsoft Docs: winget](https://learn.microsoft.com/de-de/windows/package-manager/winget/) Bitte prüfe vor der Deinstallation, ob die Software wirklich entfernt werden soll, und führe die Befehle mit administrativen Rechten aus.
Hier ist ein PowerShell-Skript, das für jeden Unterordner in einem angegebenen Verzeichnis die Gesamtgröße (in MB) und die Anzahl der Dateien ausgibt: ```powershell # Pfad zum Hauptve... [mehr]
Um Daten mit PowerShell an eine SharePoint-Liste anzuhängen, kannst du die Client-Side Object Model (CSOM) Bibliothek verwenden. Hier ist ein Beispiel, wie du dies umsetzen kannst: 1. **Installi... [mehr]
Die Mandantenbearbeitung bezieht sich auf die Verwaltung und Bearbeitung von Anfragen, Aufträgen oder Daten, die von verschiedenen Mandanten oder Kunden stammen. In vielen Branchen, insbesondere... [mehr]
Ein Referat über "Patch" kann verschiedene Aspekte abdecken, je nachdem, in welchem Kontext du das Thema betrachten möchtest. Hier sind einige mögliche Punkte, die du in dein... [mehr]
In einem PowerShell-Skript werden CLI-Kommandos in der Regel über das HTTP- oder HTTPS-Protokoll an die UTM (Unified Threat Management) übertragen. Die Befehle werden oft in Form von REST-AP... [mehr]
In der IT gibt es zahlreiche Berufsfelder. Hier sind sechs wichtige: 1. **Softwareentwicklung**: Programmierer und Software-Ingenieure entwickeln Anwendungen und Systeme. 2. **Systemadministration**... [mehr]
Wenn ein Netzlaufwerk in PowerShell innerhalb einer Funktion verbunden wird und danach wieder getrennt ist, könnte das an der Art liegen, wie die Verbindung hergestellt wird. In PowerShell wird e... [mehr]
Um ein performantes PowerShell-Skript zu erstellen, das rekursiv `.bak` und `.trn` Dateien löscht, kannst du den folgenden Ansatz verwenden. Dieses Skript nutzt die `Get-ChildItem`- und `Remove-I... [mehr]
Um ein performantes PowerShell-Skript zu erstellen, das rekursiv alle TRN-Dateien in einem bestimmten Verzeichnis löscht, kannst du den folgenden Ansatz verwenden: ```powershell # Definiere das... [mehr]
Um ein performantes PowerShell-Skript zu erstellen, das viele TRN- und BAK-Dateien parallel löscht und protokolliert, kannst du die folgenden Schritte befolgen: 1. **Verzeichnis festlegen**: Def... [mehr]