Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať PowerShell zistiť , kto sa prihlásil do siete

Windows PowerShell je prostredie príkazového riadku , ktorý je súčasťou Windows Management Framework , ktorý je určený na pomoc systémovej a sieťových administrátorov . Môžete zadať príkazy ručne do PowerShell zadaním im , alebo môžete písať zvláštne PowerShell skripty , ktoré obsahujú mnoho jednotlivých príkazov vykonávaných v poradí . Skripty môžu byť znovu použité . To je obzvlášť silný , keď sa snažíte vykonávať zložitá operácia niekoľkokrát , napríklad kontrolu , aby zistili , kto je prihlásený k počítačovej sieti . Veci , ktoré budete potrebovať
Windows PC s PowerShell nainštalovaná ( pozri zdroje )
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorte nový textový dokument pravým tlačidlom myši kdekoľvek na pracovnej ploche alebo vnútri zložky . Objaví sa kontextové menu . Vyberte " New " a potom na " Textový dokument . " Zobrazí sa nový textový dokument na ploche alebo v priečinku , s jeho menom zvýraznené . Pomenujte ju " checkNetworkUsers.ps1 " a kliknite na tlačidlo " Áno " , keď sa opýtal, či chcete zmeniť príponu súboru . To je teraz skriptu PowerShell , ale neobsahuje žiadne vyhlásenie ešte .
2

pravým tlačidlom myši na súbor a vyberte možnosť " Upraviť " z kontextového menu . Súbor je načítaný pomocou predvoleného textového editora systému , čo je obvykle " WordPad . " Prázdny súbor sa zobrazí v textovom editore
3

Napíšte nasledujúce vyhlásenie v hornej časti prázdneho textového súboru , aby sa zoznam všetkých počítačov v súčasnej dobe prihlásený k sieti . :

$ connectedComputers = Get - WmiObject - Class Win32_ComputerSystem
4

Napísať " foreach " slučku , ktorá prechádza všetky pripojené počítače v zozname vytvoreného v predchádzajúcom kroku :

foreach ( $ connectedComputer v $ connectedComputers )

{ }
5

Napíšte príkaz , ktorý vypíše užívateľské meno všetkých užívateľov v sieti . Nasledujúce vyhlásenie musí byť umiestnený vo vnútri zložených zátvoriek , ktoré nasledujú " foreach " slučky , takže to môže byť vykonané s každou iterácii slučky klipart

" Užívateľské meno : { 0 } " . - F $ connectedComputer.UserName
6

Uložte súbor stlačením kombinácie kláves " Ctrl " a " S. " Skript je teraz pripravená na spustenie pomocou PowerShell . Môžete buď otvoriť PowerShell a prejdite do skriptu ho spustiť z príkazového riadku , alebo môžete double - kliknite na neho , aby ho spustiť z aktuálneho umiestnenia .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené