Website-Suche

Wie man das Test-Path Cmdlet in PowerShell verwendet

Wenn Sie mit Dateien oder Ordnern in PowerShell arbeiten, ist es wichtig, zu überprüfen, ob der Pfad existiert, bevor Sie versuchen, Inhalte zu lesen oder zu speichern. Hier kommt das Cmdlet Test-Path ins Spiel. Es überprüft, ob alle Elemente eines Pfades existieren und gibt $true oder $false zurück.

Jetzt ist das Test-Path Cmdlet in PowerShell nicht nur auf Dateien und Ordner beschränkt. Es kann auch verwendet werden, um den Registrierungspfad zu testen, um zu prüfen, ob eine Datei neuer ist als ein bestimmtes Datum, und um zu überprüfen, ob ein Pfad ein gül

Weiterlesen →

Wie man das Update-MgUser Cmdlet in PowerShell verwendet

Das Update-MgUser-Cmdlet in PowerShell ermöglicht es Ihnen, die Benutzerattribute von Microsoft 365 zu aktualisieren. Dies ist besonders nützlich, wenn Sie Arbeitsabläufe automatisieren oder die Attribute mehrerer Benutzer gleichzeitig aktualisieren müssen.

Bevor Sie einen Benutzer in Microsoft 365 mit MgGraph aktualisieren, ist es immer eine gute Idee, zunächst den Benutzer und dessen Attribute mit dem Cmdlet Get-MgUser zu überprüfen.

In diesem Artikel werden wir uns ansehen, wie man das Cmdlet Update-MgUser verwendet, und am Ende des Artikels habe ich ein kostenloses Skript, m

Weiterlesen →

E-Mail-Adressen aus dem Active Directory mit PowerShell abrufen

In diesem Leitfaden zeige ich Ihnen, wie Sie alle E-Mail-Adressen aus dem Active Directory abrufen können. Ich werde Ihnen auch zeigen, wie Sie spezifische E-Mail-Adressen erhalten und die Liste im CSV-Format exportieren können.

In diesem Artikel

  • E-Mail-Adressen mit dem PowerShell-Befehl Get-ADUser abrufen
  • E-Mail-Adressen für aktivierte Benutzer abrufen
  • Finde eine E-Mail-Adresse im Active Directory
  • Alle E-Mail-Adressen mit dem AD-Toolkit abrufen
  • Finden Sie heraus, wem eine E-Mail-A

    Weiterlesen →

Holen Sie sich alle Planner-Pläne in Microsoft 365 mit PowerShell

Eine der Dinge, die ich in Microsoft 365 wirklich vermisse, ist eine Übersicht über alle Planner-Pläne. Selbst mit all den verschiedenen Admin-Centern, die wir momentan haben, haben wir immer noch keine Möglichkeit, einfach alle erstellten Pläne im Mandanten anzuzeigen oder zu verwalten.

Aber was wir tun können, ist PowerShell zu verwenden, um alle Pläne in unserem Mandanten zu finden. Es wäre natürlich großartig, wenn es ein einzelnes Cmdlet gäbe, um alle Pläne mit ihrer ID aufzulisten, aber leider müssen wir zunächst alle Gruppen und Benutzer abrufen und überprüfen, ob sie einen ode

Weiterlesen →

Wie man Set CalendarProcessing in PowerShell verwendet

Das Set-Cmdlet CalendarProcessing in PowerShell kann verwendet werden, um Kalendereinstellungen für Ressourcenpostfächer zu verwalten. Das Cmdlet kann nicht für Benutzerpostfächer verwendet werden; dafür müssen Sie das Cmdlet Set-MailboxFolderPermission verwenden.

Für die Ressourcenpostfächer ermöglicht das Cmdlet, den Kalenderassistenten, den Buchungsassistenten und andere Kalendereinstellungen zu konfigurieren.

In diesem Artikel werden wir uns ansehen, wie man das Cmdlet Set-CalendarProcessing in PowerShell verwendet.

