Dans nos tâches quotidiennes en tant que gestionnaires ou assistants du domaine des systèmes, nous devons être très clairs sur tout ce dont nous avons la charge et sur la manière dont nous voulons le gérer. Cette fois, nous allons analyser un peu les profils d'utilisateurs, nous savons que chaque personne est différente et veut une apparence différente mais dans les organisations (tant que les machines sont dans le domaine) tous les utilisateurs auront une apparence similaire (fond d'écran, GPO, etc.) et l'une de nos tâches principales est de être de s'assurer que tous les profils sont corrects, corriger les profils corrompus ou endommagés et en général toute la maintenance des profils et cette tâche peut prendre du temps et peut-être parfois ennuyeuse.
Nous devons comprendre qu'un profil d'utilisateur n'est pas la même chose qu'un compte d'utilisateur, ce sont deux termes et paramètres totalement différents, et chaque compte d'utilisateur a au moins un profil d'utilisateur qui lui est associé.
Résumer un le profil utilisateur est une série de paramètres qui permettent à la machine de fonctionner et d'avoir l'apparence que nous voulons.
Dans les profils d'utilisateurs, nous trouvons les options suivantes à modifier :
- Fonds d'écran.
- Préférences du pointeur.
- Paramètres du son.
- Protecteurs d'écran.
- Imprimantes
- Documents et autres aspects de l'équipement.
Profils locauxCe sont ces profils qui sont créés lorsque l'utilisateur se connecte à la machine.
Profils mobilesCe sont les profils créés par un administrateur et stockés sur un serveur.
Profils obligatoiresCes profils ne peuvent être gérés que par un administrateur.
Profil temporelCe profil est utilisé lorsque le profil de l'utilisateur comporte des erreurs et ce profil est supprimé à la fermeture de la session.
Maintenant, les avantages que nous trouvons lorsque configurer un profil utilisateur sont les suivants:
- Si un utilisateur modifie ses paramètres de bureau ou d'autres fonctionnalités, cela n'affecte pas tous les autres utilisateurs.
- La possibilité que plusieurs utilisateurs puissent utiliser la même machine, car lorsque l'utilisateur se connecte, il recevra la dernière configuration lors de la fermeture de la session.
- Ces profils peuvent être stockés sur un serveur (si nous sommes dans un domaine) afin qu'ils puissent être utilisés via le réseau (profils mobiles).
La façon la plus courante de voir les utilisateurs est d'aller dans le chemin C:\Utilisateurs et à partir de là de valider tous les utilisateurs sur notre machine, mais cette option ne nous fournit pas toutes les informations requises et ne nous permet pas de configurer les paramètres dans les profils, nous allons donc utiliser Windows PowerShell pour gérer les profils respectifs dans notre Windows 10.
WMI (Windows Management InstrumentationAdministration des instruments Windows) qui nous permet, en tant qu'administrateurs, de gérer les données et les fonctionnalités des ordinateurs locaux.
Dans WMI, il existe une classe appelée Win32_UserProfile qui contient tout ce qui concerne les profils d'utilisateurs dans l'environnement Windows 10.
Dans Windows PowerShell nous pouvons utiliser deux commandes pour valider la classe Win32_UserProfile, ceux-ci sont:
Get-CimInstance
Obtenir-WmiObjectNous courrons sur Windows 10, l'applet de commande Get-WmiObject, une fois que nous l'exécuterons, nous verrons que le système nous demande la classe, nous devons y entrer Win32_UserProfile et nous pourrons voir toutes les informations qu'il contient.
AGRANDIR
[couleur = #a9a9a9] Cliquez sur l'image pour l'agrandir [/couleur]
Comme nous pouvons le voir, nous avons toutes les informations sur les profils d'utilisateurs tels que la musique, les images, les documents et bien d'autres.
Dans le cas où nous avons plus d'équipes, nous devons spécifier le nom de la machine, dans notre cas nous n'avons qu'une seule machine, pour cela nous pouvons exécuter la commande suivante et afficher tout ce qui concerne tous les profils de cette équipe (Dans ce cas, notre machine est appelé BUREAU-EREO7JI) :
Get-WmiObject -Class Win32_UserProfile -ComputerName DESKTOP-EREO7JINous allons revoir toutes les informations sur les profils d'utilisateurs :
AGRANDIR
[couleur = #a9a9a9] Cliquez sur l'image pour l'agrandir [/couleur]
AGRANDIR
[couleur = #a9a9a9] Cliquez sur l'image pour l'agrandir [/couleur]
Maintenant, nous allons analyser comment nous pouvons travailler sur ces profils, si nous voulons supprimer un profil sans utiliser Windows PowerShell, nous allons exécuter la commande suivante dans Windows 10, nous utilisons d'abord
Dans l'onglet Options avancées nous sélectionnerons l'onglet Réglage de la campagne Des profils d'utilisateurs.
Là, nous devons simplement sélectionner le profil que nous voulons supprimer et appuyer sur le bouton Supprimer. En utilisant Windows PowerShell nous pouvons supprimer le profil souhaité, en utilisant :
Applet de commande Where-ObjectPour cela, nous entrerons les éléments suivants :
Get-WmiObject -Class Win32_UserProfile | où {$ _.LocalPath.split ('') [- 1] -eq 'Username'} | foreach {$ _. Supprimer ()}Dans notre cas, nous allons supprimer le profil utilisateur : Tester l'accès.
AGRANDIR
[couleur = #a9a9a9] Cliquez sur l'image pour l'agrandir [/couleur]
Si l'on veut supprimer le profil de plusieurs ordinateurs, il suffit d'ajouter les noms des machines respectives :
Get-WmiObject -Class Win32_UserProfile -ComputerName Computer1, Computer2 | où {$ _.LocalPath.split ('') [- 1] -eq 'user.computer'} | foreach {$ _. Supprimer ()}Nous avons pu comprendre en utilisant le Classe Win32_UswrProfile que le profil d'un utilisateur comprend bien plus que ce que l'on peut voir dans le chemin C:\ Users et c'est grâce à WMI qu'en tant qu'administrateurs, nous pouvons avoir un meilleur contrôle et une meilleure gestion de chacun des utilisateurs en charge.