Πώς μπορείτε να εκτελέσετε αυτόματα ένα πρόγραμμα με δικαιώματα διαχειριστή μετά την είσοδο χρήστη στα Windows;
Μερικές φορές θέλετε ή χρειάζεστε ένα πρόγραμμα για αυτόματη εκτέλεση με αυξημένα δικαιώματα μόλις συνδεθείτε στα Windows, αλλά πώς ρυθμίζετε κάτι τέτοιο; Η σημερινή θέση Q & A SuperUser έχει μερικές χρήσιμες συμβουλές για έναν απογοητευμένο αναγνώστη.
Η σημερινή συνάντηση ερωτήσεων και απαντήσεων έρχεται σε επαφή με το SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα που κατευθύνεται από τους ιστότοπους ερωτήσεων & απαντήσεων.
Στιγμιότυπο οθόνης από την Acid Pix (Flickr).
Το ερώτημα
Ο αναγνώστης SuperUser Frederick Zhang θέλει να μάθει πώς να τρέχει αυτόματα ένα πρόγραμμα με δικαιώματα διαχειριστή κατά την είσοδο του χρήστη:
Χρησιμοποιώ τα Windows 8.1 (64-bit) και θα ήθελα να εκτελέσω αυτόματα ένα πρόγραμμα με δικαιώματα διαχειριστή κατά την είσοδο του χρήστη.
Προσπάθησα να κάνω μια συντόμευση του προγράμματος και να το σημειώσω εκτελέστε ως διαχειριστής στο πλαίσιο ελέγχου των ιδιοτήτων της συντόμευσης του ίδιου του προγράμματος, δοκιμάστε να τοποθετήσετε τη συντόμευση στις δύο θέσεις που εμφανίζονται παρακάτω, αλλά το τετραγωνίδιο το έκανε απλά άκυρο.
- C: \ Users \ MyUser \ AppData \ Περιαγωγή \ Microsoft \ Windows \ Μενού Έναρξη \ Προγράμματα \ Εκκίνηση
- C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ StartUp
Στη συνέχεια, επεξεργάστηκα το πρόγραμμα χρησιμοποιώντας τον Resource Hacker για να τροποποιήσω το πρόγραμμά του έτσι ώστε να απαιτούνται προνόμια διαχειριστή για την εκτέλεση αυτού του προγράμματος. Αυτό επίσης έκανε τις συντομεύσεις υπό τους καταλόγους εκκίνησης άκυρες. Μετά από αυτό, προσπάθησα να προσθέσω το πρόγραμμα και στην ακόλουθη τοποθεσία, αλλά δεν λειτούργησε.
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Εκτέλεση
Πώς μπορώ να εκτελέσω αυτόματα ένα πρόγραμμα με δικαιώματα διαχειριστή για την είσοδο χρήστη?
Πώς θα εκτελέσετε αυτόματα ένα πρόγραμμα με δικαιώματα διαχειριστή κατά την είσοδο χρήστη?
Η απάντηση
Ο συνεργάτης SuperUser Syberdoor έχει την απάντηση για εμάς:
Ο καλύτερος τρόπος για να γίνει αυτό (και ο μόνος απλός τρόπος, αν όχι μόνο θέλετε να τρέξει αυτό με δικαιώματα διαχειριστή, αλλά και χωρίς προτροπές UAC) είναι με τη δημιουργία μιας προγραμματισμένης εργασίας. Με μια προγραμματισμένη εργασία, μπορείτε να καθορίσετε ποιο χρήστη θέλετε να το εκτελέσετε κάτω και ότι αυτό πρέπει να τρέξει με τα υψηλότερα προνόμια.
Αυτό είναι πιθανόν αυτό που πραγματικά θέλετε, επειδή το κουτί ελέγχου εκτελέστε ως διαχειριστής σε ιδιότητες συντόμευσης, ενεργοποιεί τις υποδείξεις του UAC αντί για την πραγματική χρήση ενός διαχειριστή χρήστη. Αν καθορίζετε επίσης μια σκανδάλη ως στη σύνδεση χρήστη, θα πρέπει να έχει το ίδιο αποτέλεσμα με τη χρήση του πλήκτρου εκκίνησης ή εκτέλεσης.
Εναλλακτικά, μπορείτε να χρησιμοποιήσετε τρέχει ως με το αποθήκευση της επιλογής διαπιστευτηρίων να αποθηκεύσετε τον κωδικό πρόσβασης ενός άλλου χρήστη μία φορά και να τον αποθηκεύσετε για πάντα, αλλά δεν λειτουργεί γύρω από τα μηνύματα του UAC, εφόσον γνωρίζω.
Έχετε κάτι να προσθέσετε στην εξήγηση; Απενεργοποιήστε τα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους τεχνολογικούς χρήστες Stack Exchange; Δείτε το πλήρες νήμα συζήτησης εδώ.