检测所有顶级目录

问题描述 投票:0回答:1

[我想做的是根据C:\似乎不可访问的事实,检测Windows上的所有顶级目录(即A:\X:\This PC等)。以下代码有效,但显然并不理想,并且有许多缺点。例如,我不认为命名空间甚至仅限于AZ,这样会给这种方法带来重大问题。

const
  fs = require('fs'),
  ab = 'abcdefghijklmnopqrstuvwxyz'.split('')

ab.forEach(v => fs.existsSync(`${v}:\\`))

有人知道其他方法吗?

javascript node.js windows filesystems fs
1个回答
0
投票

如果可以使用child_process,可以执行以下操作:

© www.soinside.com 2019 - 2024. All rights reserved.