More Powershell Fun – AppX Package Dependencies

After a recent inquiry and a little thought, you can find all the packages registered for the current user with dependencies on framework packages. powershell -c “ForEach ($p in $(Get-AppxPackage)) { ForEach ($n in (Get-AppxPackageManifest $p).package.dependencies.packagedependency.name) { $n + ‘ — ‘ + $p.packagefullname } }”


Powershell fun – Parsing for Protocols Redux

That problem I’d previously mentioned? Turns out I had a bad package registered for some old VS project. Remove-AppxPackage <packagefullname> and voila! No more error. My original command powershell -c “ForEach ($p in $(Get-AppxPackage)) { ForEach ($n in (Get-AppxPackageManifest $p).package.applications.application.extensions.extension.protocol.name) { $n + ‘ — ‘ + $p.packagefullname } }” One suggested alternative in the…


Powershell fun – Parsing for Protocols

I was looking for what protocols are registered by my installed AppX packages and figured out a 1-liner Powershell script to do it powershell -c “foreach ($p in $(get-appxpackage)) { foreach ($n in (Get-AppxPackageManifest $p).package.applications.application.extensions.extension.protocol.name) { $n + ‘ — ‘ + $p.packagefullname } }” Hey, I never said it’d be pretty 🙂 This dumps…


Windows 8 – Never Clean Install Again

I realized I touched on something in my last post that’s quite profound but likely not so obvious: My only mistake was installing Win 7. I didn’t realize Win 8 was already available to MSDN Subscribers (as of Aug’15!) else I’d have just gone Win8 Pro from the start. But it’s a quick and reliable upgrade, so I’ll fire…

4

Appx Powershell Cmdlets

This post has been redacted upon request. See App Installation Cmdlets in Windows PowerShell for documentation on the Appx Powershell cmdlets.

2

Free at last! Windows 8 is public

//Build is underway, the Windows Dev Center is open for business, and information is rolling on out. So I can finally share what I’ve been working on the past couple of years. I’ll go into more detail as the week progresses and sessions unfold, but I highly recommend the ApplicationData and Package samples as a start 🙂

2