gpt4 book ai didi

Python:如何在远程计算机上使用platform.win32_ver()?

转载 作者:太空宇宙 更新时间:2023-11-03 19:35:37 25 4
gpt4 key购买 nike

所以,我当然是 Python 和一般编程的新手......我正在尝试从网络获取操作系统版本信息。现在我只关心 Windows 机器。

使用PyWin32我可以获得一些基本信息,但不是很可靠。这是我现在正在做的一个示例:win32net.NetWkstaGetInfo(myip, 100)

但是,这似乎可以为我提供更合适的信息:platform.win32_ver()

我不知道如何使用它从远程计算机获取信息。我需要指定一个 IP 或 IP 范围...我打算使用 Google 的 ipaddr 来获取要扫描的网络范围列表。我最终需要扫描大型网络来获取此信息。

有人可以举个例子吗?

最佳答案

一个好方法是使用 WMI。 Microsoft 提供的以下链接包含足够的信息,可以根据您的目的编写代码:

缺少的部分是如何在 Python 中执行此操作。为此,请访问 Tim Golden 的网站:

顺便说一句,如果您可以使用命令行程序并解析输出,那么我建议 PsTools免费提供。特别是psinfo可以做你想做的事。

关于Python:如何在远程计算机上使用platform.win32_ver()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3712992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com