问题标签 [wmi]
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.
registry - 通过 WMI 读取的磁盘驱动器属性
我正在使用 WMI 来查询一些属性磁盘驱动器。WMI 是从驱动器本身读取此信息还是查询注册表?如何直接从驱动器读取属性?
c# - 如何在 C# 中删除 Windows 还原点?
我正在寻找一种使用 C# 可能通过调用 WMI 来删除 Windows 还原点的方法。
任何代码片段都会非常有帮助。
wmi - 如何远程查询终端服务活动?
我想查询我们的服务器以查看是否有断开/空闲会话。我知道我可以使用“query.exe”,但我更喜欢从代码中更容易使用的东西。
WMI 将是我的首选。
谢谢。
web-services - 虚拟服务器 IIS WMI 问题
我的任务是找出导致这段代码出现问题的原因:
在我们的 (Win2003) 虚拟服务器上,这在作为控制台应用程序的一部分运行时有效,但不能从在 IIS 上运行的 Web 服务(在同一台机器上)运行。
或者,我可以在 IIS(虚拟服务器上)的 Web 服务中使用此代码并获得正确的返回值:
为什么第二个有效而不是第一个?
为什么只在通过虚拟机上的 IIS Web 服务调用时?
任何帮助,将不胜感激。
更新: 在与所有不同级别的 MS 支持打了很多电话之后,我们得出结论,这是“按设计”。
由于它在虚拟网络适配器驱动程序的驱动程序级别上,答案是我们应该更改我们的代码“以解决这个问题”。
这意味着您无法在虚拟服务器上可靠地测试代码,除非您使用在物理服务器上使用的相同代码,因为我们不能保证服务器是精确的副本......
sql-server - 将海量数据迁移到 SQL
我需要将大量数据(数百万个文件,TB 级数据)迁移到 SQL 集群。迁移过程被划分为每周迁移,每周有数百个新用户(即请求生成器)。
到目前为止,一切进展顺利,但最近我发现 SQL 集群开始表现得很奇怪。CPU 使用率稳定在 20% 左右,但 SQL 进程不断分配新内存,直到没有剩余内存(约 12GB)。发生这种情况时,该进程会“转储”所有内存并重新开始向 12GB 攀升。在此转储期间,通常会出现服务器无响应并最终超时的情况,而这在这周的迁移中是不可能发生的。
这种分配和转储行为是否常见于 SQL 集群?是否可以对其进行配置以使这种情况永远不会发生,或者至少不会使整个数据库拥塞?有人有大型移民工作的经验吗?
查看事件日志时,我发现在超时之前有一些 WMI 警告。我们正在使用 System Center Operations Manager 2007 来忽略系统,这可以解释这种行为吗?
感谢您的帮助!
sql-server - 以编程方式确定 SQL 故障转移方案中的主服务器
第 1 部分:在 Microsoft SQL Server 2005 故障转移场景中,如何查询数据库以确定哪个服务器是主服务器,哪个服务器是从服务器?我正在寻找比尝试在服务器上查询并查看哪个引发异常更优雅的东西。
第 2 部分:有没有办法监控和确定主 SQL Server 何时故障转移到从服务器?
这样做的最终目标是有一个脚本或其他方法来跟踪服务器并在发生故障转移时发送通知。
python - Python 中的共享文件夹会话
我正在尝试通过 WMI 获取 Python 中当前打开的会话列表。
当您转到系统工具->共享文件夹->会话(即用户名、计算机名称、连接时间等)时,我所追求的是计算机管理中显示的确切信息。
我知道(或至少相信)它与Win32_ConnectionShare有关......
如果它有所作为,我正在使用Tim Golden 的 wmi 模块。
当然,如果有另一种(非 WMI)方式来获取这些信息,那么这也是受欢迎的......
c# - 如何快速查询文件系统?
我正在尝试查询远程计算机上的文件系统,以获取特定目录中的文件名列表。
到目前为止,我在 .NET 中使用 DirectoryInfo 类。像这样的东西:
但是这个查询平均在 20/30 秒内得到答复。有时会持续 50 秒。那太多了。我想优化它。经过一番谷歌搜索后,我发现这可以用 WMI 完成。但我没有取得任何成功。我收到诸如“RPC 服务器不可用”之类的错误,并且我无权更改该机器中的权限或服务。
有没有人有其他想法?
c# - 如何解决 WMI 请求的“提供程序加载失败”?
我正在使用 WMI 收集系统信息。它在我测试过的每个系统上都能正常工作,但我有一两个用户报告了问题。调试日志显示 WMI 代码正在引发“提供程序加载失败”异常。我无法复制这个问题。
用户已验证 WMI 服务正在自动模式下运行。
这是一个例外:
关于如何解决和解决此问题的任何想法?