如何使用 Get-PSDrive 仅列出有效的已安装磁盘分区?
我昨天才发现 PowerShell,我很喜欢它。
我正在尝试列出所有有效安装的分区,以便我可以将它们作为变量并在它们上运行chkdsk
。问题是我不想检测机器上的备份分区。我用来编写和测试此脚本的计算机没有任何备份/未安装的分区。我正在仔细阅读 get-help get-psdrives
但我不知道这些选项是否可以满足我的需要(或者它们是否已经在这样做)。
I just discovered PowerShell literally yesterday and I love it.
I am trying to list all the valid mounted partitions so I can make them a variable and run chkdsk
on them. The problem is that I don't want to detect backup partitions on the machine. The computer I'm using to write and test this script doesn't have any backup/not-mounted partitions. I am thoroughly reading get-help get-psdrives
but I don't have the knowledge to understand if the options can do what I need (or if they already are doing it).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这将为您提供可以运行
chkdsk
的所有驱动器:编辑: 这将为您提供安装的驱动器,这些驱动器是 本地磁盘 (3) 或可移动磁盘(2):
This will get you all the drives that you can run
chkdsk
on:Edit: This will get you the mounted drives that are either Local Disks (3) or removable disks (2):