10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Το Windows PowerShell είναι ένα σύστημα γραμμής εντολών "Command Executive" και μια γλώσσα δέσμης ενεργειών "Script" που μπορείτε να χρησιμοποιήσετε για να διαχειριστείτε το σύστημά σας. Στο παρακάτω άρθρο, το Wiki.SpaceDesktop θα σας παρουσιάσει 10 εντολές PowerShell για την αποτελεσματική διαχείριση του υπολογιστή σας από απόσταση.

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Αίτηση:

- Ο υπολογιστής σας εκτελεί λειτουργικό σύστημα Windows Vista (ή νεότερο).

- Διακομιστής που εκτελείται σε Windows Server 2008 (ή νεότερη έκδοση).

- PowerShell 5.0.

- Πρόσβαση στα δικαιώματα διαχειριστή.

1. Δημιουργήστε μια περίοδο λειτουργίας PowerShell

Εντολή : Enter-PSSession

Για παράδειγμα:

Enter-PSSession -ComputerName REMOTE_COMPUTER_NAME -Credential USERNAME

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Η δημιουργία ενός PSSession επιτρέπει σε έναν Διαχειριστή να συνδεθεί απομακρυσμένα με έναν άλλο υπολογιστή στο δίκτυο και να εκτελέσει όσο το δυνατόν περισσότερες εντολές PS σε αυτόν τον υπολογιστή.

Κατά τη διάρκεια της αλληλεπίδρασης, πολλές εντολές μπορούν να εκτελεστούν από απόσταση, ο λόγος είναι επειδή ο Διαχειριστής έχει μια διεπαφή πρόσβασης σαν να κάθεται μπροστά στον υπολογιστή σας.

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

2. Εκτελέστε τις εντολές

Εντολή : Invoke-Command

Για παράδειγμα:

Invoke-Command -Computer REMOTE_COMPUTER_NAME -ScriptBlock {PowerShell Command}

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Η χρήση της εντολής Invoke-Command στο PS θα δώσει τα ίδια αποτελέσματα με την εκτέλεση μιας περιόδου λειτουργίας στην παραπάνω εντολή 1, ωστόσο όταν χρησιμοποιείτε το Invoke για να καλέσετε μια απομακρυσμένη εντολή, εκτελείται μόνο 1 εντολή ταυτόχρονα.

Αυτό γίνεται για να αποτραπεί η εκτέλεση πολλών εντολών ταυτόχρονα, εκτός εάν οι εντολές αποθηκεύονται ως αρχείο .PS1 και καλείται το Script τους.

3. Επανεκκινήστε τον υπολογιστή

Εντολή: Επανεκκίνηση-Υπολογιστής

Για παράδειγμα:

Επανεκκίνηση-Υπολογιστής -Όνομα υπολογιστή REMOTE_COMPUTER_NAME –Αναγκαστική

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Μερικές φορές, σε ορισμένες περιπτώσεις, όταν εγκαθιστάτε ή ρυθμίζετε εκ νέου το σύστημα ώστε να λειτουργεί σωστά, τότε θα σας ζητηθεί να επανεκκινήσετε τον υπολογιστή σας. Ή σε ορισμένες άλλες περιπτώσεις, απλώς επανεκκινήστε τον υπολογιστή σας για να εφαρμόσετε τις αλλαγές και να ανανεώσετε τον υπολογιστή σας. Τότε χρειάζεται να χρησιμοποιήσετε μόνο μια εντολή PS για να την εκτελέσετε.

4. Κάντε ping στον υπολογιστή

Εντολή: Test-Connection

Για παράδειγμα:

Test-Connection -ComputerName DESTINATION_COMPUTER_NAME -Πηγή SOURCE_COMPUTER_NAME

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Το PING είναι μια από τις πιο χρήσιμες εντολές στο «οπλοστάσιο» του Sysadmin (Systems Admin). Είναι πολύ απλό, απλά πρέπει να εισαγάγετε την εντολή PING και η εντολή θα ελέγξει τη σύνδεση στον τρέχοντα σταθμό στον υπολογιστή σας και σε άλλα απομακρυσμένα συστήματα.

