drives相关内容

枚举 Windows 中所有可用的驱动器号

我想使用 VC++ 枚举 Windows 中所有可用的驱动器号(尚未使用). 我该怎么做? 解决方案 ::GetLogicalDrives() 返回可用(读取:已使用)驱动器列表作为掩码中的位.这应该包括映射的网络驱动器.因此,您可以简单地遍历这些位以查找为零的位,这意味着不存在驱动器.如果有疑问,您可以随时致电 ::GetDriveType() 带有驱动器号 + ":\" (":\ ..
发布时间:2021-12-17 23:55:34 C/C++开发

通过 VBScript 检测 USB 和软盘驱动器的字母

我有一个 Vb 脚本,它将所有可移动驱动器的字母存储到一个变量中,如您所知,它包含软盘和 USB 驱动器,我想将它们分开,我的意思是我想将 USB 驱动器的字母存储在一个变量中并将软盘放入另一个变量中, 脚本如下: strComputer = "."Set objWMIService = GetObject("winmgmts:" _&"{impersonationLevel=impers ..
发布时间:2021-09-17 18:47:07 其他开发

公布的磁盘空间与实际磁盘空间

为什么公布的磁盘空间几乎总是大于UI报告的磁盘空间?例如,我有一个"80 gb"硬盘,但iTunes UI仅指示74.通常在硬盘上以及驱动器号中报告的数量也是如此. 解决方案 有3个原因导致您实际可以使用的空间数量与驱动器上列出的数量不同,所有可用的 反对你: 硬盘制造商将1GB视为十亿字节,而操作系统将其称为1,073,741,824字节(1000 * 1000 * 1000与10 ..
发布时间:2020-11-22 04:36:40 其他开发

Powershell可以同时唤醒多个媒体驱动器

我有一台服务器,其中有许多43TB的媒体驱动器.由于大部分时间甚至都没有使用单个驱动器,因此将Areca 1882ix-16设置为在闲置30分钟后将驱动器旋转下来.这样可以很好地防止不必要的电源和热量.在这种情况下,驱动器仍会显示在Windows资源管理器中,但是当您单击访问它们时,大约需要10秒钟才能显示文件夹列表,因为它必须等待驱动器旋转. 对于管理工作,我需要启动所有驱动器,以便能够在 ..
发布时间:2020-05-08 01:11:58 其他开发

Ruby获取可用的磁盘驱动器

谁能告诉我如何获取ruby中可用磁盘驱动器的列表?我正在创建一个打开文件的对话,需要知道!预先感谢,好吧. 解决方案 Brian给出的文章正确指出了以下代码: require 'win32ole' file_system = WIN32OLE.new("Scripting.FileSystemObject") drives = file_system.Drives drives.e ..
发布时间:2020-05-02 07:11:35 其他开发

网络驱动器标签

我正在尝试将某些网络资源的标签映射为驱动器.当我使用DriveInfo.GetDrives()时,本地卷具有预期的VolumeLabel填充参数,但是在网络驱动器中,它是一个空字符串.如何获得这些标签? 解决方案 您可以为此使用WMI-不确定确切的查询(已经有一段时间了),但是下面是如何获取网络驱动器可用空间的示例: http://en.csharp-online.net/Netwo ..
发布时间:2020-04-26 14:52:55 其他开发

在Windows中枚举所有可用的驱动器号

我想使用VC ++在Windows中枚举所有可用的驱动器号(它们尚未被占用)。 我该如何做? 解决方案 :: GetLogicalDrives()返回可用(读取:已使用)驱动器的列表作为掩码中的位。这应包括映射的网络驱动器。因此,您可以简单地遍历这些位以找到为零的位,这意味着不存在驱动器。如果有疑问,您可以随时调用 :: GetDriveType()与驱动器号+ “:\”(“:\\” ..
发布时间:2016-10-11 22:43:53 C/C++开发

如何使用C从用户空间获取驱动器标签在Linux中

我需要获得在Linux中使用C / C ++(无D-BUS)特定设备的标签。问题是,我不能只打开设备并读取它的信息(分机它是非常容易得到来自设备标签),因为从/ dev读/ XXX需要root权限。 解决方案 我觉得在大部分发行,现在你有 的/ dev /磁盘/按标签/ 这是充满了指向真实的设备符号链接。 ..
发布时间:2016-08-19 14:35:41 服务器开发

删除桌面快捷方式伴有网络驱动器?

我一直在努力清理凌乱的Active Directory以及在相同状态下的网络文件系统,我知道用户映射网络驱动器的概念,目前使用的批次和VBS文件的组合来这样做。不过,我需要重新开始,想知道是否有任何的方式来检测和删除与previous网络驱动器相关联的桌面上的快捷方式的用户。 (是的 - 我知道如何删除所有的网络驱动器,但是:我如何检测和删除与之相关的桌面上的快捷方式?) 我已经写和量身定制我自 ..

获取驱动器和目录图标:Icon.ExtractAssociatedIcon(文件路径)不工作?

如果 Icon.ExtractAssociatedIcon(文件路径)是的唯一办法获取图标.NET和放大器;&安培;如果它不为驱动器和目录(是吗?)那你怎么去获得的图标呢?工作 换句话说,我想 的foreach(在Directory.GetLogicalDrives字符串DRIVENAME()) //如果(System.IO.Directory.Exists(DRIVENAME)) { ..
发布时间:2015-11-26 10:48:02 C#/.NET