Kalenderverarbeitung ei

Weiterlesen →

Erklärung der Set-MailboxJunkEmailKonfiguration

Die Mailboxen von jedem sind standardmäßig mit Spam-E-Mails überflutet. Glücklicherweise werden Outlook und Exchange Online jedes Jahr besser darin, Spam-E-Mails automatisch zu erkennen. Benutzer können auch E-Mail-Adressen manuell zur Liste der blockierten Absender hinzufügen oder spezifische E-Mail-Adressen auf die Whitelist setzen.

Diese Liste, die Safelist-Sammlung, wird auf der Postfachebene gespeichert. Administratoren können natürlich E-Mail-Adressen auf der Mandantenebene blockieren oder zulassen, aber manchmal möchte man auch eine E-Mail-Adresse auf der Postfachebene überprüf

Weiterlesen →

Exportieren Sie Benutzer mit Admin-Rolle in Microsoft 365

Die Verfolgung von Benutzern mit Administratorrollen in Microsoft 365 ist wichtig, um sicherzustellen, dass kein Benutzer mehr Berechtigungen hat, als erforderlich. Was ich oft sehe, wenn ein Benutzer Zugang zum Microsoft 365 Admin Center benötigt, ist, dass die Global Admin-Berechtigung viel zu leicht vergeben wird.

Wenn es um Berechtigungen geht, ist es immer wichtig, das Prinzip der minimalen Berechtigung zu befolgen. Dabei gewähren Sie einem Benutzer die minimal erforderlichen Berechtigungen, um seine Arbeit zu erledigen.

In diesem Artikel zeige ich Ihnen drei Methoden, wie

Weiterlesen →

Das Ende der PowerShell AzureAD- und MSOnline-Module

Die Abschaltung der AzureAD- und MSOnline-PowerShell-Module wurde um mehr als 2 Jahre verschoben, aber nun geschieht es endlich. Besonders das MSOnline-Modul war noch längere Zeit erforderlich, um die Microsoft-Lizenzen über PowerShell zu verwalten.

Aber jetzt können wir das neue Microsoft Graph-Modul vollständig nutzen, das es uns ermöglicht, die gleichen Aufgaben wie die beiden alten Module auszuführen.

Nicht nur die PowerShell-Module werden eingestellt, die gesamte Azure AD Graph API wird abgeschaltet, sodass alle Anwendungen, die die Azure AD API verwenden, auf die neue Micr

Weiterlesen →

Eine neue Zeile in PowerShell hinzufügen

Wenn Sie Skriptausgaben an die Konsole oder eine Textdatei schreiben, möchten Sie diese oft zur besseren Lesbarkeit formatieren. Eine gängige Methode dafür in PowerShell ist die Verwendung von Zeilenumbrüchen, die den nächsten Teil der Ausgabe in einer neuen Zeile anzeigt.

Zeilenumbrüche sind in jeder Skript- oder Programmiersprache immer etwas knifflig, aber durch die Verwendung von `n und `r können wir den Inhalt problemlos in eine neue Zeile zwingen.

In diesem Artikel werde ich Ihnen zeigen, wie Sie die neuen Zeilenzeichen in PowerShell verwe

Weiterlesen →

PowerShell: Berechne die gesamte Größe der Dateien

In diesem Beitrag werde ich zeigen, wie man PowerShell verwendet, um die Gesamtgröße aller Dateien zu berechnen. Dies wird ein kurzer Beitrag sein, aber vielleicht ein sehr hilfreicher. Lassen Sie uns eintauchen.

Öffnen Sie PowerShell ISE oder VS Code. Kopieren Sie die folgenden Zeilen in Ihre PowerShell-Sitzung und geben Sie den Pfad Ihrer Dateien an.

$filespath = 'C:\Temp' Get-ChildItem -Path $filespath -File -Recurse | Select-Object -ExpandProperty Length | Measure-Object -Sum

Weiterlesen →