在 Windows 11 上确定最后挂载的驱动器号的 cmd.exe 命令是什么?

在 Windows 11 上确定最后挂载的驱动器号的 cmd.exe 命令是什么?

我正在尝试在命令行上确定(以便我可以使用脚本语言来完成)驱动器号最后挂载的驱动器在 Windows 11 上。

直到最近,我才使用该命令wmic logicaldisk get name,然后提取列表底部/末尾的驱动器号。然而,我发现这个不一定对应于最后安装的驱动器

几个月来,它似乎确实如此,但事实并非如此。至少在 Windows 11 上不是这样。我不知道这是否只是在 Windows 10 上运气好,或者微软是否真的改变了此命令在 Windows 11 中返回数据的方式。无论哪种方式,都不能再依赖将最后一个安装放在最后/底部。所以我需要一些其他命令来做同样的事情。

重要的:我已经确认,Windows 10(可能更早)中存在一个老问题,该问题导致运行任何 Powershell 命令时,cmd.exe终端在视觉上都变得混乱,而这个错误在 Windows 11 中尚未得到修复,因此不幸的是,我无法使用任何需要调用 Powershell 的东西。请不要建议使用 Powershell 命令。我也不能cmd.exe完全放弃支持PowershellWindows Terminal由于极端与速度更快、更精简的 相比,这些终端的速度和资源(CPU/RAM)使用率更高cmd.exe。这确实产生了如此关键的差异,至少在我所有的广泛测试中是如此。

相关内容