【发布时间】:2014-02-20 01:26:15
【问题描述】:
如何使用 Windows 命令行 (cmd.exe) 中的“for loop”获取从 A 到 Z 的有效驱动器号?
例如,列出驱动器根文件夹中的所有文件,应该类似于(概念):
for %f in (A..Z) do dir %f:\
或近似现有功能:
for /L in (A, Z, 1) do echo %f:\
【问题讨论】:
-
你没有解释你到底想要做什么,但也许这就是你真正想要的:How to get a list of drive letters on a system through a windows shell (bat, cmd)?
-
我想要做的正是它在问题中所说的......从命令控制台获取从 A 到 Z 的有效驱动器号......以可能的简单方式......最好不要使用 PowerShell、WMI、任何 3rd 方工具......为了更好地理解,我将发布一个关于如何使用 WMI 获得我想要的东西的答案......
-
我发现最好的方法是使用 WMI wmic volume get "caption" 只提供有效的驱动器号...仍在寻找一种无需外部工具/库/模块(如 WMI)的方法
标签: windows for-loop command-line cmd