Το Test-Connection θα "ανυψώσει" την εντολή PING σε ένα νέο επίπεδο "εισάγοντας" την στο cmdlet PS.

Ας υποθέσουμε ότι σε περίπτωση που χρειαστεί να ελέγξετε τις πληροφορίες σύνδεσης μεταξύ του διακομιστή και της απομακρυσμένης συσκευής. Τα αιτήματα ICMP αποστέλλονται από τον διακομιστή σε απομακρυσμένες συσκευές, αλλά οι αναφορές αποστέλλονται πίσω στο σταθμό διαχείρισης.

5. Προβολή και επεξεργασία υπηρεσιών

Εντολή: Set-Service

Για παράδειγμα:

Set-Service -ComputerName REMOTE_COMPUTER_NAME -Όνομα SERVICE_NAME -Κατάσταση SERVICE_STATUS

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Οι υπηρεσίες μερικές φορές είναι πολύ «δύσκολες». Ανάλογα με το τι συμβαίνει σε έναν συγκεκριμένο υπολογιστή, οι υπηρεσίες μπορούν να «σταματήσουν» τη χειρότερη δυνατή στιγμή. Ο εντοπισμός υπηρεσιών που εκτελούνται χρησιμοποιώντας την εντολή Get-Service cmdlet σάς βοηθά να κατανοήσετε την τρέχουσα κατάσταση των υπηρεσιών.

Αφού "συλλάβετε" όλες τις διαθέσιμες πληροφορίες, μπορείτε να ορίσετε μια κατάσταση για την υπηρεσία - μπορεί να είναι μια υπηρεσία που ξεκινά με το γράμμα W ή μπορείτε να ρυθμίσετε όλες τις υπηρεσίες ταυτόχρονα.

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

6. Εκτελέστε εργασίες παρασκηνίου (πλευρικές εργασίες)

Εντολή: Start-Job

Για παράδειγμα:

Start-Job -FilePath PATH_TO_SCRIPT.PS1

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

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

7. Απενεργοποιήστε τον υπολογιστή

Εντολή: Stop-Computer

Για παράδειγμα:

Stop-Computer -ComputerName REMOTE_COMPUTER_NAME –Force

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Όπως και άλλες συσκευές, μετά τη χρήση του υπολογιστή σας πρέπει επίσης να «ξεκουραστείτε». Όταν εκτελείτε έναν τερματισμό λειτουργίας, μπορείτε να χρησιμοποιήσετε αυτήν την εντολή cmdlet για να βεβαιωθείτε ότι ο υπολογιστής σας "κλείνει" σωστά.

8. Συνδέστε τον υπολογιστή σε έναν τομέα (τομέα)

Εντολή: Προσθήκη-Υπολογιστής

Για παράδειγμα:

Προσθήκη-Υπολογιστής -Όνομα υπολογιστή COMPUTER_NAMES_TO_BE_JOINED -Όνομα τομέα DOMAIN.COM -Διαπιστευτήριο DOMAIN\USER -Επανεκκίνηση

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Η διαδικασία σύνδεσης ενός υπολογιστή σε έναν τομέα είναι αρκετά απλή, απλά πρέπει να κάνετε κλικ 3 φορές, στη συνέχεια να εισαγάγετε τα πλήρη στοιχεία διαχειριστή και τελειώσατε. Ωστόσο, η χρήση αυτής της παραδοσιακής μεθόδου για τη σύνδεση εκατοντάδων τομέων είναι εξαιρετικά χρονοβόρα.

Σε αυτήν την περίπτωση, μπορείτε να σκεφτείτε τη λύση με τη χρήση του PowerShell. Η εντολή cmdlet επιτρέπει τη σύνδεση πολλών υπολογιστών σε έναν τομέα ταυτόχρονα και απαιτεί μόνο μία φορά την εισαγωγή πληροφοριών διαχειριστή.

9. Διαχείριση εφαρμογών και υπηρεσιών

Εντολή: Εισαγωγή-Μονάδα

Για παράδειγμα:

Εισαγωγή-Μονάδα -Όνομα NAME_OF_POWERSHELL_MODULE

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Ένα από τα πιο σημαντικά χαρακτηριστικά του PowerShell είναι η ευέλικτη διαχείριση εφαρμογών, προγραμμάτων κ.λπ., από συστήματα υπολογιστών έως εφαρμογές όπως το Microsoft Exchange. Ορισμένες εφαρμογές και υπηρεσίες επιτρέπουν μόνο ένα συγκεκριμένο επίπεδο διαχείρισης μέσω μιας γραφικής διεπαφής. Τα υπόλοιπα αφήνονται στο PS για διαχείριση από προεπιλογή.

Αυτό γίνεται με τη χρήση μονάδων που περιέχουν τις απαραίτητες βάσεις κωδικών για την εκτέλεση τυχόν πρόσθετων εντολών PowerShell μιας συγκεκριμένης υπηρεσίας ή εφαρμογής. Οι μονάδες χρησιμοποιούνται μόνο όταν χρειάζεται και όταν επεκτείνουν τη λειτουργικότητα του PS σε μια συγκεκριμένη υπηρεσία ή εφαρμογή. Μόλις ολοκληρωθεί, μπορείτε να αφαιρέσετε εντελώς τη λειτουργική μονάδα από την ενεργή περίοδο λειτουργίας χωρίς να χρειάζεται να την απενεργοποιήσετε.

10. Μετονομάστε τον υπολογιστή

Εντολή: Μετονομασία-Υπολογιστής

Για παράδειγμα:

Μετονομασία-Υπολογιστής -NewName NEW_COMPUTER_NAME -LocalCredential COMPUTERNAME\USER -Επανεκκίνηση

10 εντολές PowerShell σάς βοηθούν να διαχειρίζεστε απομακρυσμένους υπολογιστές πιο αποτελεσματικά

Ανάλογα με πολλούς παράγοντες, συμπεριλαμβανομένης της ασφάλειας, των πολιτικών της εταιρείας κ.λπ., ενδέχεται να μπορείτε ή να μην μπορείτε να μετονομάσετε τον υπολογιστή σας. Είτε έτσι είτε αλλιώς, η εντολή Μετονομασία είναι χρήσιμη όταν εργάζεστε σε ένα ή περισσότερα συστήματα - ομάδες ή σε έναν τομέα.

Η εντολή θα μετονομάσει μια συσκευή και θα επανεκκινήσει για να τεθούν σε ισχύ οι αλλαγές. Για έναν τομέα, εάν το Schema Active Directory τον υποστηρίζει, οι νέοι υπολογιστές θα μετονομαστούν επίσης σε AD. Το αντικείμενο θα διατηρήσει όλες τις ρυθμίσεις του και την κατάσταση του συνδεδεμένου τομέα, αλλά θα εμφανίσει το νέο όνομα.

Ανατρέξτε σε μερικά ακόμη άρθρα παρακάτω:

Καλή τύχη!


Μάθετε για τα τείχη προστασίας, το Τείχος προστασίας των Windows στον Windows Server 2012

Μάθετε για τα τείχη προστασίας, το Τείχος προστασίας των Windows στον Windows Server 2012

Το τείχος προστασίας των Windows με προηγμένη ασφάλεια είναι ένα τείχος προστασίας που εκτελείται στον Windows Server 2012 και είναι ενεργοποιημένο από προεπιλογή. Η διαχείριση των ρυθμίσεων του τείχους προστασίας στον Windows Server 2012 γίνεται στο Τείχος προστασίας των Windows Microsoft Management Console.

Πώς να αλλάξετε τον κωδικό πρόσβασης σύνδεσης μόντεμ και δρομολογητή Vigor Draytek

Πώς να αλλάξετε τον κωδικό πρόσβασης σύνδεσης μόντεμ και δρομολογητή Vigor Draytek

Κατά την αλλαγή του κωδικού πρόσβασης της σελίδας διαχείρισης σύνδεσης Vigor Draytek Modem και Router, οι χρήστες θα περιορίσουν τη μη εξουσιοδοτημένη πρόσβαση για την αλλαγή του κωδικού πρόσβασης του μόντεμ, διασφαλίζοντας σημαντικές πληροφορίες δικτύου.

Πώς να υπερχρονίσετε εύκολα τη μνήμη RAM με το AMD Ryzen Master

Πώς να υπερχρονίσετε εύκολα τη μνήμη RAM με το AMD Ryzen Master

