30Aug
Οι νέες εφαρμογές της πλατφόρμας Universal Windows της Microsoft χρησιμοποιούν τη μορφή αρχείου. Appx ή. AppxBundle.Συνήθως εγκαθίστανται από το Windows Store, αλλά τα Windows 10 σάς επιτρέπουν να μεταφέρετε πακέτα Appx από οπουδήποτε.
Όπως και άλλο λογισμικό, θα πρέπει να εγκαταστήσετε μόνο πακέτα. Appx ή. AppxBundle από πηγές που εμπιστεύεστε.
Τι είναι το. Appx ή το. AppxBundle;
Οι νέες εφαρμογές των Windows 10 "Universal apps" ή "Universal Platform Platform" διανέμονται σε αρχεία. Appx ή. AppxBundle.Πρόκειται για πακέτα εφαρμογών που περιλαμβάνουν το όνομα, την περιγραφή και τα δικαιώματα μιας εφαρμογής μαζί με τα δυαδικά αρχεία της εφαρμογής.Τα Windows μπορούν να εγκαταστήσουν και να απεγκαταστήσουν αυτά τα πακέτα με ένα πρότυπο τρόπο, έτσι οι προγραμματιστές δεν χρειάζεται να γράψουν τους δικούς τους εγκαταστάτες.Τα Windows μπορούν να χειριστούν τα πάντα με συνεπή τρόπο, επιτρέποντάς τους να απεγκαταστήσουν καθαρά εφαρμογές χωρίς καταχωρίσεις μητρώου που απομένουν.
Εάν ένας προγραμματιστής κάνει ένα πρόγραμμα. ppx, κανονικά δεν το κατεβάζετε και το εγκαταστήσετε απευθείας.Αντ 'αυτού, επισκέπτεστε το Windows Store, αναζητήστε το πρόγραμμα που θέλετε να εγκαταστήσετε και κάντε λήψη του από το Store.Όλο το λογισμικό στο Windows Store είναι σε μορφή. Appx ή. AppxBundle πίσω από τις σκηνές.
Σε ορισμένες περιπτώσεις, ίσως χρειαστεί να εγκαταστήσετε ένα πακέτο. Appx ή. AppxBundle από το εξωτερικό του Store.Για παράδειγμα, ο χώρος εργασίας σας μπορεί να παρέχει μια εφαρμογή που χρειάζεστε σε μορφή. Appx ή μπορεί να είστε προγραμματιστής που πρέπει να δοκιμάσει το δικό σας λογισμικό πριν το μεταφορτώσει στο Store.
Πρώτον: Ενεργοποίηση του Sideloading
Μπορείτε να εγκαταστήσετε μόνο το λογισμικό. Appx ή. AppxBundle εάν είναι ενεργοποιημένη η λειτουργία sideloading στη συσκευή σας των Windows 10.Το Sideloading είναι ενεργοποιημένο από προεπιλογή, ξεκινώντας από την Ενημερωμένη έκδοση Νοεμβρίου, αλλά μπορεί να απενεργοποιηθεί από την πολιτική της εταιρείας σε ορισμένες συσκευές.
Για να ελέγξετε αν είναι ενεργοποιημένη η επιλογή πλευρικής φόρτωσης, μεταβείτε στις Ρυθμίσεις & gt;Ενημέρωση &Ασφάλεια & gt;Για προγραμματιστές.Βεβαιωθείτε ότι η ρύθμιση εδώ έχει οριστεί σε "εφαρμογές Sideload" ή "κατάσταση προγραμματιστή".Εάν έχει οριστεί σε "Εφαρμογές των Windows Store", δεν θα μπορείτε να εγκαταστήσετε το λογισμικό. Appx ή. AppxBundle εκτός του Windows Store.
Εάν αυτή η επιλογή έχει οριστεί σε "Εφαρμογές των Windows Store" και ενεργοποιείτε το κλείδωμα πλατφόρμας, τα Windows θα προειδοποιήσουν ότι οι εφαρμογές που θα εγκαταστήσετε θα μπορούσαν να εκθέσουν τη συσκευή και τα δεδομένα σας ή να βλάψουν τον υπολογιστή σας.Είναι σαν να εγκαταστήσετε κανονικό λογισμικό Windows: Θα πρέπει να εγκαταστήσετε μόνο λογισμικό από πηγές που εμπιστεύεστε.
Πώς να εγκαταστήσετε ένα πακέτο. Appx χρησιμοποιώντας τον γραφικό εγκαταστάτη
Στην ενημερωμένη έκδοση επετείου των Windows 10, η Microsoft πρόσθεσε ένα νέο εργαλείο "Εφαρμογών εφαρμογών" το οποίο σας επιτρέπει να εγκαταστήσετε εφαρμογές. Appx ή. AppxBundle γραφικά.Για να τα εγκαταστήσετε, κάντε διπλό κλικ σε ένα πακέτο. Appx ή. AppxBundle.
Θα εμφανιστούν πληροφορίες σχετικά με το πακέτο. Appx, συμπεριλαμβανομένου του ονόματος, του εκδότη, του αριθμού έκδοσης και ενός εικονιδίου που παρέχεται από τον προγραμματιστή.Για να εγκαταστήσετε το πακέτο, κάντε κλικ στο κουμπί "Εγκατάσταση".
Πώς να εγκαταστήσετε ένα πακέτο. Appx με PowerShell
Τα Windows 10 περιλαμβάνουν επίσης cmdlet PowerShell που μπορείτε να χρησιμοποιήσετε για να εγκαταστήσετε ένα πακέτο. Appx.Το cmdlet προσφέρει περισσότερες δυνατότητες από το εργαλείο App Installer, όπως η δυνατότητα εντοπισμού των Windows σε μια διαδρομή εξαρτήσεων που περιέχει άλλα πακέτα που χρειάζονται το πακέτο. Appx.
Για να εγκαταστήσετε ένα πακέτο Appx με το PowerShell, ανοίξτε πρώτα ένα παράθυρο PowerShell.Μπορείτε να κάνετε αναζήτηση στο μενού Έναρξης για το "PowerShell" και να ξεκινήσετε τη συντόμευση PowerShell για να ανοίξετε μια.Δεν χρειάζεται να το ξεκινήσετε ως Διαχειριστής, καθώς το λογισμικό. Appx έχει μόλις εγκατασταθεί για τον τρέχοντα λογαριασμό χρήστη.
Για να εγκαταστήσετε ένα πακέτο Appx, εκτελέστε το ακόλουθο cmdlet, δείχνοντάς το στη διαδρομή προς το αρχείο. Appx στο σύστημά σας:
Add-AppxPackage -Path "C: \ Path \ to \ File. Appx"Για πιο προηγμένες επιλογές χρήσης, συμβουλευτείτε την τεκμηρίωση της Microsoft Add-AppxPackage της Microsoft.
Πώς να εγκαταστήσετε μια μη συσκευασμένη εφαρμογή με PowerShell
Αν αναπτύσσετε το δικό σας λογισμικό, το παραπάνω cmdlet δεν θα είναι ιδανικό για εσάς.Θα εγκαταστήσει μόνο σωστά υπογεγραμμένες εφαρμογές, αλλά δεν θέλετε κατ 'ανάγκη να υπογράψετε την αίτησή σας κατά την ανάπτυξή της.
Γι 'αυτό υπάρχει ένας εναλλακτικός τρόπος για να εγκαταστήσετε το λογισμικό Appx.Αυτό λειτουργεί μόνο με εφαρμογές που παραμένουν σε "unpackaged" μορφή.Ο μετατροπέας εφαρμογών επιφάνειας εργασίας δημιουργεί και μια μη εμφυτευμένη εφαρμογή, την οποία μπορείτε να εγκαταστήσετε χρησιμοποιώντας την παρακάτω εντολή και το τελικό πακέτο εφαρμογής Apps.
Για να το κάνετε αυτό, θα πρέπει να ανοίξετε ένα παράθυρο PowerShell ως Διαχειριστής.Στη συνέχεια, εκτελέστε την ακόλουθη εντολή, δείχνοντας τα Windows στο αρχείο "AppxManifest.xml" στον κατάλογο της μη συσκευασίας της εφαρμογής:
Add-AppxPackage -Path C: \ Path \ to \ AppxManifest.xml - ΚαταχώρησηΗ εφαρμογή θα εγγραφεί με το σύστημα σε λειτουργία προγραμματιστή, εγκαθιστώντας την αποτελεσματικά.
Για να απεγκαταστήσετε ένα πακέτο AppX, απλώς κάντε δεξί κλικ στην εφαρμογή στο μενού Έναρξη και επιλέξτε "Uninstall".Μπορείτε επίσης να χρησιμοποιήσετε το cmdlet Remove-AppxPackage στο PowerShell.