Δικτύωση

* Γνώση Υπολογιστών >> Δικτύωση >> Άλλα Δικτύωση Υπολογιστών

Πώς να χρησιμοποιήσετε το PowerShell για να δείτε που έχει συνδεθεί στο δίκτυο

Windows PowerShell είναι ένα κέλυφος γραμμής εντολών που αποτελεί μέρος του πλαισίου διαχείρισης των Windows , έχουν σχεδιαστεί για να βοηθήσει τους διαχειριστές του συστήματος και του δικτύου . Μπορείτε να εισάγετε εντολές με το χέρι σε PowerShell πληκτρολογώντας τους , ή να γράψουν τις ειδικές σενάρια PowerShell που περιέχουν πολλές μεμονωμένες εντολές εκτελούνται σε σειρά . Σενάρια μπορούν να χρησιμοποιηθούν εκ νέου . Αυτό είναι ιδιαίτερα ισχυρή όταν προσπαθείτε να εκτελέσετε μια σύνθετη λειτουργία πολλές φορές , όπως ο έλεγχος για να δούμε ποιος είναι συνδεδεμένος με το δίκτυο υπολογιστών . Τα πράγματα που θα χρειαστείτε
Windows PC με εγκατεστημένη PowerShell ( βλ. Πόρων )
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Δημιουργήστε ένα νέο έγγραφο κειμένου με δεξί κλικ οπουδήποτε στην επιφάνεια εργασίας ή μέσα σε ένα φάκελο . Θα εμφανιστεί ένα μενού . Επιλέξτε " Νέα " και στη συνέχεια " έγγραφο κειμένου. " Ένα νέο έγγραφο κειμένου εμφανίζεται στην επιφάνεια εργασίας ή μέσα στο φάκελο με το όνομά του τόνισε . Ονομάστε το " checkNetworkUsers.ps1 " και κάντε κλικ στο κουμπί " Ναι" όταν ερωτηθείτε αν θέλετε να αλλάξετε την επέκταση αρχείου . Αυτό είναι τώρα ένα σενάριο PowerShell , αλλά δεν περιέχει οποιεσδήποτε δηλώσεις ακόμα . 2

Κάντε δεξί κλικ στο αρχείο και επιλέξτε " Επεξεργασία" από το μενού περιβάλλοντος . Το αρχείο φορτώνεται χρησιμοποιώντας το προεπιλεγμένο επεξεργαστή κειμένου του συστήματος , το οποίο είναι συνήθως " WordPad ". Ένα κενό αρχείο εμφανίζεται στον επεξεργαστή κειμένου
εικόνων 3

Γράψτε την ακόλουθη δήλωση στην κορυφή του κενό αρχείο κειμένου για να πάρετε μια λίστα με όλους τους υπολογιστές που είναι συνδεδεμένοι στο δίκτυο . :

$ connectedComputers = Get- WmiObject -Class Win32_ComputerSystem
Η 4

Γράψτε μια " foreach " βρόχο που επαναλαμβάνεται σε όλους τους υπολογιστές που συνδέονται στον κατάλογο που δημιουργήθηκε στο προηγούμενο βήμα :
foreach

( $ connectedComputer σε $ connectedComputers )

{ }
5

Γράψτε μια δήλωση που εκτυπώνει το όνομα χρήστη όλων των χρηστών του δικτύου . Η ακόλουθη δήλωση πρέπει να τοποθετείται μέσα στις αγκύλες που ακολουθούν την " foreach " βρόχου , έτσι ώστε να μπορεί να εκτελεστεί με κάθε επανάληψη του βρόχου

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

Αποθηκεύστε το αρχείο πιέζοντας το συνδυασμό πλήκτρων " Ctrl " και " Σ. " Το σενάριο είναι τώρα έτοιμη να εκτελεσθεί χρησιμοποιώντας PowerShell . Μπορείτε είτε να ανοίξετε PowerShell και να περιηγηθείτε στο script για να το εκτελέσετε από τη γραμμή εντολών , ή μπορείτε να κάνετε διπλό κλικ σε αυτό για να τρέξει από την τρέχουσα θέση του .

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα