diskPartitions

fnDiskPartition[] diskPartitions(bool all = false) @safe

Gets disk partition information.

Parameters

allIf true, includes all partitions. If false, includes only physical partitions.

Returns

Array of DiskPartition structures.

Example:

auto partitions = diskPartitions();
foreach (part; partitions) {
  writeln(part.device, " on ", part.mountpoint);
}