Hands-On Windows 181 transcript
Please be advised this transcript is AI-generated and may not be word for word. Time codes refer to the approximate times in the ad-supported version of the show.
Paul Thurrott [00:00:00]:
Coming up next on Hands on Windows, we're going to take a look at a new command line interface for Windows that I did not see coming. It's called Store CLI.
Leo Laporte [00:00:10]:
This episode is brought to you by OutSystems, a leading AI development platform for the enterprise. Organizations all over the world are creating custom apps and AI agents on the OutSystems platform, and with good reason. Build, run, and govern apps and agents on one unified platform. Innovate at the speed of AI without compromising quality or control. OutSystems is trusted by thousands of enterprises worldwide for mission-critical apps. Teams of any size and technical depth can use OutSystems to build, deploy, and manage AI apps and agents quickly and effectively without compromising reliability and security. With OutSystems, you can accelerate ideas from concept to to completion. It's the leading AI development platform that is unified, agile, and enterprise-proven, allowing you to build your agentic future with AI solutions deeply integrated into your architecture.
Leo Laporte [00:01:06]:
OutSystems, build your agentic future. Learn more at outsystems.com/twit. That's outsystems.com/twit. Podcasts you love from people you trust. This is TWiT.
Paul Thurrott [00:01:25]:
Hello everybody and welcome back to Hands on Windows. I'm Paul Thurrott, and in this episode I'm going to look at a new command line interface for the Microsoft Store that's built into Windows 11 called Store CLI. Now you may have heard of the Windows Package Manager or Winget, so let me bring up a terminal window. And you may know, and I'm going to make that a little bigger so you can see it too, so you know probably how Winget works, but WinGet or the Windows Package Manager is basically a set of repositories. One is the Store repository for apps. The other one is the web, but not the whole web, but some curated apps from the web. And you can go into the WinGet interface and install apps, update apps, etc. And I use this as a, in a batch file to kind of batch install all the apps I need every time, you know, I run Windows.
Paul Thurrott [00:02:16]:
So I like it because it's Store and web. But now there's a new CLI, new command line interface for Windows called Store CLI or Store. The command line is Store. And so I'm not really sure why we need both. It's not clear yet. Microsoft hasn't said, but it does have some interesting unique features and it's worth knowing about. Right. So just as a quick refresher, WinGet, right, you run the command line, it gives you all of the possible options and some of the parameters you can add there at the end.
Paul Thurrott [00:02:45]:
If you want to find an app, you know, you can do WinGet search. If you do that without anything, it's not going to do much. It will tell you what what you can do. But, you know, for example, you might want to do winget search Chrome, right? You want to find Google Chrome. Winget should find Google Chrome. It's finding a bunch of stuff, including a lot of different versions of Chrome. But right here at the top, you can see google.chrome. And so if I wanted to install that app using Winget, I would use this command.
Paul Thurrott [00:03:12]:
Now, I already have Chrome installed in this PC. Well, actually, it's not going to hurt to run it, but it's not going to do anything, I would imagine. Oh, it's downloading anyway, so let me cancel that. You can also, now that when you see that kind of syntax where it said google.chrome, that's a web repository. If I search for something, say like Chrome or Brave, which I happen to, I think is in both places, it's in the store and on the web, you can see that here. So this strange kind of alphanumeric code is the version that's in the store. And then brave.brave is the version that's on the web. And I also, I have Brave installed as well, so I'm not going to do that.
Paul Thurrott [00:03:52]:
But the way that you would do that is to, well, just do what I did before, right? So it's winget install, but this time using the code, right? If you wanted to do it from the start. So pretty straightforward. You can update with this thing as well. So if I just run winget update, it will show me which apps are available to be updated. I run a command line. I'm not going to do this now, obviously, but you can just do like this. Silent's not going to work because I didn't do this as an admin console, but I typically would, and that will just update these all and I don't have to deal with it. Pretty straightforward.
Paul Thurrott [00:04:29]:
And let's take a pause there and we'll be right back.
Leo Laporte [00:04:31]:
This episode of Hands On Windows is brought to you by— oh, I love them— Bitwarden, the trusted leader in password, passkey, and secrets management. Bitwarden is consistently ranked number 1 in user satisfaction by G2 and Software Reviews, with over 10 million users across 180 countries and more than 50,000 businesses. You know who uses beautiful Bitwarden? I do. Steve Gibson does. We love it. Whether you're protecting one account or thousands at your business, Bitwarden keeps you secure all year long with consistent updates. They're always adding new features like the new Bitwarden Access Intelligence. Organizations can use it to detect weak, reused, or exposed credentials and then immediately guide remediation with your employees, helping them replace risky passwords with strong, unique ones.
Leo Laporte [00:05:20]:
And that closes a major security gap. Credentials remain a top cause of breaches, but with Access Intelligence, those bad passwords become visible, prioritized, and corrected before exploitation can occur. Oh, they have something else I think some of you will like. Bitwarden Lite. Bitwarden Lite delivers a lightweight, self-hosted password manager. This is great for home labs, personal projects, any environment where you want quick setup, minimal overhead, and total control. Bitwarden is now enhanced with real-time vault health alerts for everybody. They have those password coaching features I mentioned.
Leo Laporte [00:05:54]:
That's in everybody's Bitwarden. So it helps you and your family identify weak, reused, or exposed credentials and immediately take action to, strengthen your security. Oh, another great thing about Bitwarden, it now supports direct import from your browser, from Chrome, Edge, Brave, Opera, and Vivaldi browsers. Direct import means that you copy it directly from the browser's password store into the Bitwarden encrypted vault. Not only does that simplify migration, it eliminates the exposure associated with having that plaintext export right there on your hard drive. Don't forget to delete it, right? Well, now it just goes directly into Bitwarden. No middle step. G2 Winter 2025 reports Bitwarden continues to hold strong, number 1 in every enterprise category.
Leo Laporte [00:06:39]:
That's now 6 straight quarters they've been number 1. Bitwarden setup is so easy, and it supports importing from most password management solutions, so migrating over is not a headache. It couldn't be easier. When Steve and I did it, took us a few minutes, and, and I don't think we've ever looked back. We're so happy. Bitwarden is open source. That's, to me, very important. GPL licensed.
Leo Laporte [00:06:59]:
You can see the source code on GitHub, and it's regularly audited by third-party experts Bitwarden also meets SOC 2 Type 2, GDPR, HIPAA, CCPA compliance. It's ISO 27001:2002 certified. So it's very secure. I think you knew that. Get started today with Bitwarden's free trial of a Teams or enterprise plan for your business, or get started for free forever across all devices, unlimited passwords, passkeys, even hardware keys as an individual user on all your devices bitwarden.com/twit. That's bitwarden.com/twit. We thank them so much for supporting Hands on Windows. Now back to Paul.
Paul Thurrott [00:07:42]:
Okay, so that's Winget, and, uh, that's been around for, you know, 2, 3 years. It works really well. Uh, there's been more and more apps added to the store, etc., etc. But recently Microsoft announced something called Store CLI, and the way that they explain it is that this is a tool for developers and users It provides app discovery, install, and update capabilities. So it sounds a lot like Winget, but that discovery bit is actually most of the new stuff. So we'll do that one last. But it only works with Windows Store apps. It only works in Windows 11 if you have the Windows Store installed, which of course you do.
Paul Thurrott [00:08:18]:
And the way that you get to it is with the Store command. Right now it got cut off there at the top, but it's got kind of a fun semi-graphical or text mode graphics kind of display here. My theory is that Store CLI is probably about AI agents, frankly, because there's a lot of stuff going on here. And as we'll see toward the end, because you can ask it questions about what's in the store, it seems like the type of thing that AI would want to know where you could say something like, hey, is there a free app like Photoshop or something? So we'll do that example later on. But like Winget, you get a nice list of the commands and the options and so forth that you have available to you. It's got a nicer display, right? It's kind of formatted a little more nicely than Winget is. So, okay, what are we going to do with this one? So same thing. It works a lot like Winget, right? So we can do store search.
Paul Thurrott [00:09:15]:
And here again, they're going to give you options that you can use. Again, nicer presentation, still text mode obviously, right? So I'll just do, I'll do the thing we just did. I know this is, well, see what it does actually. So store search Google Chrome, well actually I probably have to put that in quotes. Let me just do Chrome. I'll just do it like that. It'll be easy. And this thing will search the store.
Paul Thurrott [00:09:38]:
And this is interesting too, right? So Google Chrome is not in the store, but what it gave us was apps that are like Google Chrome that are in the store. So Firefox, Opera, Brave, DuckDuckGo, et cetera. So that's actually, that's interesting. Different. We could do something— I used Brave before, I'll do that one again. So store search Brave should come up with Brave, right? And then the other apps. And it's the same code because this is the identifier, the product ID that we use in the store. And so it's the same thing.
Paul Thurrott [00:10:07]:
If I wanted to install this, I think we do install, and you can see we're supposed to give it the name, and I could do Brave, and I'm not going to do that, but You know, again, it works very much like Winget does in this capacity. Updating, same thing. Well, similar, I should say. So update. And the way that this works is this lets you update an individual app. So I could say something like, let's see if that's actually not going to work. I don't have the code. So let me grab a code for an app.
Paul Thurrott [00:10:42]:
I think this is Brave, in fact. And it will look for updates for this particular app. It's already up to date. There's nothing to do. But if there was an update, it would do that. But what if you want to do what I would want to do, which is update everything? There's actually a separate command. So if we go back to Store, let me scroll up. Well, actually, I don't have to scroll up.
Paul Thurrott [00:11:00]:
I can see right here it says update, but there's also updates, and this is going to check for updates for all apps, right? And the way this works is actually really interesting. So Type in store updates. It's going to check for updates. Depending on when I've done this, this sometimes does take a little bit of time. So we will wait. But eventually what you're going to see here is it will tell you, it'll tell me which updates are available, and it will actually offer just to update them all. And it will give you a yes/no choice. Sorry.
Paul Thurrott [00:11:38]:
Nope. There it goes. Okay. So similar to Winget, but a much nicer interface. And you get this option, just yes or no, to run the update across all those things. I'm going to say no, but if you do say yes, it's interesting. It actually goes right back to the command line. You can type another command and it runs the updates in the background.
Paul Thurrott [00:11:58]:
So actually pretty nice. So yes, nicer looking, slightly different in some ways. If we go back and look at the interface again. You can see there's some additional stuff though, and I want to talk about this browse stuff because I think this is what makes me believe that this might have something to do with AI agents, you know, kind of controlling the store, right? So they have these different ways to look at what's in the store. So if I— I'm just going to copy that to the clipboard. So browse apps. So if I say store browse apps, Not much there, but it gives me some help. It— I need something additional here.
Paul Thurrott [00:12:37]:
There's a lot of options for filtering: category, subcategories, page, etc. But just to keep it simple, I will say top free. And what this is going to do is give me this, you know, nice presentation of the top— I don't know what that is— 20 or so free apps that are available in the store. And it's going to change every day, I would imagine, but today as we record this you can see which ones are at the top of the list. So like WhatsApp, Spotify, iTunes, which is insane by the way, but Discord, ChatGPT, Windows Scan, which is a Windows 8 level or era app, which is kind of interesting. You can also look for categories, right? And so I could just say store and I think it's just app categories. There's different commands like this for games too. I'll stick to apps for this, but this gives you a list of the available categories.
Paul Thurrott [00:13:26]:
So let's backscroll here so you can see what those look like and the subcategories. Interesting. And then you could say something like, and I'll just copy paste this in because make this a little easier, but, um, open the wrong place. And, you know, store browse apps top free, but only in the category of music. And now you can see it's Spotify, iTunes, Apple Music, Pandora, Amazon Music, etc., etc. So that's interesting. I also like this one. There's, there's something called similar, right? And so if you just type in similar, it's going to, it tells you you need to find things like this.
Paul Thurrott [00:13:59]:
Now, we saw this sort of for web browsers earlier because Chrome wasn't in the store, but I'll just try something a little different. You know, Chrome or a store similar, and then say Photoshop, right? So Photoshop is obviously an image editing application. And this is interesting too because it's giving me choices. So I typed Photoshop. It wasn't sure which Photoshop I meant. There were 4 things called Photoshop that available to it from the store. There's the straight-up Photoshop, Photoshop or Photo— well, Photoshop Express, which apparently now is a different name, but also Photoshop Elements and then the version of Photoshop Elements that's bundled with Premiere Elements. So you can actually use the arrow keys to choose which one you mean.
Paul Thurrott [00:14:46]:
So I'll keep it on the first one. I mean Photoshop, I guess. So it's going to find apps in the store that are similar to Photoshop. Now, the first couple are literally Photoshop, but well, actually not, but not the one I chose, right? So it's the other Adobe apps that are like Photoshop, CapCut, Creative Cloud, which does include Photoshop, PicsArt, Canva, et cetera. And you can see over here on the side, it's also, it's not sorted by, but it shows you which are free and which are paid. Because one of the other filters, I'm not going to do it here, but one of the other filters you could do is say, well, I want this thing again. But I only want the free, you know, free alternatives or something like that. So there's some cool functionality here.
Paul Thurrott [00:15:26]:
I— it's not clear to me why Microsoft didn't just update Winget to do this. I don't know if this means anything about the future of Winget. There's a lot of overlap, but there's also unique functionality here that I think is kind of cool. So maybe as 2026 goes on, we'll learn more about this. This just happened as I recorded this. It was announced in a blog post aimed at developers, but as Microsoft said, it's for users and developers and anyone could use this. You could write a batch file just to install Store apps similar to the one I use for WinGet, but I need web apps too, so that's not going to help too, too much, but at least for me. But it's something, something to keep your eye on.
Paul Thurrott [00:16:08]:
We're starting to see some interesting updates to Windows 11 this year that aren't necessarily superfluous or kind of fun UI things or AI or whatever. It's just just, you know, kind of bread and butter, you know, actual useful productivity things. And so this is kind of interesting. I— this came out of nowhere, but I think it's pretty cool. So hopefully, hopefully you found this interesting. We will have a new episode of Hands on Windows every Thursday. You can find out more about that at twit.tv/how. Thank you for watching.
Paul Thurrott [00:16:40]:
Thank you especially to our Club Twit members. We love you. If you're not a member, please do consider joining. You can learn more about that at twit.tv/clubtwit. Thank you. See you next week.
Leo Laporte [00:16:52]:
Hey everybody, it's Leo Laporte. Are you trying to keep up with the world of Microsoft? It's moving fast, but we have two of the best experts in the world, Paul Thurrott and Richard Campbell. They join me every Wednesday to talk about the latest from Microsoft on Windows Weekly. It's not a lot more than just Windows. I hope you'll Listen to the show every Wednesday. Easy enough, just subscribe in your favorite podcast client to Windows Weekly or visit our website at twit.tv/ww. Microsoft's moving fast, but there's a way to stay ahead. That's Windows Weekly, every Wednesday on Twitter.