如何从远程计算机的驱动器获取可用的 FreeSpace?

2024-01-06

我正在尝试从远程计算机的 D 驱动器获取 FreeSpace。

最后,我收到一个 ManagementException was unhandled by user code“Not Found”

这是给我错误的行: fs = m["FreeSpace"].ToString();

这是我的代码:

ConnectionOptions oConn = new ConnectionOptions();

oConn.Username = "username";
oConn.Password = "password";
oConn.Authority = "ntlmdomain:XXX";

ManagementScope scope = new ManagementScope("\\\\Remote_Computer\\root\\CIMV2", oConn);

scope.Connect();

ObjectQuery query = new ObjectQuery("SELECT DeviceID, VolumeName FROM Win32_LogicalDisk where DeviceID = 'D:'");

ManagementObjectSearcher searcher = new ManagementObjectSearcher(scope, query);

ManagementObjectCollection queryCollection = searcher.Get();

foreach (ManagementObject m in queryCollection)
{
      //error happens here
      fs = m["FreeSpace"].ToString();

      freeSpace = Convert.ToInt64(fs);
}

我发现问题是什么了。

我的查询是错误的。我将其替换为:

"SELECT FreeSpace FROM Win32_LogicalDisk where DeviceID = 'D:'"

问题解决了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从远程计算机的驱动器获取可用的 FreeSpace? 的相关文章

随机推荐

  • 角度6错误ReferenceError:“进程未定义”与elasticsearch js

    在一切之前 我读到 关于流程的问题1未定义 https stackoverflow com questions 48325449 referenceerror process is not defined error in heroku a
  • 调试测试,需要建议

    作为面试的一部分 我正在进行调试测试 当我面对一个大型代码库并且必须在一两个小时内找到其中的错误时 我想是否有人可以帮助解决该方法 成为 Eclipse 3 2 上基于核心 java 的应用程序 我猜 面试官可能关注的答案是 你的总体策略是
  • Django UserProfiles 中的 user_id 列不唯一

    我试图通过 Django 中的用户配置文件 1 2 5 Ubuntu natty 中提供的版本 向用户添加一些额外的属性 但是每当我通过管理控制台创建新用户时 都会使用新用户之一包含属性 例如 电话 时 我收到 列 user id 不唯一
  • FBSDKCoreKit 项目错误

    我将 cocoa pods 更新到 0 38 1 现在 FBSDKCoreKit 出现问题 当应用程序启动时 它停止在启动屏幕上并出现错误 dyld Library not loaded rpath FBSDKCoreKit framewo
  • 将 Boost Serialization 与 xml_oarchive 一起使用时,assertion_failed

    编译Boost Serialization的简单测试时 class Test protected int Num friend class boost serialization access template
  • 使用 matplotlib 绘图时,如何避免 PyCharm 控制台崩溃“警告:QApplication 未在 main() 线程中创建”?

    在 PyCharm 中 当我尝试使用其交互式控制台绘制某些内容时 例如 In 2 from matplotlib pyplot import In 3 x range 5 In 4 y range 5 10 In 5 plot x y WA
  • 在 Clojure 中执行动态绑定函数

    我想在数据结构中预先存储一堆函数调用 然后从另一个函数中评估 执行它们 对于在命名空间级别定义的函数 这按计划工作defn 即使函数定义是在我创建数据结构之后出现的 但不适用于由let name fn or letfn函数内部 这是我的一个
  • Perl 扩展安装 - 无法运行 nmake

    我正在尝试在 XAMPP 上使用 cpan 安装模块 我运行的是 Windows 7 出现此提示后立即 CPAN pm 要构建 J JE JESSE HTTP Server Simple 0 43 tar gz 提示 未找到所需的nmake
  • Django 部署 Heroku 错误 500 Debug = False

    注 如果Debug True它运行得很好 我正在尝试部署我的 django 应用程序 我使用的主要工具我不知道是否需要特殊配置 Stripe 付款方式 但它不在我的索引页中 所以不应该是因为它 Mailgun 但我在我的设置中评论了 我也没
  • Delphi 中的 Vista 语音识别

    我希望能够使用 Microsoft Vista 的语音识别功能对我的 Delphi 应用程序进行口授 然而 当尝试听写 TMemo 时 它根本不起作用 我注意到 Firefox 3 0 也有同样的问题 在他们联系微软解决这个问题后 他们告诉
  • 位集二进制 AND 运算

    我写了以下几行 std bitset lt 4 gt bitvec bitset 0000 std bitset lt 4 gt addition bitset 0000 addition set 0 setting the least s
  • 如何更改 Xcode 界面生成器中的默认色调颜色?

    如何更改 Xcode 界面生成器中的全局默认色调颜色 In the 文件检查员的选项卡Utility在右侧的面板中 您可以找到有关尺寸类别 自动布局和情节提要的全局色调的控件
  • 集合的延迟加载 - 如何获取项目?

    我有一个简单的类 旨在成为一个简单的 POCO 它只保存数据 但有一个例外 它包含一组笔记 我想延迟加载这个集合 这样我就不必获取不需要它们的页面上的注释 其存根是这样的 public class MyDTOClass private IC
  • 多元回归模型的过滤估计值的点须图

    我正在尝试绘制 4 个不同回归模型的置信区间点须图 数据可用here https figshare com s ace5b44bc12394a7c46d first importing data Q1 lt read table Q1 tx
  • 为什么 == 在 System.Double 中被重写,但在 System.Int32 中没有被重写,这会产生什么后果?

    在 C 中为什么Double覆盖 but Int32不可以 效果又如何呢 我查看msdn库 我看到这个关于 double 的链接 它没有说太多here http msdn microsoft com en us library 678hzk
  • 错误:增加 persp {fields} 中预期的“x”和“y”值

    我有 500 点空间lat lng as lng runif 100 1 4 lat runif 100 40 40 1 假设我们有 密度 z rnorm 1000 我尝试使用绘制 3d 表面persp persp lng lat z 但我
  • WCF、安全性和证书

    我有一个客户端 服务器 WCF 应用程序 需要针对数据库进行某种用户身份验证 该应用程序 客户端和服务器一起 正在开发中 将出售给数十个客户 以便在他们的内部网上使用 我们不太担心对通过网络传输的大部分数据进行加密 当然在身份验证期间除外
  • 模拟事件大小调整

    嗨 我正在使用 DOM2 并添加了一些事件侦听器 调整大小 window对象 使用addEventListener 现在我需要模拟此操作 window resize 来调用附加到的事件侦听器window目的 我该怎么做 以下应该有效 var
  • 两个类型不相等,应该是

    我正在尝试调试一些使用反射加载插件的代码 这是调试代码 Type a methodInfo GetParameters 0 ParameterType BaseType Type b typeof MessageContext Debug
  • 如何从远程计算机的驱动器获取可用的 FreeSpace?

    我正在尝试从远程计算机的 D 驱动器获取 FreeSpace 最后 我收到一个 ManagementException was unhandled by user code Not Found 这是给我错误的行 fs m FreeSpace