Upravljajte korisničkim profilima u sustavu Windows 10 pomoću programa PowerShell

Sadržaj

U našim svakodnevnim zadaćama kao upravitelji ili pomoćnici u području sustava moramo biti vrlo jasni u vezi svega za što smo zaduženi i kako želimo njime upravljati. Ovaj put idemo na analizirati malo o profilima korisnika, znamo da je svaka osoba različita i želi drugačiji izgled, ali u organizacijama (sve dok su strojevi u domeni) svi će korisnici imati sličan izgled (pozadine, GPO -i itd.), a jedan od naših glavnih zadataka je osigurati da su svi profili ispravni, ispraviti oštećene ili oštećene profile i općenito čitavo održavanje profila i ovaj zadatak može biti dugotrajan i ponekad dosadan.

Moramo shvatiti da korisnički profil nije isto što i korisnički račun, to su dva potpuno različita pojma i postavke, a svaki korisnički račun ima povezan barem jedan korisnički profil.

Sažimajući a korisnički profil niz je postavki koje omogućuju rad stroja i željeni izgled.

Unutar korisničkih profila nalazimo sljedeće mogućnosti za uređivanje:

  • Pozadine.
  • Postavke pokazivača.
  • Postavke zvuka.
  • Zaštitni ekrani.
  • Pisači
  • Dokumenti i drugi aspekti opreme.
Unutar profila korisnika postoje tri vrste:

Lokalni profiliTo su oni profili koji se stvaraju kada se korisnik prijavi na stroj.

Mobilni profiliTo su oni profili koje stvara administrator i pohranjuju se na poslužitelju.

Obavezni profiliOvim profilima može upravljati samo administrator.

Vremenski profilOvaj profil se koristi kada korisnički profil ima pogreške, a taj profil se briše kada se sesija zatvori.

Sada prednosti koje nalazimo kada postaviti korisnički profil su kako slijedi:

  • Ako jedan korisnik uređuje postavke radne površine ili neke druge značajke, to ne utječe na sve ostale korisnike.
  • Mogućnost da nekoliko korisnika može koristiti isti stroj, jer kada se korisnik prijavi primit će zadnju konfiguraciju kada zatvori sesiju.
  • Ti se profili mogu pohraniti na poslužitelj (ako smo u domeni) kako bi se mogli koristiti putem mreže (mobilni profili).

Najčešći način da vidite korisnike je putem C: \ Users i odatle potvrđujete sve korisnike na našem računalu, ali ova nam opcija ne pruža sve potrebne podatke i ne dopušta nam da konfiguriramo potrebne parametre u profilima, pa ćemo koristiti Windows PowerShell za upravljanje odgovarajućim profilima u našem sustavu Windows 10.

WMI (Windows Management Instrumentation)Windows administracija instrumenata) koja nam kao administratorima omogućuje upravljanje podacima i funkcionalnostima lokalnih računala.

U WMI -u postoji klasa tzv Win32_UserProfile koji sadrži sve što se odnosi na korisničke profile u Windows 10 okruženju.

U Windows PowerShell možemo koristiti dvije naredbe za provjeru valjanosti klase Win32_UserProfile, ovi su:

 Get-CimInstance
 Get-WmiObject
Trčat ćemo dalje Windows 10 cmdlet Get-WmiObject, nakon što ga izvršimo vidjet ćemo da sustav od nas traži klasu, tamo moramo ući Win32_UserProfile i moći ćemo vidjeti sve informacije koje se u njemu nalaze.

POVEĆAJTE

[color = # a9a9a9] Kliknite na sliku za povećanje [/ color]

Kao što vidimo imamo sve informacije o korisničkim profilima kao što su Glazba, Slike, Dokumenti i mnogi drugi.

U slučaju da imamo više timova, moramo navesti naziv stroja, u našem slučaju imamo samo jedan stroj, za to možemo izvršiti sljedeću naredbu i prikazati sve što se odnosi na sve profile tog tima (U ovom slučaju naš stroj je naziva DESKTOP-EREO7JI):

 Get -WmiObject -Class Win32_UserProfile -Naziv računala DESKTOP -EREO7JI
Ponovno ćemo vidjeti sve informacije o korisničkim profilima:

POVEĆAJTE

[color = # a9a9a9] Kliknite na sliku za povećanje [/ color]

POVEĆAJTE

[color = # a9a9a9] Kliknite na sliku za povećanje [/ color]

Sada ćemo analizirati kako možemo raditi na tim profilima, ako želimo ukloniti profil bez korištenja Windows PowerShell -a, izvršit ćemo sljedeću naredbu u sustavu Windows 10, prvo ćemo koristiti

U kartici Napredne opcije odabrat ćemo karticu Postavljanje s polja Korisnički profili.

Tamo jednostavno moramo odabrati profil koji želimo ukloniti i pritisnuti gumb Ukloniti. Korištenje Windows PowerShell možemo izbrisati željeni profil pomoću:

 Cmdlet Gdje-Objekt
Za to ćemo unijeti sljedeće:
 Get -WmiObject -Class Win32_UserProfile | gdje je {$ _. LocalPath.split ('') [ - 1] -eq 'Korisničko ime'} | foreach {$ _. Izbriši ()}
U našem slučaju hoćemo brisanje korisničkog profila: Testiranje pristupa.

POVEĆAJTE

[color = # a9a9a9] Kliknite na sliku za povećanje [/ color]

Ako želimo izbrisati profil nekoliko računala, moramo samo dodati nazive odgovarajućih strojeva:

 Get -WmiObject -Class Win32_UserProfile -Naziv računala Computer1, Computer2 | gdje {$ _. LocalPath.split ('') [ - 1] -eq 'user.computer'} | foreach {$ _. Izbriši ()} 
Mogli smo razumjeti korištenje Klasa Win32_UswrProfile da korisnički profil uključuje mnogo više od onoga što možemo vidjeti na stazi C: \ Users, a zahvaljujući WMI -u kao administratori možemo imati bolju kontrolu i upravljanje nad svakim od odgovornih korisnika.

wave wave wave wave wave