Πώς να Sideload σύγχρονες εφαρμογές στα Windows 8
Ο μέσος χρήστης των Windows 8 μπορεί να κάνει λήψη εφαρμογών που έχει εγκρίνει η Microsoft από το Windows Store. Τα Windows 8 προσφέρουν δύο τρόπους για να απενεργοποιήσετε τις μη εγκριθείσες εφαρμογές, οι οποίες προορίζονται για προγραμματιστές και επιχειρήσεις με εσωτερικές εφαρμογές.
Αυτές οι μέθοδοι δεν μπορούν να χρησιμοποιηθούν από το μέσο geek για την εγκατάσταση μη εγκεκριμένων εφαρμογών από τον ιστό. Η νέα διεπαφή των Windows 8 παίρνει την προσέγγιση της Apple iOS απαγορεύοντας το μη εγκεκριμένο λογισμικό και όχι την προσέγγιση Android που επιτρέπει σε όλους τους χρήστες να ενεργοποιούν τη λειτουργία sideloading.
Σημείωση: Αυτό ισχύει μόνο για τις σύγχρονες εφαρμογές στη νέα διεπαφή των Windows 8, όχι στην επιφάνεια εργασίας. Οι εφαρμογές επιφάνειας εργασίας των Windows μπορούν να εγκατασταθούν κανονικά. Ωστόσο, δεν μπορείτε να εγκαταστήσετε εφαρμογές γραφείου σε συσκευές που εκτελούν Windows RT.
Αποκτήστε μια άδεια προγραμματιστή
Η Microsoft προσφέρει δωρεάν άδειες προγραμματιστών για τα Windows 8. Αυτές οι άδειες επιτρέπουν στους προγραμματιστές να δοκιμάζουν και να αξιολογούν τις εφαρμογές τους πριν τις υποβάλουν στο Windows Store. Κάθε άδεια αδείας για προγραμματιστές θα λήξει μετά από κάποιο χρονικό διάστημα, αλλά μπορείτε να επαναλάβετε τη διαδικασία για να αποκτήσετε μια νέα άδεια στο μέλλον.
Λάβετε υπόψη ότι, σύμφωνα με τη συμφωνία άδειας χρήσης της Microsoft, αυτές οι άδειες χρήσης μπορούν να χρησιμοποιηθούν μόνο για την ανάπτυξη και τη δοκιμή των δικών σας εφαρμογών. Όπως προειδοποιεί η Microsoft:
"Η Microsoft μπορεί να ανιχνεύσει δόλια χρήση άδειας προγραμματιστή σε καταχωρημένο μηχάνημα. Εάν η Microsoft εντοπίσει δόλια χρήση ή άλλη παραβίαση των όρων άδειας χρήσης λογισμικού, ενδέχεται να ανακαλέσουμε την άδεια προγραμματιστή. "
Για να αποκτήσετε μια άδεια προγραμματιστή, ανοίξτε πρώτα το Windows PowerShell ως διαχειριστής. Για να το κάνετε αυτό, πατήστε Έναρξη, πληκτρολογήστε PowerShell, κάντε δεξί κλικ στη συντόμευση PowerShell και επιλέξτε Εκτελέστε ως διαχειριστής στο κάτω μέρος της οθόνης.
Πληκτρολογήστε την ακόλουθη εντολή στο παράθυρο PowerShell, πατήστε Enter και συμφωνήστε με την άδεια:
Show-WindowsDeveloperLicenseRegistration
Στη συνέχεια, θα πρέπει να δώσετε τα στοιχεία του λογαριασμού της Microsoft, στα οποία θα συσχετιστεί η άδεια προγραμματιστή.
Αφού αποκτήσετε μια άδεια προγραμματιστή, μπορείτε να εκτελέσετε την ακόλουθη εντολή σε ένα παράθυρο PowerShell για να ορίσετε μια σύγχρονη εφαρμογή:
Προσθήκη-AppxPackage C: \ example.appx
Σε έναν τομέα
Τα Windows 8 προσφέρουν επίσης μια μέθοδο για την οριοθέτηση των εφαρμογών "line-of-business". Αυτό επιτρέπει σε επιχειρήσεις και άλλους οργανισμούς να φορτώνουν εφαρμογές στους δικούς τους υπολογιστές χωρίς να τους προσφέρουν δημόσια μέσω του Windows Store.
Υπάρχουν τέσσερις απαιτήσεις για την αποκόλληση μιας εφαρμογής γραμμής επιχείρησης:
Πρέπει να χρησιμοποιείτε Windows 8 Enterprise, Windows Server 2012, Windows 8 Pro ή Windows RT. Εάν χρησιμοποιείτε Windows 8 Pro ή Windows RT, θα χρειαστεί να αγοράσετε ένα "κλειδί ενεργοποίησης προϊόντος" από τη Microsoft. Η Microsoft κατευθύνει άτομα που ενδιαφέρονται να αγοράσουν αυτά τα κλειδιά στη σελίδα αδειών πολλαπλών λειτουργιών.
Εάν έχετε αποκτήσει ένα κλειδί προϊόντος με ευθυγράμμιση, πρέπει να ανοίξετε ένα παράθυρο γραμμής εντολών με πρόσβαση διαχειριστή και να το προσθέσετε με την ακόλουθη εντολή, όπου το ##### είναι το 25ψήφιο κλειδί:
slmgr / ipk #####
Αφού προσθέσετε το κλειδί, πληκτρολογήστε ακριβώς την ακόλουθη εντολή για να ενεργοποιήσετε το κλειδί περιστροφής:
slmgr / ato ec67814b-30e6-4a50-bf7b-d55daf729d1e
Ο υπολογιστής σας πρέπει να συνδεθεί με έναν τομέα για να εκτελέσει την εφαρμογή. Ακόμη και αν έχετε Windows 8 Enterprise, δεν μπορείτε να εγκαταστήσετε μια εφαρμογή γραμμής επιχείρησης εκτός εάν ο υπολογιστής σας βρίσκεται σε έναν τομέα. Εάν εγκαταστήσατε την εφαρμογή ενώ είστε συνδεδεμένος σε έναν τομέα, θα αρνηθεί να εκτελείται, εκτός εάν ο υπολογιστής σας είναι συνδεδεμένος με τον τομέα.
Πρέπει να ενεργοποιήσετε την οριοθέτηση στην πολιτική ομάδας. Αυτή η ρύθμιση μπορεί να ενεργοποιηθεί στον τομέα σας ή στον τοπικό σας υπολογιστή.
Για παράδειγμα, για να ενεργοποιήσετε αυτήν την επιλογή στον τοπικό υπολογιστή σας, πατήστε το πλήκτρο Windows, πληκτρολογήστε gpedit.msc, και πατήστε Enter. Πλοηγηθείτε στο φάκελο "Ρυθμίσεις υπολογιστή \ Πρότυπα διαχείρισης \ Αρχεία εγκατάστασης των Windows \ Ανάπτυξη πακέτου εφαρμογών" στον επεξεργαστή πολιτικής ομάδας.
Κάντε διπλό κλικ στο Να επιτρέπεται η εγκατάσταση όλων των αξιόπιστων εφαρμογών και ενεργοποιήστε την επιλογή Ενεργοποιημένη.
Η εφαρμογή πρέπει να είναι υπογεγραμμένη με ένα κλειδί από μια αρχή πιστοποιητικού που είναι αξιόπιστη στον τοπικό υπολογιστή. Για παράδειγμα, εάν υπογράψετε την εφαρμογή με πιστοποιητικό από μια αξιόπιστη αρχή πιστοποιητικού, όπως το Verisign, η εφαρμογή θα εγκατασταθεί χωρίς περαιτέρω ρυθμίσεις. Εάν η εφαρμογή έχει υπογραφεί με το δικό σας πιστοποιητικό που έχετε υπογράψει αυτομάτως, θα πρέπει να εμπιστευθείτε το πιστοποιητικό που έχει υπογράψει αυτόματα στον τοπικό υπολογιστή.
Εάν έχετε ικανοποιήσει όλες τις απαιτήσεις, μπορείτε να αποτρέψετε τις σύγχρονες εφαρμογές εκτελώντας το ακόλουθο cmdlet σε ένα παράθυρο PowerShell:
Προσθήκη-AppxPackage C: \ example.appx
Υπάρχουν πολλοί μύθοι σχετικά με την εκτροπή σύγχρονων εφαρμογών στα Windows 8 - για παράδειγμα, δεν μπορείτε να ενεργοποιήσετε απλώς μια ρύθμιση πολιτικής ομάδας. Ενώ οι άδειες προγραμματιστών μπορεί να φαίνονται σαν πιθανό κενό, η άδεια χρήσης της Microsoft απαγορεύει τη χρήση τους για οτιδήποτε άλλο εκτός από την ανάπτυξη εφαρμογών. Αυτές οι άδειες παρακολουθούνται επίσης και η πρόσβαση στις εφαρμογές σας θα μπορούσε να ανακληθεί αν το χρησιμοποιήσετε για να αποτρέψετε τις μη εγκριθείσες εφαρμογές στον υπολογιστή σας.