Posts in der Kategorie Powershell
Seite 2 von 2Fehlermeldung: Die Datei „beispiel.ps1“ kann nicht geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist. Weitere Informationen finden Sie unter „about_Execution_Policies“ (https:/go.microsoft.com/fwlink/?LinkID=135170). Um die Ausführung von Powershellscripten auf dem entsprechenden Rechner zu aktivieren, reicht es, ein Powershell-Fenster als Administrator auszuführen und folgenden Befehl auszuführen: Set-ExecutionPolicy Unrestricted
Um über die Powershell Befehle in der Office 365-Cloud abzusetzen, gibt es zwei Möglichkeiten, eine Verbindung aufzubauen; je nachdem, um was für eine Art Befehl es geht, muss man einen anderen Weg wählen. Microsoft Online / Azure AD Für die Verbindung via Microsoft Online wird eine zusätzliche Software auf dem Rechner benötigt; diese findet sich […]
Sollten in der Netzwerkübersicht im Explorer nicht alle Geräte im Netzwerk gefunden werden, kann dies damit zusammenhängen. Um diese zu aktivieren, muss der folgende Befehl in einer CMD als Administrator ausgeführt werden: netsh advfirewall firewall set rule group=“Network Discovery“ new enable=Yes Ebenfalls kann dies unter Umständen die Schuld des SMB-Protokolles, welches von Windows zum Austausch […]
Wollen wir die Sprache einer Mailbox, auf die wir keinen Zugriff haben, in Office 365, anpassen, können wir folgenden Befehl nutzen: Set-MailboxRegionalConfiguration -Identity tino.ruge -Language 1031 -TimeZone „W. Europe Standard Time“ -LocalizeDefaultFolderName:$true Dieser setzt die Sprache der Mailbox „tino.ruge“ auf Deutsch, passt die Zeitzone an und übersetzt ggf. alle Ordner in die korrekte Sprache. […]
Gerade bei Servern, die durchgehend laufen, kann es durchaus mal sein, dass die Event-Logs sehr schnell sehr voll und unübersichtlich werden; der Event-Viewer braucht Stunden, um einen Log zu laden und man benötigt mindestens genau so lange, um das Gesuchte zu finden. Der folgende Befehl, der in einer Powershell (als Administrator) ausgeführt werden muss, löscht […]
Für einzelne User lässt sich das Attribut „Kennwörter laufen nie ab“ („PasswordNeverExpires“) setzen – was für tatsächliche benutzer kritisch ist, aber besonders praktisch ist für Benutzer, die in Software hinterlegt werden (z.B. der Scanner, der Dateien auf einer Freigabe ablegt). Abfragen, wessen Kennwort bald abläuft Um eine Liste von Benutzern, die ihr Kennwort bald ändern […]
Das nachfolgende Script kann helfen, alle Benutzer, die aktuell in Office 365 angelegt sind, aufzulisten und mitsamt der Info, welche Lizenz diesen zugewiesen ist, in die Domäne einzupflegen: Connect-MsolService Write-Host „Fetching license info“ $users = Get-MsolUser -All foreach ($user in $users) { Write-Host „User: $($user.displayname)“ $licenses = $user.Licenses | foreach-Object {$_.AccountSkuId} $licenses = $licenses […]