Verwalten Sie Benutzerprofile in Windows 10 mit PowerShell

Bei unseren täglichen Aufgaben als Manager oder Assistenten des Systembereichs müssen wir uns sehr genau darüber im Klaren sein, was wir in unserer Verantwortung haben und wie wir damit umgehen wollen. Bei dieser Gelegenheit werden wir ein wenig über Benutzerprofile analysieren. Wir wissen, dass jede Person anders ist und einen anderen Aspekt haben möchte, aber in Organisationen (solange sich die Computer in der Domäne befinden) sehen alle Benutzer ähnlich aus (Papier Tapisserie, Gruppenrichtlinienobjekte usw.) und eine unserer Hauptaufgaben ist es, sich darüber im Klaren zu sein, dass alle Profile korrekt sind, die beschädigten oder beschädigten Profile zu korrigieren und im Allgemeinen die gesamte Pflege der Profile. Diese Aufgabe kann sich verzögern und manchmal langweilig werden .

Wir müssen verstehen, dass ein Benutzerprofil nicht mit einem Benutzerkonto übereinstimmt, sondern zwei völlig unterschiedliche Begriffe und Konfigurationen aufweist und jedem Benutzerkonto mindestens ein Benutzerprofil zugeordnet ist.

Das Zusammenfassen eines Benutzerprofils besteht aus einer Reihe von Konfigurationen, mit denen die Maschine funktioniert und das gewünschte Erscheinungsbild aufweist .

In den Benutzerprofilen finden wir folgende Bearbeitungsmöglichkeiten:

  • Desktop-Hintergründe
  • Zeigereinstellungen.
  • Sound Konfiguration.
  • Displayschutzfolien
  • Drucker
  • Dokumente und andere Aspekte des Teams.

Innerhalb der Profile eines Benutzers gibt es drei Arten:

Lokale Profile
Dies sind die Profile, die erstellt werden, wenn sich der Benutzer am Computer anmeldet.

Mobile Profile
Dies sind die Profile, die von einem Administrator erstellt und auf einem Server gespeichert werden.

Pflichtprofile
Diese Profile können nur von einem Administrator verwaltet werden.

Temporäres Profil
Dieses Profil wird verwendet, wenn das Benutzerprofil Fehler aufweist und dieses Profil gelöscht wird, wenn die Sitzung geschlossen wird.

Nun ergeben sich folgende Vorteile bei der Konfiguration eines Benutzerprofils :

  • Wenn ein Benutzer seine Desktop-Einstellungen oder andere Funktionen ändert, wirkt sich dies nicht auf alle anderen Benutzer aus.
  • Die Möglichkeit, dass mehrere Benutzer denselben Computer verwenden können, da sie beim Anmelden die letzte Konfiguration erhalten, wenn die Sitzung geschlossen wird.
  • Diese Profile können auf einem Server gespeichert werden (wenn wir uns in einer Domäne befinden), sodass sie über das Netzwerk verwendet werden können (mobile Profile).
See also  Wie überprüfe ich, ob mein Windows 10 original aktiviert ist?

y desde allí validar todos los usuarios en nuestra máquina, pero esta opción no nos brinda toda la información requerida y tampoco nos permite configurar los parámetros necesarios en los perfiles por lo cual vamos a usar Windows PowerShell para gestionar los respectivos perfiles en nuestro Windows 10 . Die gängigste Methode zum Anzeigen der Benutzer besteht darin, die Route C: Benutzer aufzurufen und von dort aus alle Benutzer auf unserem Computer zu validieren. Diese Option enthält jedoch nicht alle erforderlichen Informationen und ermöglicht es uns nicht, die erforderlichen Parameter in den Profilen zu konfigurieren. In diesem Fall wird Windows PowerShell zum Verwalten der entsprechenden Profile in Windows 10 verwendet .

WMI (Windows Management Instrumentation)
Windows Instrument Management), mit dem wir als Administratoren die Daten und Funktionen lokaler Computer verwalten können.

In WMI gibt es eine Klasse mit dem Namen Win32_UserProfile, die alle Informationen zu Benutzerprofilen in der Windows 10-Umgebung enthält.

In Windows PowerShell können zwei Befehle zum Überprüfen der Win32_UserProfile- Klasse verwendet werden:

 Get-CimInstance 
 Get-WmiObject 

Wir werden in Windows 10 das Cmdlet Get-WmiObject ausführen. Sobald wir es ausführen, werden wir feststellen , dass das System nach der Klasse (class) fragt. Dort müssen wir Win32_UserProfile eingeben und können alle darin enthaltenen Informationen anzeigen . powershell-users.jpg

[/color] [color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/ color]

Wie wir sehen können, haben wir alle Informationen über Benutzerprofile wie Musik, Bilder, Dokumente und viele andere.

Wenn wir mehr Ausrüstung haben, müssen wir den Namen der Maschine angeben, in unserem Fall haben wir nur eine Maschine, dazu können wir den folgenden Befehl ausführen und alles anzeigen, was mit allen Profilen dieser Ausrüstung zusammenhängt (in diesem Fall ist unsere Maschine genannt DESKTOP-EREO7JI):

 Get-WmiObject -Class Win32_UserProfile -ComputerName DESKTOP-EREO7JI 

Wir werden wieder alle Informationen über die Profile der Benutzer sehen: Powershell-Benutzer-2.jpg

See also  So ändern Sie die Foliengröße in PowerPoint 2016

[/color] [color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/ color]

Powershell-Benutzer-3.jpg

[/color] [color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/ color]

Lassen Sie uns nun analysieren, wie wir mit diesen Profilen arbeiten können. Wenn Sie ein Profil ohne Windows PowerShell entfernen möchten, führen Sie zunächst den folgenden Befehl in Windows 10 aus Bild gesendet + R , um die Execute-Box zu öffnen:

 Sysdm.cpl 

Dort werden wir sehen, dass folgendes angezeigt wird:

Powershell-Usuarios-4.jpg

Auf der Registerkarte Erweitert wählen wir die Registerkarte Konfiguration im Feld Benutzerprofile aus.

Powershell-Benutzer-5.jpg

Dort müssen wir einfach das Profil auswählen, das wir entfernen möchten und auf die Schaltfläche Löschen klicken. Mit Windows PowerShell können wir das gewünschte Profil löschen.

 Where-Object-Cmdlet 

Dazu geben wir Folgendes ein:

 Get-WmiObject -Class Win32_UserProfile | where {$ _. LocalPath.split ('') [- 1] -eq 'UserName'} | foreach {$ _. Delete ()} 

In unserem Fall werden wir das Benutzerprofil entfernen: Access Testing. Powershell-Usuarios-6.jpg

[/color] [color = # a9a9a9] Zum Vergrößern auf das Bild klicken [/ color]

Wenn wir das Profil mehrerer Computer löschen möchten, müssen wir nur die Namen der jeweiligen Computer hinzufügen:

 Get-WmiObject -Class Win32_UserProfile -ComputerName Team1, Team2 | where {$ _. LocalPath.split ('') [- 1] -eq 'user.equipment'} | foreach {$ _. Delete ()} 

Mit der Klasse Win32_UswrProfile konnten wir nachvollziehen, dass ein Benutzerprofil viel mehr als das enthält, was im Pfad C: Users angezeigt wird. Dank WMI können wir als Administratoren die einzelnen Benutzer steuern und besser verwalten dass wir verantwortlich haben.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *