Πώς να εκτελείτε εφαρμογές ως διαφορετικοί χρήστες στα Windows 11
Ως λειτουργικό σύστημα πολλών χρηστών, τα Windows 11 σάς επιτρέπουν να εκτελείτε εφαρμογές ως διαφορετικός χρήστης. Σημαίνει ότι εάν έχετε περισσότερους από έναν λογαριασμούς χρήστη, μπορείτε να εκτελέσετε κάποια εφαρμογή με διαφορετικά διαπιστευτήρια. Αυτό μπορεί να είναι χρήσιμο όταν πρέπει γρήγορα να εφαρμόσετε κάποιους περιορισμούς σε μια εφαρμογή ή να την αποτρέψετε από την πρόσβαση στα προσωπικά σας δεδομένα.
Διαφήμιση
Εκτέλεση ως διαφορετικός χρήστης είναι μια ενσωματωμένη δυνατότητα των Windows 11, επομένως δεν χρειάζεται να εγκαταστήσετε επιπλέον λογισμικό. Εκτός από την εκκίνηση κανονικών εφαρμογών (.exe), μπορείτε να το χρησιμοποιήσετε με ομαδικά αρχεία (.bat, .cmd) και πακέτα προγράμματος εγκατάστασης (.msc ή .msi).
Με αυτόν τον τρόπο, η εφαρμογή, το σενάριο ή το πρόγραμμα εγκατάστασης θα εκτελούνται με τα ίδια δικαιώματα, περιορισμούς και δικαιώματα με τον χρήστη-στόχο. Δεν θα χρησιμοποιήσει τα δεδομένα λογαριασμού χρήστη στα οποία είστε συνδεδεμένοι αυτήν τη στιγμή.
Το τελευταίο σάς επιτρέπει να έχετε πολλαπλές παρουσίες της ίδιας εφαρμογής που εκτελούνται κάτω από διαφορετικά διαπιστευτήρια στην επιφάνεια εργασίας.
Υπάρχουν τέσσερις τρόποι για να εκτελέσετε μια εφαρμογή ως διαφορετικός χρήστης στα Windows 11. Για αυτό, μπορείτε να χρησιμοποιήσετε επιλογές που είναι διαθέσιμες στην Εξερεύνηση αρχείων, στη γραμμή εργασιών, στο μενού Έναρξη και στη γραμμή εντολών.
Εκτέλεση ως διαφορετικός χρήστης στα Windows 11
Για να εκτελέσετε μια εφαρμογή ως διαφορετικός χρήστης στα Windows 11, κάντε τα εξής.
- Ανοίξτε την Εξερεύνηση αρχείων (Νίκη + μι) και μεταβείτε στο φάκελο που περιέχει το αρχείο exe της εφαρμογής.
- Κάντε δεξί κλικ στο εκτελέσιμο αρχείο.
- Πατήστε και κρατήστε πατημένο το Βάρδια πλήκτρο στο πληκτρολόγιο για να ανοίξετε το εκτεταμένο μενού περιβάλλοντος.
- Κάνε κλικ στο Εκτέλεση ως διαφορετικός χρήστης στο μενού περιβάλλοντος.
- Συμπληρώστε το όνομα χρήστη και τον κωδικό πρόσβασης για τον χρήστη που θέλετε να εκτελείτε ως.
Τελείωσες. Η εφαρμογή θα ξεκινήσει κάτω από τα παρεχόμενα διαπιστευτήρια του διαφορετικού χρήστη.
Και πάλι, υπάρχουν μερικές ακόμη μέθοδοι για την εκκίνηση ενός εκτελέσιμου αρχείου, δέσμης ενεργειών ή προγράμματος εγκατάστασης με διαφορετικά διαπιστευτήρια.
Εκτέλεση ως διαφορετικός χρήστης από το μενού περιβάλλοντος της γραμμής εργασιών
- Κάντε δεξί κλικ στο εικονίδιο εφαρμογής στη γραμμή εργασιών. Μπορεί να είναι καρφιτσωμένη ή εκτελούμενη εφαρμογή.
- Πατήστε και κρατήστε πατημένο το Βάρδια κλειδί.
- Κρατώντας Βάρδια, κάντε δεξί κλικ στο όνομα εφαρμογής στο μενού περιβάλλοντος για να δείτε επιπλέον στοιχεία μενού.
- Απελευθερώστε το Βάρδια πληκτρολογήστε και κάντε κλικ Εκτέλεση ως διαφορετικός χρήστης.
Σημείωση: Αυτή η μέθοδος δεν λειτουργεί για την Εξερεύνηση αρχείων, είτε καρφιτσωμένη είτε εκτελούμενη. Η εντολή Εκτέλεση ως δεν είναι διαθέσιμη για το εικονίδιο της γραμμής εργασιών.
Τέλος, τα Windows 11 περιλαμβάνουν την εφαρμογή "runas" της κονσόλας που σας επιτρέπει να εκκινείτε εφαρμογές χρησιμοποιώντας διαφορετικά διαπιστευτήρια. Δείτε πώς να το χρησιμοποιήσετε.
Εκτελέστε ως διαφορετικός χρήστης στα Windows 11 από τη γραμμή εντολών
- Κάντε δεξί κλικ στο κουμπί Έναρξη στη γραμμή εργασιών και επιλέξτε Windows Terminal από το μενού περιβάλλοντος.
- Επιλέξτε PowerShell ή Command Prompt εάν το Terminal ανοίγει σε κάποιο άλλο προφίλ.
- Πληκτρολογήστε την παρακάτω εντολή και πατήστε Εισαγω.
runas /user:"username" "Πλήρης διαδρομή προς το αρχείο exe"
. - Υποκατάστατο όνομα χρήστη με το πραγματικό όνομα λογαριασμού χρήστη που θέλετε να εκτελείτε ως. Εάν πρόκειται για λογαριασμό τομέα, χρησιμοποιήστε το Όνομα τομέα\Μορφή ονόματος χρήστη.
- Επίσης, εάν θέλετε να αποθηκεύσετε τα διαπιστευτήρια που έχετε εισαγάγει για μελλοντική χρήση, εκτελέστε την εντολή ως
runas /user:"username" /savecred "Πλήρης διαδρομή προς το αρχείο exe"
. Τα Windows θα αποθηκεύσουν τον κωδικό πρόσβασης στο Credential Manager και δεν θα τον ρωτήσουν την επόμενη φορά.
Εκτός από τις μεθόδους που εξετάστηκαν παραπάνω, μπορείτε επίσης να προσθέσετε την εντολή "Εκτέλεση ως διαφορετικός χρήστης" στο μενού "Έναρξη". Θα εμφανιστεί στο μενού δεξί κλικ για συντομεύσεις στην προβολή "Όλες οι εφαρμογές".
Για το σκοπό αυτό, τα Windows 11 περιλαμβάνουν μια Πολιτική ομάδας. Μπορείτε να το ενεργοποιήσετε είτε με ένα tweak στο μητρώο είτε στο gpedit.msc. Η πρώτη επιλογή λειτουργεί σε όλες τις εκδόσεις των Windows 11. Το τελευταίο είναι διαθέσιμο μόνο στα Windows 10 Pro και νεότερες εκδόσεις.
Ενεργοποιήστε το Run as για τις συντομεύσεις του μενού Έναρξη
Για να ενεργοποιήσετε την επιλογή Εκτέλεση ως διαφορετικού χρήστη για το μενού Έναρξη στα Windows 11, κάντε τα εξής.
- Κατεβάστε το αρχείο ZIP χρησιμοποιώντας αυτόν τον σύνδεσμο.
- Εξαγάγετε τα αρχεία REG από αυτό σε οποιονδήποτε φάκελο.
- Κάντε διπλό κλικ στο αρχείο
Add_Run_as_different_user_for_Start_menu.reg
για να ενεργοποιήσετε την επιλογή για τις συντομεύσεις του μενού Έναρξη. - Επιβεβαιώστε την προτροπή UAC κάνοντας κλικ στο Ναί κουμπί.
- Αποσυνδεθείτε από τα Windows 11 ή απλά επανεκκινήστε το για να εφαρμόσετε την αλλαγή.
Τελείωσες. Το αρχείο αναίρεσης είναι Remove_Run_as_different_user_for_Start_menu.reg
; χρησιμοποιήστε το για να επαναφέρετε τις προεπιλογές.
Εάν χρησιμοποιείτε Windows 10 Pro ή νεότερη έκδοση, μπορείτε να χρησιμοποιήσετε το Επεξεργαστής πολιτικής τοπικής ομάδας αντι αυτου.
Η μέθοδος Group Policy
- Τύπος Νίκη + R και πληκτρολογήστε
gpedit.msc
στο πλαίσιο Εκτέλεση και, στη συνέχεια, πατήστε Εισαγω. - Πλοηγηθείτε στο Διαμόρφωση χρήστη > Πρότυπα διαχείρισης > Μενού έναρξης και γραμμή εργασιών.
- Βρες το Εμφάνιση της εντολής "Εκτέλεση ως διαφορετικός χρήστης" στην Έναρξη πολιτική στα δεξιά και κάντε διπλό κλικ.
- Επιλέγω Ενεργοποιήθηκε για να προσθέσετε την εντολή Εκτέλεση ως διαφορετικός χρήστης στο μενού περιβάλλοντος συντόμευσης του μενού Έναρξη.
- Ρύθμισή του σε Δεν έχει ρυθμιστεί ανά πάσα στιγμή αργότερα θα αποκρύψει την εντολή (προεπιλογές).
Τελείωσες. Τώρα η εντολή είναι διαθέσιμη για τις συντομεύσεις του μενού Έναρξη. Δείτε πώς να το χρησιμοποιήσετε.
Εκτέλεση ως διαφορετικός χρήστης από το μενού Έναρξη
- Ενεργοποιήστε την εντολή Εκτέλεση ως διαφορετικού χρήστη για
- Ανοιξε το Αρχή μενού.
- Κάνε κλικ στο Όλες οι εφαρμογές κουμπί.
- Εντοπίστε τη συντόμευση της εφαρμογής για την εφαρμογή σας και κάντε δεξί κλικ σε αυτήν.
- Επιλέγω Περισσότερο > Εκτέλεση ως διαφορετικός χρήστης.
- Συμπληρώστε τα πλαίσια κειμένου όνομα χρήστη και κωδικό πρόσβασης και πατήστε το πλήκτρο Enter.
Ολοκληρώθηκε!
Τέλος, εάν χρησιμοποιείτε συχνά το μενού περιβάλλοντος "Εκτέλεση ως διαφορετικού χρήστη", μπορεί να σας ενοχλήσει να κρατήσετε το Βάρδια πλήκτρο κάθε φορά που κάνετε κλικ στο Εμφάνιση περισσότερων επιλογών είδος. Για να εξοικονομήσετε χρόνο, μπορείτε να το κάνετε πάντα ορατό στο εκτεταμένο μενού περιβάλλοντος στην ενότητα "Εμφάνιση περισσότερων επιλογών". Σημείωση: Δεν μπορείτε να προσθέσετε στο προεπιλεγμένο "συμπαγές" μενού περιβάλλοντος. Να μπερδευτείτε μεταξύ των δύο τύπων μενού.
Να εμφανίζεται πάντα η Εκτέλεση ως διαφορετικός χρήστης στο μενού περιβάλλοντος
- Τύπος Νίκη + R για να ανοίξετε το παράθυρο διαλόγου Εκτέλεση. τύπος
regedit
και χτυπήστε Εισαγω να ανοίξει το Επεξεργαστής μητρώου. - Στο αριστερό παράθυρο, μεταβείτε στο
HKEY_CLASSES_ROOT\exefile\shell\runauser
κλειδί. - Στα δεξιά, διαγράψτε την τιμή εκτεταμένης κενού συμβολοσειράς.
- Τώρα, διαγράψτε την ίδια τιμή Εκτεταμένης συμβολοσειράς κάτω από τα ακόλουθα κλειδιά:
- HKEY_CLASSES_ROOT\cmdfile\shell\runauser
- HKEY_CLASSES_ROOT\batfile\shell\runauser
- HKEY_CLASSES_ROOT\mscfile\shell\runauser
- HKEY_CLASSES_ROOT\Msi. Package\shell\runauser
- ο Εκτέλεση ως διαφορετικός χρήστης τώρα η εντολή θα είναι πάντα ορατή στο "Εμφάνιση περισσότερων επιλογών"παραλλαγή μενού.
Για να αναιρέσετε αυτήν την αλλαγή, απλώς δημιουργήστε ξανά την αφαιρεθείσα τιμή "Extended" κάτω από τα αντίστοιχα κλειδιά.
Για να αυτοματοποιήσετε αυτή τη διαδικασία, μπορείτε να χρησιμοποιήσετε τα ακόλουθα έτοιμα προς χρήση αρχεία μητρώου.
Λήψη Αρχείων Μητρώου
ο Always_show_Run_as_different_user.reg
αρχείο κάνει την εντολή να εμφανίζεται απευθείας χωρίς να κρατάτε πατημένο το Βάρδια κλειδί για το "Εμφάνιση περισσότερων επιλογών"αντικείμενο. Το άλλο περιλαμβανόμενο αρχείο REG θα αναιρέσει την αλλαγή.
Ωστόσο, μερικές φορές μπορεί να θέλετε να επιτύχετε το αντίθετο αποτέλεσμα και να αποκρύψετε την εντολή "Εκτέλεση ως διαφορετικός χρήστης" για όλους τους χρήστες. Για το σκοπό αυτό, πρέπει να εφαρμόσετε λίγο διαφορετικό tweak. Ας το αναθεωρήσουμε για λόγους πληρότητας.
Καταργήστε το μενού περιβάλλοντος Εκτέλεση ως διαφορετικού χρήστη για όλους τους χρήστες
- Ανοίξτε τον Επεξεργαστή Μητρώου (regedit.exe).
- Μεταβείτε στο ακόλουθο πλήκτρο
HKEY_CLASSES_ROOT\cmdfile\shell\runauser
. - Κάντε δεξί κλικ στο runasuser πληκτρολογήστε στα αριστερά και επιλέξτε Νέο > Τιμή συμβολοσειράς από το μενού.
- Ονομάστε τη νέα τιμή ως ProgrammaticAccess Only και αφήστε τα δεδομένα τιμής του κενά.
- Επαναλάβετε τα βήματα 2-4 κάτω από τα παρακάτω πλήκτρα
- HKEY_CLASSES_ROOT\cmdfile\shell\runauser
- HKEY_CLASSES_ROOT\batfile\shell\runauser
- HKEY_CLASSES_ROOT\mscfile\shell\runauser
- HKEY_CLASSES_ROOT\Msi. Package\shell\runauser
- Ο "Εκτέλεση ως διαφορετικός χρήστης"Η καταχώριση έχει πλέον καταργηθεί για όλους τους χρήστες.
Τελείωσες. ο ProgrammaticAccess Only Η τιμή δίνει εντολή στην Εξερεύνηση αρχείων να αποκρύψει το στοιχείο του μενού περιβάλλοντος από τον χρήστη. Αλλά δεν παραβιάζει τη λειτουργικότητα των εφαρμογών ή των Windows. Η κρυφή εντολή παραμένει προσβάσιμη για εφαρμογές εάν ορισμένες από αυτές πρέπει να έχουν πρόσβαση σε αυτήν.
Για να προσθέσετε ξανά το στοιχείο του μενού περιβάλλοντος, απλώς αφαιρέστε το ProgrammaticAccess Only αξία που έχετε δημιουργήσει.
Για να εξοικονομήσετε χρόνο, έχω ετοιμάσει μερικά αρχεία REG για αυτήν την υπόθεση. Κάντε κλικ εδώ για να τα κατεβάσετε.
Το αρχείο Remove_Run_as_different_user_from_context_menu.reg
θα κρύψει το στοιχείο μενού. Το άλλο αρχείο, Add_Run_as_different_user_from_context_menu.reg
, θα επαναφέρει την εντολή στο μενού με το δεξί κλικ.
Αυτό είναι!