Situatie
Funcția administratorilor de sistem este foarte aventuroasă, cândva trebuie să găsești setări puțin mai mici, iar cândva trebuie să scrii un script de mari dimensiuni.
Astăzi, sarcina mea era să găsesc o imprimantă implicită instalată pe laptop-uri. Pentru a rezolva aceasta, am folosit clasa Win32_Printer.
Puteți rula interogarea de mai jos pe laptop și aceasta vă va arăta imprimanta implicită instalată în sistemul dvs.
Pentru a rula comanda de mai jos de pe sistemul de la distanță, puteți să-Parametru computerizat și asigurați-vă că aveți drepturi administrative adecvate pentru a accesa sistemul.
Solutie
Folosim cmdlet-ul Get-WmiObject și apoi executăm o interogare WQL pentru a selecta totul din clasa Win32_Printer și alegeți să afișați rezultatul în care valoarea implicită este adevărată.
Simplu:
Get-WmiObject -interogare “SELECT * FROM Win32_Printer WHERE Implicit = $ true” |
Dacă doriți să vedeți toate imprimantele instalate pe laptopul dvs., puteți rula codul de mai jos și acesta vă va afișa lista tuturor imprimantelor, cu numele și locația acestora.
Get-WmiObject -interogare “SELECT * FROM Win32_Printer” | Selectați Nume, Implicit , PortName, Locație |
Leave A Comment?