问题标签 [drives]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
46 浏览

volume - Java 从特定卷地址读取

我必须从外部存储卡卷的特定地址读取一些字节。

我没有要读取的文件,只有驱动器地址,如何使用 Java 读取?我习惯于通过文件路径读取,我从未从卷地址读取...

0 投票
0 回答
190 浏览

windows - 获取特定卷 ID 的物理设备对象

我想查询特定卷的不同标志。输入应该是卷 ID,例如:

\\?\Volume{b1a245f3-0000-0000-0000-100000000000}\,

然后检查一些标志,输出为真/假,具体取决于是否设置了所需的标志。

问题是:如何检索特定卷 ID 的物理设备对象?是否存在一种将卷 ID 作为输入的方法,或者我是否必须枚举所有设备对象?

0 投票
1 回答
855 浏览

c# - 如何列出连接到您的电脑的所有驱动器,甚至是手机?

问题很简单,我想列出我电脑上的所有驱动器。

我们都知道如何列出驱动器:

但是如果我需要将我的 CELLPHONE 列为驱动器,我可以在资源管理器中看到它,那么为什么没有在这两种方法的结果中列出呢?

我用两种手机测试了这种方法。

  • Android:LG G4 Stylus LTE(内置和 SD 卡,所以这里有 2 个驱动器)
  • Windows 手机:Lumia 1020(无 SD 卡)

尽管如此,还是没有结果。

请帮忙!

0 投票
1 回答
47 浏览

vb.net - 按类型限制驱动器号选择

我有一个表单,用户可以在该表单上选择源驱动器号:

我需要将驱动器号的选择限制为 CDROM 或 USB。我下面的代码验证 CDROM 驱动器号,但不验证 USB 驱动器号:

如何配置上面的代码以验证选择的驱动器号是 CDROM 还是 USB?

0 投票
0 回答
92 浏览

linux - 现代操作系统会忽略 MBR 引导扇区中的 LBA/CHS 信息吗?

我已经擦除了备用闪存驱动器上的所有 CHS/LBA 信息和引导代码,只留下了裸扇区计数信息:

只留下这个:

80 ff ff ff 0c ff ff ff 00 08 00 00 00 f8 d4 01

第一个标志表示它是可引导的,第 4 个标志是 FAT32,最后 2、4 个字节表示扇区开始并以 Big-endian 计数。FF是我全部设置为的 CHS/LBA信息FF

而且,磁盘仍然可以正常工作。分区出现,我可以挂载、读取、写入等。

我在Linux上。Windows 如何处理 LBA/CHS 信息?在这个时代,CHS/LBA 是否无关紧要?

0 投票
0 回答
207 浏览

batch-file - 在网络共享中批量搜索文件夹并将完整的 UNC 显示到文件夹

我想知道是否有办法使用批处理文件来实现以下目标。

在我可以要求客户端安装软件之前,我需要建立到共享文件夹的网络路径。一旦我有了路径,我就可以配置安装包并要求他们进行部署,一切准备就绪,以便在设置过程的其他元素完成时做好准备。

为了使它万无一失,我想我可以指示客户在他们的任何映射驱动器\共享上创建一个名为“DataStore DO NOT MOVE”的文件夹。

例如 M:\ "or" S:\ "or" N:\ etc. 等等(网站上的所有用户都可以访问各种目录)

通常他们至少有1个或更多。

所以他们制作文件夹“M:\DataStore DO NOT MOVE”“或”“M:\shared_area\DataStore DO NOT MOVE”“或”“S:\DataStore DO NOT MOVE”“或”“S:\shared_area\DataStore不要动”

然后运行这个批处理文件,在共享文件夹\映射驱动器中搜索创建的特定文件夹并报告完整的 UNC,所以

folder found on "\\Server\data\shared_area\DataStore DO NOT MOVE"

希望这是有道理的。老实说,我不知道这是否可能,因为我不知道从哪里开始。

我看过这篇文章 如何创建一个批处理来搜索本地网络上的所有(未知)共享文件夹以查找特定文件夹? 但对我不起作用。

最终,我宁愿不让客户做任何事情。最好的解决方案是他们运行批处理(或最终可能是什么),然后找到可写共享或映射驱动器,创建一个定义名称的文件夹,然后将文本文件中的完整路径发送到我的 drop盒子。这个阶段我可以使用“curl”来实现。尝试和测试。

提前致谢。

0 投票
0 回答
37 浏览

c# - 在我的电脑中显示本地磁盘属性窗口的常规选项卡信息

我需要访问磁盘的类型并将其显示在 C# 代码中。在此图像“ 本地磁盘映像”中,类型是本地磁盘。在此图像“集群磁盘映像”中,磁盘类型是集群磁盘。

我使用 driveInfo 类来获取驱动器详细信息。但我无法显示驱动器是集群还是本地磁盘。d.DriveType 返回它是可移动类型还是固定类型。而不是所需的本地磁盘或集群类型。我的代码添加如下:

有没有办法在 C# 代码中显示所需的信息?

谢谢你。

0 投票
1 回答
338 浏览

swift - 斯威夫特,得到驱动器 图标

我正在寻找一种方法来显示已安装驱动器以及特定文件夹的图标。我阅读了 NSWorkspace 的所有文档并找到了这段代码,但我无法使用它来获取已安装卷的图标。

那么有没有什么方法可以获取Macintosh HD 驱动器的图标呢?

0 投票
0 回答
85 浏览

windows - 每个进程驱动器替换(Windows)

我需要在 Windows (7) 上运行两个进程,它们都将具有不同的替代驱动器,例如:

……还有第二个

(我为什么需要它:旧项目文件(C++ Builder 5)具有指向源代码和库的路径,如 P:\,L:\,....等...我需要它们在构建服务器上编译)

我现在如何解决它:

还有其他(或更好的)解决方案吗?-> 对我来说,即使制作一个系统范围的挂钩来响应基于进程 ID 的替代驱动器,实际上也是一个更好的解决方案。

(不能做什么:-> C++ Builder 5 不接受项目文件中的 %variables%,所以这不是一个选项。-> 在项目文件中手动替换驱动器是危险的,因为整个事情都是从 git 开始的,然后被提交再次)

谢谢!

0 投票
1 回答
311 浏览

powershell - 远程映射驱动器上的查询不一致

我使用下面的 Powershell 脚本来检查远程 PC 上的映射驱动器。有些 PC 给出了预期的结果,但有些没有。

我使用的帐户在所有 PC 上都具有相同的管理员权限,因此我认为问题不是由于用户权限引起的。

我想知道是否有任何服务需要启动/与脚本相关?我检查了 WMI 服务是否在所有 PC 上运行。

抱歉,我是脚本新手。有人可以帮忙吗? Powershell 结果