Δημιουργήστε γρήγορα αντίγραφα ασφαλείας με ένα αντίγραφο ασφαλείας εφαρμογής για το Winget στα Windows 11.

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

Τι θα γινόταν αν μπορούσατε να εισάγετε όλες αυτές τις εφαρμογές ταυτόχρονα στον υπολογιστή σας; Λοιπόν, το Windows Package Manager γνωστό και ως Winget προσφέρει μια δυνατότητα εισαγωγής και εξαγωγής που σας γλιτώνει από τον κόπο να κατεβάσετε και να εγκαταστήσετε κάθε εφαρμογή ξεχωριστά. Αυτός ο οδηγός θα αναλύσει τόσο τη δυνατότητα εξαγωγής όσο και εισαγωγής του Winget και τις ελλείψεις του. Ας ξεκινήσουμε.

Τι είναι το Winget;

Το Winget είναι ένα αρκτικόλεξο για Windows Package Manager

instagram viewer
. Είναι ένα εργαλείο γραμμής εντολών που σημαίνει ότι πρέπει να χρησιμοποιήσετε CMD ή PowerShell για να εκτελέσετε το εργαλείο. Δεν υπάρχει επίσημη διεπαφή GUI διαθέσιμη για το εργαλείο. Ως επίσημη εφαρμογή, διευκολύνει τους χρήστες της γραμμής εντολών να διαχειρίζονται πακέτα εφαρμογών στα συστήματά τους.

Αντί να κάνουν αναζήτηση στον ιστό ή στο Microsoft Store για εφαρμογές, μπορούν να χρησιμοποιήσουν το Winget από τη γραμμή εντολών και να αναζητήσουν οποιαδήποτε εφαρμογή που αναφέρεται στο αποθετήριο. Μπορείτε να χρησιμοποιήσετε το Winget για εγκατάσταση, απεγκατάσταση, ενημέρωση ή ακόμα και μαζική εγκατάσταση ή κατάργηση εφαρμογών στα Windows 11. Αλλά θα περιορίσουμε αυτήν την ανάρτηση μόνο στη δυνατότητα εξαγωγής και εισαγωγής.

Πώς να εξάγετε εφαρμογές χρησιμοποιώντας το Winget στα Windows 11

Το Winget μπορεί να εξάγει τη λίστα των εγκατεστημένων εφαρμογών σε ένα αρχείο JSON. Το αρχείο περιέχει το όνομα του πακέτου, το αναγνωριστικό, τα στοιχεία της πηγής και μερικές ακόμη επιλογές. Μπορείτε ακόμη και να εξαγάγετε τη λίστα εφαρμογών σε ένα αρχείο κειμένου, οποιοσδήποτε από αυτούς τους τύπους αρχείων λειτουργεί κατά την εισαγωγή. Ωστόσο, υπάρχουν ορισμένες επιφυλάξεις σε αυτή τη διαδικασία εξαγωγής.

Πρώτον, αυτή η μέθοδος εξάγει μόνο τη λίστα εγκατεστημένων εφαρμογών που είναι διαθέσιμη στο αποθετήριο Winget. Εξαιρεί το Microsoft Store και εφαρμογές τρίτων που δεν αναφέρονται ακόμη στο αποθετήριο Winget. Επιπλέον, εξάγει μόνο τη λίστα εφαρμογών και δεν δημιουργεί αντίγραφα ασφαλείας των πραγματικών αρχείων εφαρμογών. Θα πρέπει να κατεβάσετε όλες αυτές τις εφαρμογές και θα χρειαστείτε σύνδεση στο διαδίκτυο για να το κάνετε, επειδή το Winget είναι ένα βοηθητικό πρόγραμμα μόνο στο διαδίκτυο.

Επαναλάβετε τα παρακάτω βήματα για να εξαγάγετε τη λίστα εφαρμογών χρησιμοποιώντας το Winget:

  1. Τύπος Win + R προς την ανοίξτε το πλαίσιο διαλόγου Εκτέλεση. Τύπος cmd και πατήστε Ctrl + Shift + Enter για εκκίνηση της γραμμής εντολών με δικαιώματα διαχειριστή.
  2. Η σύνταξη εντολών για την εξαγωγή της λίστας εφαρμογών είναι: winget export -o output location\filename.json. Έτσι, η πραγματική εντολή μας γίνεται:
    winget εξαγωγή -o C:\apps.json 
  3. Επικολλήστε τον κωδικό στο παράθυρο της γραμμής εντολών και πατήστε Εισαγω κλειδί. Θα δημιουργήσει ένα αρχείο JSON με το όνομα "εφαρμογές” και αποθηκεύστε το στη μονάδα δίσκου C.
  4. Για να εξαγάγετε τη λίστα εφαρμογών σε αρχείο κειμένου, πληκτρολογήστε την ακόλουθη εντολή και πατήστε το Εισαγω κλειδί:
    winget εξαγωγή -o C:\apps.txt
  5. Θα δείτε πολλά "Το εγκατεστημένο πακέτο δεν είναι διαθέσιμο από καμία πηγή:” προειδοποιητικά μηνύματα. Αυτές είναι οι εφαρμογές που θα πρέπει να εγκαταστήσετε ξανά με μη αυτόματο τρόπο.
  6. Τώρα, αντίγραφο το εξαγόμενο αρχείο σε μια μονάδα USB και αποθηκεύστε το στο OneDrive ή σε οποιοδήποτε άλλο υπηρεσία αποθήκευσης cloud.

