Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Nettverk  
  • Ethernet
  • FTP og Telnet
  • IP-adresse
  • Internett Nettverk
  • lokale nettverk
  • modemer
  • Network Security
  • Andre Datanettverk
  • rutere
  • virtuelle nettverk
  • Voice over IP
  • Trådløst nettverk
  • trådløse routere
  •  
    Datamaskin >> Nettverk >> Andre Datanettverk >> Content
    Hvordan bruke PowerShell til å se hvem som har logget seg på nettverket
    Windows PowerShell er et kommandolinjeverktøy shell som er en del av Windows Management Framework , utviklet for å hjelpe systemet og nettverksadministratorer . Du kan skrive inn kommandoer manuelt i PowerShell ved å skrive dem inn, eller du kan skrive spesielle PowerShell script som inneholder mange individuelle kommandoer som utføres i sekvens. Script kan brukes om igjen . Dette er spesielt kraftig når du prøver å utføre en kompleks operasjon flere ganger , som for eksempel å sjekke for å se hvem som er logget på til datanettet . Du trenger
    Windows PC med PowerShell installert ( se Ressurser )
    Vis flere instruksjoner
    en

    Lag et nytt tekstdokument ved å høyreklikke hvor som helst på skrivebordet eller inne i en mappe . En hurtigmeny vises. Velg " New" og deretter "Text Document . " Et nytt tekstdokument vises på skrivebordet eller i mappen , med dets navn markert . Name it " checkNetworkUsers.ps1 " og klikk " Ja" når du blir spurt om du vil endre filtypen . Dette er nå et PowerShell script , men det inneholder ikke noen uttalelser ennå.
    2

    Høyreklikk på filen og velg " Edit" fra kontekstmenyen . Filen er lastet med systemets standard teksteditor , som vanligvis er " WordPad ". En tom fil vises i teksteditoren
    3

    Skriv følgende uttalelse på toppen av den tomme tekstfilen å få en liste over alle datamaskinene er logget på nettverket. :

    $ connectedComputers = Get- WmiObject -Class Win32_ComputerSystem
    4

    Skriv en " foreach " loop som gjentar gjennom alle de tilkoblede datamaskiner i listen opprettet i forrige trinn :

    foreach ( $ connectedComputer i $ connectedComputers )

    { }
    5

    Skriv en setning som skriver ut brukernavnet til alle brukere på nettverket. Følgende uttalelse må plasseres inne i klammeparenteser som følger " foreach " loop , slik at det kan kjøres med hver iterasjon av loopen

    "brukernavn : { 0 }" . -F $ connectedComputer.UserName
    6

    Lagre filen ved å trykke tastekombinasjonen "Ctrl " og " S." Manuset er nå klar til å bli henrettet ved hjelp av PowerShell. Du kan enten åpne opp PowerShell og navigere til skriptet til å kjøre det fra kommandolinjen , eller du kan dobbeltklikke på den for å kjøre den fra sin nåværende plassering .

    früher :

     Weiter:
      Relatert Artike
    ·Å ha en radio i et datasenter 
    ·Hvordan sette opp Internet Connection Sharing Med en Si…
    ·Hvordan forberede en RJ12 Crimp Connector Cable 
    ·Hvordan erstatte DHCP 
    ·Hvordan Oppdatere Impromptu Catalog 
    ·Hvordan lage VMware Maler for ESXi 
    ·AOL utgående e-post vil ikke sende ut på Port 587 
    ·Teknologi og de ​​Tools of Communication 
    ·Trådløs adapter Kompatibel med Windows Vista 
    ·Forskjellen mellom en filserver og en FTP -server 
      Anbefalte artikler
    ·Hvordan Tweak en Linksys Wireless Card 
    ·Hva betyr det når den Proxy Server er nekter tilkoblin…
    ·Hvordan Reset en ViaTalk PAP2T 
    ·Hvordan finne den rette Ethernet Card 
    ·Hvordan finne en Internett-tilkobling Adresse 
    ·Hvordan koble min PC til et trådløst nettverk 
    ·Typer av Network Solutions 
    ·Guide for Routing & Remote Access 
    ·Hvordan å utvide en WiFi- antenne 
    ·Fremskritt i Nettverk Maskinvare 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/