Rehber Powershell, Appx komutlarının kullanımı

Merhaba Appx komutları market uygulamaları sıkıntı çıkardığında kullanmamız gerekiyor. Ancak hepsinin bir arada olduğu konu görmedim yada bana denk gelmedi.
Bundan dolayı hepsini bir araya toplayıp anlatımını yapmak istedim. Ayrıca bütün komutları .bat dosyasında toplayarak toolbax'da hazırladım. Makale sonunda toolbax linki bulunmaktadır.


1 - Yüklü uygulamalar hakkında bilgi almak
Aşağıdaki kod ile yüklü uygulamalar hakkında bilgi alabilirsiniz.
[CODE title="CMD yönetici olarak açıp bunu yapıştırın."]
powershell -command "Get-AppxPackage -AllUsers"
[/CODE]
1632130722196.png
Yukarıdaki kodu masaüstüne .txt dosyası içine yazdırmak için aşağıdaki komutu kullanın
[CODE title="CMD yönetici olarak açıp bunu yapıştırın."]
powershell -command "Get-AppxPackage -AllUsers" > %systemdrive%\Users\%username%\Desktop\Appx.txt
[/CODE]
Yüklü uygulamalardan belirli bir bölümü aratmak için komutu aşağıdaki gibi yazın ve "Select" kısmından sonrasına istenilen bölümün adını yazın. Örnek "Name" veya "PublisherId"
[CODE title="CMD yönetici olarak açıp bunu yapıştırın."]
powershell -command "Get-AppxPackage -AllUsers | Select PackageFullName"
[/CODE]
1632131050287.png



2 - Uygulamalar nasıl silinir?
Uygulamaları kaldırmak için aşağıdaki kodu kullanabilirsiniz. *windowsstore* yazan yere kaldırmak istediğiniz uygulamanın ismini yazın.
UYARI : (*)Yıldız işaretleri yazdığınız ismi aratıp eksik taraflarını kendisini doldurmaktadır. ZuneMusic ve ZuneVideo yüklü ise ve sadece birini kaldırmak istiyorsanız. Yalnızca Zune yazmayın yoksa her ikisini de kaldırır.
[CODE title="CMD yönetici olarak açıp bunu yapıştırın."]
powerShell -Command "Get-AppxPackage *windowsstore* | Remove-AppxPackage"
powerShell -Command "Get-AppxPackage *DesktopAppInstaller* | Remove-AppxPackage"
[/CODE]

2.1 - Silinebilir bütün uygulamalar tek komutla nasıl silinir?
[CODE title="CMD yönetici olarak açıp bunu yapıştırın."]
powershell -command "Get-AppXPackage -AllUsers | Remove-AppxPackage"
[/CODE]

2.2 - Silinen uygulamaları yeniden yükleme?
Uyarı :
Yukarıdaki komuttan sonra bunu yüklerseniz market uygulamasını ve ihtiyaç duyduğu yazılımları yükler. Diğer uygulamaları yüklemek için Market uygulamasını kullanınız.
[CODE title="CMD yönetici olarak açıp bunu yapıştırın."]
powershell -command "Add-AppxPackage -DisableDevelopmentMode -Register $Env:%windir%\SystemApps\*\AppxManifest.xml"
powershell -command "Add-AppxPackage -DisableDevelopmentMode -Register $Env:%systemdrive%\%programfiles%\WindowsApps\*\AppxManifest.xml"
[/CODE]

2.3 - Silinemeyen uygulamalar nasıl silinir?
Makale sonunda paylaştığım toolbax içinde dosyaları hazırladım. Silinemeyen uygulamaları kaldırmak için düzenleme yapmaktadır.
Detaylı bilgi için ilgili makaleye bakınız.



3 - Uygulama resetleme nasıl yapılır?
Bu çok kullanılacak bir komut değildir ancak herhangi bir uygulama sorun yaşarsanız sıfırlamak için kullanabilirsiniz. Resetlemek istediğiniz uygulamanın ismini *windowsstore* yazan yere yazın.
[CODE title="CMD yönetici olarak açıp bunu yapıştırın."]
powershell -command "Get-AppxPackage *windowsstore* | Reset-AppxPackage"
powershell -command "Get-AppxPackage *DesktopAppInstaller* | Reset-AppxPackage"
[/CODE]



4 - Yüklü sisteme (Online) Appx dosyaları nasıl yüklenir?
Aşağıdaki kodda /PackagaPath: bölümünden sonrasına Appx dosyasının yolu yazılarak yükleme yaptırılabilir. Makale sonunda verdiğim Toolbax ile appx klasör yolunu vererek yükleme işlemini hızlıca yapabilirsiniz.
[CODE title="CMD yönetici olarak açıp bunu yapıştırın."]
DISM /Online /Add-ProvisionedAppxPackage /PackagePath:C:\appx\Microsoft.VCLibs.140.00.x64.Appx /SkipLicense
[/CODE]



5 - İmaj (Offline) içine Appx dosyaları nasıl yüklenir?
İmaj içine kurulu olmayan market uygulamalarını indirip yüklemek istiyorsanız aşağıdaki kodda /Image: yazan yere imaj klasör yolu /PackagaPath: bölümünden sonrasına Appx dosyasının yolu yazılarak yükleme yaptırılabilir. Makale sonunda verdiğim Toolbax ile appx ve imaj klasör yolu vererek yükleme işlemini hızlıca yapabilirsiniz.
[CODE title="CMD yönetici olarak açıp bunu yapıştırın."]
DISM /Image:D:\NTLite\1\NLTmpMnt01 /Add-ProvisionedAppxPackage /PackagePath:C:\appx\Microsoft.VCLibs.140.00.x64.Appx /SkipLicense
DISM /Image:İMAJ YOLUNU YAZIN /Add-ProvisionedAppxPackage /PackagePath:APPX DOSYA YOLUNU YAZIN /SkipLicense
[/CODE]



6 - Appx dosyaları nereden indirilir?
Microsoft Store - Generation Project (v1.2.3) [by @rgadguard & mkuba50] sitesinden indirebilirsiniz.
Siteye gittiğinizde karşınıza bir arama motoru çıkmaktadır. Bu arama motoruna doğrudan uygulama ismi yazarak indirme yapamıyoruz. İstediğimiz uygulamanın appx dosyasını indirmek için Windows Store linki veya Package Family Name gerekmektedir.
UYARI;
  • Link ile arama yaptığınız zaman arama moturu solunda yer alan menüden URL (Link) seçin.
  • Package Family Name ile arama yapacaksanız aynı bölümden packagefamilyname seçin.
Windows Store Link : Get Microsoft Store - Microsoft Store



7 - OgnitorenKs.Appx.Management.bat (Toolbax)

1632136010390.png

1. Yüklü uygulamalar = Bu bölüm yüklü uygulamaların listesini masaüstü\Appx.txt dosyasına yazar.
2. Uygulamaların hepsini kaldır = Silinebilir tüm uygulamları kaldırır.
3. Uygulamaları yeniden yükle = 2 numaralı işlem ile silinen uygulamaları geri yükler. Yalnızca market uygulaması ihtiyaç duydukları yüklenir geri kalanı market üzerinden indirmelisiniz.
4. Uygulama kaldır = Yukarıda 2 - Uygulama nasıl silinir? bölümünde anlattığım kodun katılımsız hali silinecek uygulamanın ismini yazmanız gerekiyor.
5. Uygulama Reset = 3 - Uygulama Resetleme nasıl yapılır? bölümünde anlattığım gibi resetlenecek uygulamanın ismi yazılacak.
6. Kilitli uygulamaları aç = Microsoft tarafından silinmesi engellenen uygulamaların büyük bölümünün kilidini açar. Mesela Cortana, SecHealtUI, Wallet, Ebeveyn Kontrolleri gibi.
7. Online Appx yükle = 6 - Appx dosyaları nereden indirilir? bölümünde verdiğim siteden indirilen appxleri klasör yolunu vererek hızlıca yükleyebilirsiniz.
8. Offline Appx yükle = 6 - Appx dosyaları nereden indirilir? bölümünde verdiğim siteden indirilen appxleri klasör yolunu vererek imaj içine yükleme yaptırabilirsiniz.
9. Market onar = Market onarır.
10. Appx indirme(Web.Sayfası) = Appx indirme web sayfasını varsayılan tarayıcınızda açar.

Toolbax indir (Download)

Toolbax nasıl çalıştırılır?
  1. İndirdiğiniz .zip dosyasının içindeki OgnitorenKs.Appx.Toolbax klasörünü masaüstü veya C diskine çıkarınız.
  2. İçerisinde yer alan Ogni.Appx.Toolbax.bat dosyasının çalıştırın.
  3. İşlem yapmak istediğiniz bölümünden numarasını tuşlayın ve enter'a basın.
 
