Tvarkykite „Windows 10“ naudotojų profilius naudodami „PowerShell“

Turinys

Atlikdami kasdienes užduotis kaip sistemų srities vadovai ar padėjėjai, turime būti labai aiškūs apie viską, už ką esame atsakingi ir kaip norime tai valdyti. Šį kartą mes ketiname šiek tiek paanalizuokite vartotojų profilius, mes žinome, kad kiekvienas žmogus yra skirtingas ir nori skirtingos išvaizdos, tačiau organizacijose (kol mašinos yra domene) visi vartotojai atrodys panašiai (tapetai, GPO ir kt.), o viena iš pagrindinių mūsų užduočių yra užtikrinti, kad visi profiliai būtų teisingi, ištaisyti sugadintus ar pažeistus profilius ir apskritai visą profilių priežiūrą, o ši užduotis gali užtrukti daug laiko ir kartais gali būti nuobodu.

Turime suprasti, kad vartotojo profilis nėra tas pats, kas vartotojo abonementas, tai yra dvi visiškai skirtingos sąlygos ir nustatymai, ir kiekviena vartotojo paskyra turi bent vieną vartotojo profilį.

Apibendrinant a vartotojo profilis yra nustatymų serija, leidžianti mašinai veikti ir atrodyti taip, kaip norime.

Vartotojų profiliuose randame šias redagavimo parinktis:

  • Užsklandos.
  • Rodyklės nuostatos.
  • Garso nustatymai.
  • Ekrano apsaugos.
  • Spausdintuvai
  • Dokumentai ir kiti įrangos aspektai.
Vartotojo profiliuose yra trys tipai:

Vietiniai profiliaiTai tie profiliai, kurie sukuriami vartotojui prisijungus prie įrenginio.

Mobilieji profiliaiTai yra tie profiliai, kuriuos sukuria administratorius ir saugomi serveryje.

Privalomi profiliaiŠiuos profilius gali valdyti tik administratorius.

Laikinas profilisŠis profilis naudojamas, kai vartotojo profilyje yra klaidų, o šis profilis ištrinamas, kai sesija baigiama.

Dabar privalumai, kuriuos randame kada nustatyti vartotojo profilį yra tokie:

  • Jei vienas vartotojas redaguoja savo darbalaukio nustatymus ar kai kurias kitas funkcijas, tai neturi įtakos visiems kitiems vartotojams.
  • Galimybė, kad keli vartotojai gali naudoti tą pačią mašiną, nes kai vartotojas prisijungs, jie gaus paskutinę konfigūraciją, kai uždarys seansą.
  • Šiuos profilius galima išsaugoti serveryje (jei esame domene), kad juos būtų galima naudoti per tinklą (mobilieji profiliai).

Dažniausias būdas pamatyti vartotojus yra eiti į kelią C: \ Users ir iš ten patvirtinti visus mūsų įrenginio vartotojus, tačiau ši parinktis nesuteikia mums visos reikalingos informacijos ir neleidžia konfigūruoti reikiamos informacijos parametrus profiliuose, todėl mes ketiname naudoti „Windows PowerShell“, kad valdytume atitinkamus „Windows 10“ profilius.

WMI („Windows Management Instrumentation“)„Windows“ prietaisų administravimas), kuris leidžia mums kaip administratoriams valdyti vietinių kompiuterių duomenis ir funkcijas.

WMI yra klasė, vadinama Win32_UserProfile kuriame yra viskas, kas susiję su vartotojų profiliais „Windows 10“ aplinkoje.

In „Windows PowerShell“ mes galime naudoti dvi komandas, kad patvirtintume klasę Win32_UserProfile, Šitie yra:

 „Get-CimInstance“
 „Get-WmiObject“
Mes bėgsime toliau „Windows 10“ „Get-WmiObject“ cmdlet, kai jį įvykdysime, pamatysime, kad sistema prašo mūsų klasės, ten mes turime įeiti Win32_UserProfile ir galėsime pamatyti visą jame esančią informaciją.

DIDELIS

[color = # a9a9a9] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Kaip matome, turime visą informaciją apie vartotojų profilius, tokius kaip muzika, vaizdai, dokumentai ir daugelis kitų.

Jei turime daugiau komandų, turime nurodyti mašinos pavadinimą, mūsų atveju turime tik vieną mašiną, todėl galime vykdyti šią komandą ir rodyti viską, kas susiję su visais tos komandos profiliais (šiuo atveju mūsų mašina yra vadinamas DESKTOP-EREO7JI):

 „Get -WmiObject“ klasė „Win32_UserProfile -ComputerName“ DESKTOP -EREO7JI
Vėl matysime visą informaciją apie vartotojų profilius:

DIDELIS

[color = # a9a9a9] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

DIDELIS

[color = # a9a9a9] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Dabar mes analizuosime, kaip galime dirbti su šiais profiliais, jei norime pašalinti profilį nenaudodami „Windows PowerShell“, pirmiausia vykdysime šią komandą „Windows 10“

Skirtuke Išplėstiniai nustatymai mes pasirinksime skirtuką Nustatymas iš lauko Vartotojo profiliai.

Ten mes tiesiog turime pasirinkti profilį, kurį norime pašalinti, ir paspausti mygtuką Pašalinti. Naudojant „Windows PowerShell“ norimą profilį galime ištrinti naudodami:

 Kur-Objekto cmdlet
Norėdami tai padaryti, įvesime:
 „Get -WmiObject“ klasė „Win32_UserProfile“ | kur {$ _. LocalPath.split ('') [ - 1] -eq 'Vartotojo vardas'} | foreach {$ _. Ištrinti ()}
Mūsų atveju mes padarysime ištrinti vartotojo profilį: Tikrinama prieiga.

DIDELIS

[color = # a9a9a9] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Jei norime ištrinti kelių kompiuterių profilį, turime pridėti tik atitinkamų mašinų pavadinimus:

 Get -WmiObject -Class Win32_UserProfile -ComputerName Kompiuteris1, Kompiuteris2 | kur {$ _. LocalPath.split ('') [ - 1] -eq 'user.computer'} | foreach {$ _. Ištrinti ()} 
Mums pavyko suprasti naudojant Win32_UswrProfile klasė kad vartotojo profilyje yra daug daugiau nei tai, ką matome C: \ Users kelyje, ir WMI dėka mes, kaip administratoriai, galime geriau kontroliuoti ir valdyti kiekvieną atsakingą vartotoją.

wave wave wave wave wave