Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Nätverk
  • Ethernet
  • FTP och Telnet
  • IP -adress
  • Internet-nätverk
  • Regionalt nätverk
  • Modem
  • Network Security
  • Andra Computer Networking
  • Routrar
  • virtuella nätverk
  • Voice Over IP
  • Trådlöst Nätverk
  • trådlösa routrar
  • * Dator Kunskap >> Nätverk >> Andra Computer Networking >> Content

    Hur man använder PowerShell för att se vem som har loggat in på nätverket

    Windows PowerShell är ett kommandoradsskal som är en del av Windows Management Framework , utformad för att hjälpa systemet och nätverksadministratörer . Du kan skriva in kommandon manuellt i PowerShell genom att skriva dem i , eller så kan du skriva speciella PowerShell-skript som innehåller många enskilda kommandon som körs i sekvens . Skript kan återanvändas . Detta är särskilt kraftfull när du försöker utföra en komplicerad operation flera gånger , som kontroll för att se vem som är inloggad på datorn nätverket . Saker du behöver Review, Windows PC med installerat PowerShell ( se Resurser )
    Visa fler instruktioner
    1

    Skapa ett nytt textdokument genom att högerklicka någonstans på skrivbordet eller i en mapp . En snabbmeny visas . Välj " Nytt " och sedan " Text Document . " Ett nytt textdokument visas på skrivbordet eller i mappen med namnet markerat . Namnge den " checkNetworkUsers.ps1 " och klicka på " Ja" på frågan om du vill ändra filändelsen . Detta är nu ett PowerShell script , men det innehåller inte några uttalanden ännu .
    2

    Högerklicka på filen och välj " Redigera " från snabbmenyn . Filen laddas med hjälp av systemets redaktör default text , som vanligtvis är " WordPad . " En tom fil visas i textredigeraren
    3

    Skriv följande uttalande på toppen av tom textfil för att få en lista över alla datorer som är inloggade på nätverket . :

    $ connectedComputers = Get - WmiObject - klass Win32_ComputerSystem
    4

    Skriv ett " foreach " loop som itererar igenom alla anslutna datorer i listan skapades i föregående steg :

    foreach ( $ connectedComputer i $ connectedComputers ) katalog

    { }
    5

    Skriv ett uttalande som skriver ut användarnamnet för alla användare i nätverket . Följande uttalande måste placeras innanför klamrarna som följer " foreach " loop , så att den kan köras med varje iteration av slingan

    " Användarnamn : { 0 } " . - F $ connectedComputer.UserName
    6

    Spara filen genom att trycka tangentkombinationen " Ctrl " och " S. " Manuset är nu klar att köras med PowerShell . Du kan antingen öppna upp PowerShell och navigera till manus för att köra den från kommandoraden , eller så kan du dubbelklicka på den för att köra den från dess aktuella plats .

    Tidigare:

    nästa:
    relaterade artiklar
    ·VNC Server Tutorial
    ·Panduit Vs. Leviton
    ·Inaktivera SSL Autentisering
    ·Aktivera SSL Squid
    ·Vad är skillnaden mellan en FTP-plats & en HTTP Site
    ·Definitionen av federationen CMDB
    ·Vad är VANET Protocol
    ·Hur koppla in en skrivarserver till en router
    ·Hur man gör en NTP Pool Projekt
    ·Hur att skarva en Cat5 kabel
    Utvalda artiklarna
    ·Hur Amplify WiFi Signal
    ·Thin Client Strategi
    ·Definition av en Torrent
    ·Hur man ställer in en Powerline Ethernet Bridge i Link…
    ·Hur man kan få en CCTV i ett nätverk bakom en router …
    ·Hur man kan stoppa en dator Hijacker
    ·Min dator låser sig när du ringer modemet efter en om…
    ·Hur Wire en Cat 5 Modular Jack
    ·Lägga till ett trådlöst PCI-kort till en bärbar dat…
    ·Vad är en GX -adapter
    Copyright © Dator Kunskap http://www.dator.xyz