Ευτυχώς, οι χρήστες υπολογιστών με Windows που διαθέτουν επεξεργαστές AMD Ryzen μπορούν να χρησιμοποιήσουν το Ryzen Master για να υπερχρονίσουν εύκολα τη μνήμη RAM χωρίς να αγγίξουν το BIOS.

7 τρόποι για να διορθώσετε σφάλματα φορητού υπολογιστή Windows που δεν φορτίζονται μέσω USB-C

7 τρόποι για να διορθώσετε σφάλματα φορητού υπολογιστή Windows που δεν φορτίζονται μέσω USB-C

Η θύρα USB-C έχει γίνει το πρότυπο για μεταφορά δεδομένων, έξοδο βίντεο και φόρτιση σε σύγχρονους φορητούς υπολογιστές με Windows. Αν και αυτό είναι βολικό, μπορεί να είναι απογοητευτικό όταν συνδέετε τον φορητό υπολογιστή σας σε φορτιστή USB-C και δεν φορτίζει.

Πώς να διορθώσετε το σφάλμα Δεν είναι δυνατή η δημιουργία υπηρεσίας στο Ultraviewer

Πώς να διορθώσετε το σφάλμα Δεν είναι δυνατή η δημιουργία υπηρεσίας στο Ultraviewer

Το σφάλμα Cannot Create Service στο Ultraviewer παρουσιάζεται όταν εγκαθιστούμε το λογισμικό με κωδικό σφάλματος 1072.

Πώς να διορθώσετε το σφάλμα της μη εμφάνισης αναγνωριστικού στο Ultraviewer

Πώς να διορθώσετε το σφάλμα της μη εμφάνισης αναγνωριστικού στο Ultraviewer

Το σφάλμα της μη εμφάνισης αναγνωριστικού στο Ultraviewer θα επηρεάσει την απομακρυσμένη σύνδεση του υπολογιστή.

Πώς να χρησιμοποιήσετε το Ultraviewer για αποστολή και λήψη αρχείων

Πώς να χρησιμοποιήσετε το Ultraviewer για αποστολή και λήψη αρχείων

Το Ultraviewer ελέγχει τον υπολογιστή από απόσταση και διαθέτει λειτουργία αποστολής και λήψης αρχείων.

6 τρόποι για να διαγράψετε οριστικά αρχεία στα Windows

6 τρόποι για να διαγράψετε οριστικά αρχεία στα Windows

Κανονικά, κατά τη διαγραφή ενός αρχείου στα Windows, το αρχείο δεν θα διαγραφεί αμέσως αλλά θα αποθηκευτεί στον Κάδο Ανακύκλωσης. Μετά από αυτό, θα πρέπει να κάνετε ένα ακόμη βήμα: να αδειάσετε τα σκουπίδια. Αλλά αν δεν θέλετε να χρειαστεί να κάνετε αυτό το δεύτερο βήμα, θα σας δείξουμε πώς να διαγράψετε οριστικά ένα αρχείο στο παρακάτω άρθρο.

Πώς ο σκοτεινός ιστός επηρεάζει την ασφάλεια;

Πώς ο σκοτεινός ιστός επηρεάζει την ασφάλεια;

Ο σκοτεινός ιστός είναι ένα μυστηριώδες μέρος με λαμπρή φήμη. Η εύρεση του σκοτεινού ιστού δεν είναι δύσκολη. Ωστόσο, το να μάθετε πώς να πλοηγείστε σε αυτό με ασφάλεια είναι ένα άλλο θέμα, ειδικά αν δεν ξέρετε τι κάνετε ή τι να περιμένετε.

Τι είναι ο ιός Adrozek; Πώς να προστατευτείτε από τον ιό Adrozek

Τι είναι ο ιός Adrozek; Πώς να προστατευτείτε από τον ιό Adrozek

Τεχνικά, το Adrozek δεν είναι ιός. Είναι ένας αεροπειρατής προγράμματος περιήγησης, γνωστός και ως τροποποιητής προγράμματος περιήγησης. Αυτό σημαίνει ότι εγκαταστάθηκε κακόβουλο λογισμικό στον υπολογιστή σας χωρίς να το γνωρίζετε.