Windows 11'de Winget için bir uygulama yedeği ile hızlı bir şekilde kurulumunuzu yapın.
Windows işletim sistemini her temizlediğinizde ve yüklediğinizde, en büyük sorun PC'nizdeki tüm uygulamaları ve üçüncü taraf yazılımları geri almaktır. Minimum düzeydeki sürücüleri yüklemek için ilgili OEM'lerin sürücü güncelleme yardımcı programından yardım alabilirsiniz, ancak yine de bu, üçüncü taraf uygulamalarını dışarıda bırakır.
Tüm bu uygulamaları aynı anda PC'nize aktarabilseydiniz ne olurdu? Windows Paket Yöneticisi, diğer adıyla Winget, sizi her uygulamayı ayrı ayrı indirme ve yükleme zahmetinden kurtaran bir içe ve dışa aktarma özelliği sunar. Bu kılavuz, Winget'in hem dışa aktarma hem de içe aktarma özelliğini ve eksikliklerini detaylandıracaktır. Hadi başlayalım.
Winget nedir?
Winget'in kısaltması Windows Paket Yöneticisi. Bu, aracı çalıştırmak için CMD veya PowerShell kullanmanız gerektiği anlamına gelen bir komut satırı aracıdır. Araç için resmi bir GUI arabirimi yoktur. Resmi bir uygulama olarak, komut satırı kullanıcılarının sistemlerindeki uygulama paketlerini yönetmelerini kolaylaştırır.
Web'de veya Microsoft Store'da uygulama aramak yerine, komut satırından Winget'i kullanabilir ve depoda listelenen herhangi bir uygulamayı arayabilirler. Windows 11'de uygulamaları yüklemek, kaldırmak, güncellemek ve hatta toplu yüklemek veya kaldırmak için Winget'i kullanabilirsiniz. Ancak bu gönderiyi yalnızca dışa aktarma ve içe aktarma özelliğiyle sınırlayacağız.
Windows 11'de Winget Kullanarak Uygulamaları Dışa Aktarma
Winget, yüklü uygulamaların listesini bir JSON dosyasına aktarabilir. Dosya, paket adını, tanımlayıcıyı, kaynak ayrıntılarını ve bazı diğer seçenekleri içerir. Hatta uygulama listesini bir metin dosyasına aktarabilirsiniz, içe aktarma sırasında bu dosya türlerinden herhangi biri çalışır. Ancak, bu ihracat sürecinde bazı uyarılar var.
İlk olarak, bu yöntem yalnızca Winget deposunda bulunan yüklü uygulamalar listesini dışa aktarır. Henüz Winget Deposunda listelenmeyen Microsoft Store ve üçüncü taraf uygulamaları hariçtir. Ayrıca, yalnızca uygulama listesini dışa aktarır ve gerçek uygulama dosyalarının yedek kopyalarını oluşturmaz. Tüm bu uygulamaları indirmeniz gerekecek ve bunu yapmak için internet bağlantısına ihtiyacınız olacak çünkü Winget yalnızca çevrimiçi bir yardımcı programdır.
Uygulama listesini Winget kullanarak dışa aktarmak için aşağıdaki adımları tekrarlayın:
- Basmak Kazan + R ile Çalıştır iletişim kutusunu aç. Tip komut ve bas Ctrl + Shift + Enter Yönetici ayrıcalıklarıyla Komut İstemi'ni başlatmak için.
- Uygulama listesini dışa aktarmak için komut sözdizimi şöyledir: winget export -o çıktı konumu\dosyaadı.json. Böylece, asıl komutumuz şöyle olur:
kanatçık ihracat -o C:\apps.json
- Kodu Komut İstemi penceresine yapıştırın ve tuşuna basın. Girmek anahtar. "adıyla bir JSON dosyası oluşturacaktır.uygulamalar” ve C sürücüsüne kaydedin.
- Uygulama listesini bir metin dosyasına aktarmak için aşağıdaki komutu yazın ve Girmek anahtar:
kanatçık ihracat -o C:\apps.txt
- Birden fazla “Kurulu paket herhangi bir kaynaktan mevcut değil:” uyarı mesajları. Bunlar, manuel olarak yeniden yüklemeniz gereken uygulamalardır.
- Şimdi, kopyalamak dışa aktarılan dosyayı bir USB sürücüye kaydedin ve OneDrive'a veya başka herhangi bir yere kaydedin bulut depolama hizmeti.
Dışa Aktarılan JSON Dosyasını Düzenleme
Yüklü uygulamalar JSON dosyasını dışa aktardıktan sonra, yeni PC'nizde listede yer alan tüm uygulamalara ihtiyacınız olmayabilir. Böylece, pek kullanışlı olmayan birkaç paketi JSON dosyasından ayıklayabilirsiniz. Bunu nasıl yapacağınız aşağıda açıklanmıştır:
- Dışa aktarılan JSON dosyasının klasör konumuna gidin. Dosyaya sağ tıklayın ve seçin Bununla aç seçenek.
- Tıkla not defteri seçenek. Dosya yeni bir Not Defteri penceresinde açılacaktır. " konumuna gidinPaketler" bölüm.
- Şimdi, bir paketi kaldırmak için dosyadan kodun tam bir parçasını kaldırmanız gerekir. JSON dosyamızda Afterburner paketini kaldırmak istiyoruz. Böylece, doğrudan açılış parantezinden bir bloğu kaldıracağız "{“kapanışa”,” bir paket adının.
- Değiştirilmiş JSON dosyamız şimdi böyle görünüyor. Dosyadaki herhangi bir paket adını da aynı şekilde kaldırmalısınız.
- Artık değiştirilmiş JSON dosyanız dışa aktarmaya hazır. JSON dosyasındaki başka bir blokla uğraşmayın, aksi takdirde daha sonra onu içe aktarmaya çalıştığınızda hatalarla karşılaşırsınız.
Windows 11'de Winget Kullanarak Uygulamaları İçe Aktarma
JSON veya Metin dosyasını Winget'e aktarmak için aşağıdaki adımları tekrarlayın ve ardından tüm uygulamaları yükleyin:
- Yönetici ayrıcalıklarıyla Komut İstemi'ni başlatın.
- Öncelikle Winget kaynaklarını güncellemeniz gerekiyor. Yaz winget kaynak güncellemesi komutuna basın ve Girmek tüm kaynakları güncellemek için tuşuna basın.
- JSON dosyasını dışa aktarmak için aşağıdaki komutu yazın ve Girmek anahtar:
Kanat içe aktarmak -i C:\apps.json
- Metin dosyasını dışa aktarmak için aşağıdaki komutu yazın ve Girmek anahtar:
Kanat içe aktarmak -i C:\apps.txt
Normalde, bu komutun düzgün çalışması gerekir, ancak birçok kullanıcı içe aktarma komutunu yürütürken bir hatayla karşılaşır. Bunun nedeni, bazı uygulamaların kaynak sözleşmelerini ve paket sözleşmelerini kabul etmenizi gerektirmesidir. Bu nedenle, --accept-package-agreements ve --accept-source-agreements bağımsız değişkenlerini komuta eklemelisiniz.
- Tip cls pencereyi temizlemek için Komut İstemi penceresinde. Şimdi, import komutunu aşağıdaki argümanlarla yazın ve Girmek anahtar:
Kanat içe aktarmak -i C:\apps.json --accept-source-sözleşmeleri --accept-paket-anlaşmalar
- Şimdi, tüm uygulamalar tek tek indirilmeye ve kurulmaya başlayacak. Tüm uygulamalar sisteminize yüklenene kadar bekleyin ve ardından komut istemi penceresini kapatın.
Dışa Aktarılan Dosyaya Dahil Olmayan Uygulamalar Ne Olacak?
Winget, deposunda bulunmayan pek çok uygulamayı dışarıda bırakır. Aynı hesapla başka bir PC'de oturum açtıktan sonra tek tıklamayla yükleyebileceğiniz için Microsoft Store'da bulunan uygulamaları da hariç tutar. Ancak PC'nizdeki her şeyi silip temiz bir kurulum yaparsanız, daha önce PC'nize yüklenmiş olan üçüncü taraf programların tam listesini bilmenin hiçbir yolu yoktur.
Ancak, Komut İstemi penceresinde görüntülenen tüm hariç tutulan uygulamaların bir metin dosyasını oluşturabilirsiniz. Aşağıdaki komutu yazın ve basın Girmek:
winget dışa aktarma -o C:\apps.json > C:\e.txt
Yukarıdaki komut, adlı bir Winget dışa aktarma dosyası oluşturacaktır. uygulamalar.json. Ayrıca, Komut İsteminde görüntülenen tam çıktıyı içerecek bir metin dosyası da oluşturacaktır. Bu dosyanın bir yedek kopyasını oluşturabilir ve daha sonra bunu hariç tutulan uygulamaları manuel olarak indirip yüklemek için kullanabilirsiniz.
Windows'ta Tek Tıklamayla Uygulamaları İçe Aktarın
Yeni bir Windows 11 PC'ye birden çok uygulama yüklemek aşılması zor bir iştir ancak Winget bu sorunu bir ölçüde çözer. Dışa aktarılan dosyayı kullanarak resmi deposunda bulunan tüm uygulamaları indirmenize yardımcı olacaktır. Oyunlarınız ve bazı üçüncü taraf yazılımlar dışarıda bırakılacaktır, ancak eksik olanları belirlemek ve manuel olarak yüklemek için metin dosyasını kullanabilirsiniz.