Πώς να επεξεργαστείτε το εξαγόμενο αρχείο JSON

Μετά την εξαγωγή του αρχείου JSON εγκατεστημένων εφαρμογών, ενδέχεται να μην χρειάζεστε όλες τις εφαρμογές που περιλαμβάνονται στη λίστα στον νέο σας υπολογιστή. Έτσι, μπορείτε να εξαλείψετε μερικά όχι και τόσο χρήσιμα πακέτα από το αρχείο JSON. Δείτε πώς να το κάνετε:

  1. Μεταβείτε στη θέση του φακέλου του εξαγόμενου αρχείου JSON. Κάντε δεξί κλικ στο αρχείο και επιλέξτε το Ανοιγμα με επιλογή.
  2. Κάνε κλικ στο Μπλοκ ΣΗΜΕΙΩΣΕΩΝ επιλογή. Το αρχείο θα ανοίξει σε νέο παράθυρο Σημειωματάριο. Πλοηγηθείτε στο "Πακέτα" Ενότητα.
  3. Τώρα, για να αφαιρέσετε ένα πακέτο πρέπει να αφαιρέσετε ένα πλήρες κομμάτι του κώδικα από το αρχείο. Στο αρχείο JSON μας, θέλουμε να αφαιρέσουμε το πακέτο Afterburner. Έτσι, θα αφαιρέσουμε ένα μπλοκ απευθείας από την αρχική αγκύλη "{«Μέχρι το κλείσιμο»," ενός ονόματος πακέτου.
  4. Το τροποποιημένο αρχείο JSON μοιάζει με αυτό τώρα. Πρέπει επίσης να αφαιρέσετε οποιοδήποτε όνομα πακέτου στο αρχείο με τον ίδιο τρόπο.
  5. Τώρα, το τροποποιημένο αρχείο JSON σας είναι έτοιμο για εξαγωγή. Μην ανακατεύετε με κανένα άλλο μπλοκ στο αρχείο JSON, διαφορετικά θα αντιμετωπίσετε σφάλματα όταν προσπαθήσετε να το εισαγάγετε στη συνέχεια.

Πώς να εισαγάγετε εφαρμογές χρησιμοποιώντας το Winget στα Windows 11

Επαναλάβετε τα παρακάτω βήματα για να εισαγάγετε το αρχείο JSON ή Text στο Winget και, στη συνέχεια, εγκαταστήστε όλες τις εφαρμογές:

  1. Εκκινήστε τη γραμμή εντολών με δικαιώματα διαχειριστή.
  2. Πρώτα, πρέπει να ενημερώσετε τις πηγές Winget. Πληκτρολογήστε το ενημέρωση πηγής winget εντολή και πατήστε το Εισαγω κλειδί για ενημέρωση όλων των πηγών.
  3. Για να εξαγάγετε το αρχείο JSON πληκτρολογήστε την παρακάτω εντολή και πατήστε το Εισαγω κλειδί:
    Winget εισαγωγή -i C:\apps.json
  4. Για να εξαγάγετε το αρχείο κειμένου πληκτρολογήστε την παρακάτω εντολή και πατήστε το Εισαγω κλειδί:
    Winget εισαγωγή -i C:\apps.txt

Κανονικά, αυτή η εντολή θα πρέπει να λειτουργεί καλά, αλλά πολλοί χρήστες αντιμετωπίζουν ένα σφάλμα κατά την εκτέλεση της εντολής εισαγωγής. Είναι επειδή ορισμένες εφαρμογές απαιτούν από εσάς να αποδεχτείτε συμφωνίες πηγής και συμφωνίες πακέτων. Επομένως, πρέπει να προσθέσετε τα ορίσματα --accept-package-agreements και --accept-source-agreements στην εντολή.

  1. Τύπος cls στο παράθυρο της γραμμής εντολών για να διαγράψετε το παράθυρο. Τώρα, πληκτρολογήστε την εντολή εισαγωγής με τα ακόλουθα ορίσματα και πατήστε το Εισαγω κλειδί:
    Winget εισαγωγή -i C:\apps.json --accept-source-agreements --accept-πακέτο- συμφωνίες
  2. Τώρα, όλες οι εφαρμογές θα ξεκινήσουν τη λήψη και την εγκατάσταση μία προς μία. Περιμένετε μέχρι να εγκατασταθούν όλες οι εφαρμογές στο σύστημά σας και, στη συνέχεια, κλείστε το παράθυρο της γραμμής εντολών.

Τι γίνεται με τις εφαρμογές που δεν περιλαμβάνονται στο εξαγόμενο αρχείο;

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

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

εξαγωγή winget -o C:\apps.json > C:\e.txt

Η παραπάνω εντολή θα δημιουργήσει ένα αρχείο εξαγωγής Winget που ονομάζεται apps.json. Θα δημιουργήσει επίσης ένα αρχείο κειμένου που θα περιέχει την πλήρη έξοδο που εμφανίζεται στη γραμμή εντολών. Μπορείτε να δημιουργήσετε ένα αντίγραφο ασφαλείας αυτού του αρχείου και αργότερα να το χρησιμοποιήσετε για μη αυτόματη λήψη και εγκατάσταση των εξαιρεμένων εφαρμογών.

Εισαγωγή εφαρμογών με ένα κλικ στα Windows

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