Son düzenleme:
Toolbox güncelledim

Artık otomatik olarak yönetici yetkisi almayacak. Bazı PC'lerde bu bölümde takılma yapıyor.
Appx uygulamalarını daha rahat görüp yönetmeniz için WindowsAppBoss uygulamasını ekledim.
Klasör içeriği toplandı. Readme ve License dosyalarını ekledim. Detaylı bilgiler içinde yer almaktadır.
Toolbox klasörü içerisine Appx klasörü ekledim. Artık appx dosyalarını buraya atarak hızlı ve sorunsuz bir kurulum gerçekleştirebilirsiniz.
1635241096644.png

1635241125742.png

1635241169375.png
 
toolbox güncelledim

Artık otomatik olarak yönetici yetkisi almayacak. Bazı PC'lerde bu bölümde takılma yapıyor.
Appx uygulamalarını daha rahat görüp yönetmeniz için windowsappboss uygulamasını ekledim.
Klasör içeriği toplandı. Readme ve license dosyalarını ekledim. Detaylı bilgiler içinde yer almaktadır.
Toolbox klasörü içerisine appx klasörü ekledim. Artık appx dosyalarını buraya atarak hızlı ve sorunsuz bir kurulum gerçekleştirebilirsiniz.
Eki Görüntüle 1198740
Eki Görüntüle 1198741
Eki Görüntüle 1198742

Ustam Online'a girince direkt atıyor offline da galiba ISO'ya enjekte ediyor yanlış mı biliyorum. Ustam groove müziğin dosyalarını Google Drive gibi bir yerden atabilir misin rica etsem?
 
Ustam Online'a girince direkt atıyor offline da galiba ISO'ya enjekte ediyor yanlış mı biliyorum. Ustam groove müziğin dosyalarını Google Drive gibi bir yerden atabilir misin rica etsem?
Online bölumü yonlendirmesini düzelttim. Offline bölümü Ntlite ile Windows'u açtıktan sonra kullanılabilir.
 
Online bölümü yonlendirmesini düzelttim. Offline bölümü NTLite ile Windows'u açtıktan sonra kullanılabilir.

Dost ben artık utanıyorum sana yazmaktan. Gene kırmızı bir yazı bu sefer SS aldım fakat dost zunemusic kurmaya çalışırken bu hata oluyor vclibs 140'ı denedim işlem tamamlandı yazdı bir şekilde windowsappboss'a girdim orada da bu hata dost ben daha seni yormayayım ben başka yollara başvuracağım.
 

Dosya Ekleri

  • Ekran Alıntısıı.PNG
    Ekran Alıntısıı.PNG
    4,3 KB · Görüntüleme: 45
  • Ekran Alıntısı.PNG
    Ekran Alıntısı.PNG
    24 KB · Görüntüleme: 52
Dost ben artık utanıyorum sana yazmaktan. Gene kırmızı bir yazı bu sefer SS aldım fakat dost zunemusic kurmaya çalışırken bu hata oluyor vclibs 140'ı denedim işlem tamamlandı yazdı bir şekilde windowsappboss'a girdim orada da bu hata dost ben daha seni yormayayım ben başka yollara başvuracağım.
Utanılacak bir durum yok yardımcı olacağım her konu da yazabilirsin. O hatanın sebebi Vclibs 140 kaldırılabilir bir uygulama değil. Bu uygulamaları kaldırmak için oluşturduğum bölümde Vclibs 140 eklemedim. Yani şu an kaldıramazsınız.
 
Elinize sağlık. Powershell’i nereden öğrendiniz? Kaynak önerebilir misiniz?
İhtiyaç duydukça araştırma yaparak öğreniyorum. Powershell'in çok güzel özellikleri var ancak karmaşık bir dili var. Genellikle Bat kullanıyorum. CMD komutları basit ve kullanışlı oluyor. Yetmediği yerde Powershell komutlarını Bat da kullanma imkanı oluyor. Bulduğum her komut dosyasını inceleyip deneyerek öğreniyorum.
 
Merhaba bi oyun indiriyordum da şöyle bi hata aldım ne yapmalıyım
add-appxpackage : Cannot find path 'C:\Users\tarik\Downloads\AppxManifest.xml' because it does not exist.
At line:1 char:1
+ add-appxpackage AppxManifest.xml -register
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Users\tarik\...ppxManifest.xml:String) [Add-AppxPackage], ItemNotFou
ndException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
 

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı