我正在使用 Node.js 开发一个项目,但我陷入了困境。如果外部设备(U 盘等)不是 exFAT,我需要将其转换为“exFAT”分区。我使用了一个名为“drivelist-scanner”的 npm 包来获取已连接的 USB 设备列表及其挂载点。现在唯一要做的就是将它们转换为 exFAT,但我不知道该怎么做。我遇到了一个名为“gpt”的 npm 包,它说它可以格式化驱动器,但文档不太清楚。以下是 gpt 的 github 存储库的链接:Github link
关于如何实现这一目标有什么想法吗?我什至愿意启动一个基于操作系统的脚本来完成这项工作,但我也不确定如何做到这一点。任何帮助表示赞赏。谢谢。
最佳答案
实际上,您不能直接使用编程语言来格式化驱动器。您将需要调用操作系统特定的程序来为您完成实际工作。
创建 bash 脚本
您可以使用此信息来执行此操作。
使用 node.js 运行 bash 脚本
您可以使用 exec 命令通过 node.js 运行 bash 脚本
关于javascript - 在 Node.js 中格式化驱动器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46522220/