☑️ 如何为 Linux 安装 WMIC 并监控 Windows 机器
– 评论新闻
- WMIC for Linux 是一个命令行工具,可让您监控和管理远程 Windows 系统。
- 我们将向您介绍它的所有功能、如何在 Linux 系统上安装以及如何使用它。
- 下面还列出了您可以为不同的 WMIC 命令输入的变量。
通过单击下载文件进行安装
要修复各种 PC 问题,我们建议使用 Restoro PC Repair Tool:
该软件将修复常见的计算机错误,保护您免受文件丢失、恶意软件、硬件故障的影响,并优化您的 PC 以获得最佳性能。 现在只需 3 个简单的步骤即可解决 PC 问题并清除病毒:
- 下载 Restoro PC 修复工具 这伴随着专利技术(专利可在此处获得)。
-
集团 开始分析 查找可能导致 PC 出现问题的 Windows 问题。
-
集团 修复一切 解决影响计算机安全和性能的问题
- 本月有 0 位读者下载了 Restoro。
在监控 Windows 机器时,无论是服务器还是工作站,关键是避免在该系统上安装第三方软件。
每个人都知道如何通过安装代理然后从不同的工作站远程控制它来做到这一点,但没有它会更加困难。
这就是 WMIC 的用武之地,它是一种白色黑客工具,在管理远程 Windows 系统方面非常有用。
什么是 WMIC,它有什么帮助?
WMIC 或 Windows Management Instrumentation 命令行是 Windows Management Instrumentation (WMI) 用于管理 Windows 机器的工具。
从本质上讲,这就是 Microsoft 将基于 Web 的企业管理 (WBEM) 和通用信息模型 (CIM) 标准结合起来的方式。
简而言之,它是一个允许您通过命令行远程控制和管理 Windows 系统的工具。
它是为 Windows 设计的,在命令行工具中运行良好,但在这里我们将向您展示如何在 Linux 机器上安装它。
Linux 客户端不如其 Windows 迭代强大,因为您仅限于可能的查询列表,但如果您不想启动 Windows VM,它可能非常有用。
安装后,WMIC 会提供有关本地或远程计算机系统状态的信息。
但您也可以在远程系统上执行操作,例如配置安全设置、更改系统属性、更改授权用户和用户组的权限等等。
如何为 Linux 安装 WMIC?
使用以下命令集安装 WMIC for Linux:
$ sudo aptitude install autoconf $ cd /data/tools/ $ wget http://www.openvas.org/download/wmi/wmi-1.3.14.tar.bz2 $ bzip2 -cd wmi-1.3.14.tar.bz2 | tar xf – $ cd wmi-1.3.14/ $ sudo make “CPP=gcc -E -ffreestanding” $ sudo cp Samba/source/bin/wmic /usr/local/bin/
要使用 WMIC,请输入以下通用命令: wmic -U user%password //主机“请求”
以下是最重要的 WMIC 选项列表:
变量 | 效果 |
-?, -帮助 | 显示此帮助消息 |
-A, --authentication-file=文件 | 从文件中获取凭据 |
--delimiter=字符串 | 查询多个值时使用的分隔符,默认为 '|' |
-d, --debuglevel=调试级别 | 设置调试级别 |
--debug-stderr | 将调试输出发送到 STDERR |
-i,--范围=范围 | 使用此 Netbios 范围 |
-k,--kerberos=字符串 | 使用 Kerberos |
-l, --log-basename=LOGFILEBASE | 日志/跟踪文件的基本名称 |
– 泄漏报告 | 允许在退出时报告皮脂泄漏 |
–完整的泄漏报告 | 在退出时启用完整的皮脂泄漏报告 |
-m, –maxprotocol=MAXPROTOCOL | 设置最大协议级别 |
--命名空间=字符串 | WMI 命名空间,默认 root\cimv2 |
-N, - 它不会发生 | 不要求输入密码 |
-n, –netbiosname=NETBIOSNAME | 主要 netbios 名称 |
--选项=名称=值 | 从命令行设置 smb.conf 选项 |
-O, --socket-options=OPTIONSSOCK | 要使用的套接字选项 |
--密码=频道 | MOT密码 |
-P, --pass-机器 | 使用存储的机器帐户密码(隐含 -k) |
–王国=王国 | 设置域名 |
-R, --name-resolve=NAME-RESOLUTION-ORDER | 仅使用这些名称解析服务 |
--simple-bind-dn=字符串 | 用于简单链接的 DN |
-S, –signing=on|off|必需 | 设置客户签名状态 |
-s, --configfile=配置文件 | 使用另一个配置文件 |
-利用 | 显示简短的使用信息 |
--use-security-mechanisms=CHAIN | 可用于此身份验证的身份验证机制的受限列表 |
-U, --user=[域\]用户名[%PASSWORD] | 设置网络用户名 |
-W,--工作组=工作组 | 设置工作组名称 |
使用 WMIC 的示例
正如您所看到的,WMIC 提供的服务非常慷慨,并且在不使用代理的情况下远程控制系统始终是一大优势。
因此,让我们看一些使用 WMIC 获取有关远程系统的有价值信息的示例。
输入以下命令获取系统的所有系统信息:
wmic -U unknown //192.168.1.12 "select * from Win32_ComputerSystem"
如果您想知道远程系统上运行的所有进程,请键入以下命令:
wmic -U unknown%oopsoops //192.168.1.12 "select title, name, parent process id, win32_process id"
运行命令后,您将看到与上述类似的进程列表,除了我们的屏幕截图中的进程是从命令提示符获取的。
我们希望我们的文章帮助您在 Linux 机器上安装 WMIC,现在您可以管理远程 Windows 系统。
有关更多信息,您可能还对我们关于 Windows 内核和 Linux 内核之间差异的文章感兴趣。
您是否成功安装并使用了 WMIC? 在下面的评论部分告诉我们您的经历。
仍然有问题? 使用此工具修复它们:
- 下载此 PC 修复工具 在 TrustPilot.com 上被评为优秀(从本页开始下载)。
- 集团 开始分析 查找可能导致 PC 出现问题的 Windows 问题。
- 集团 修复一切 解决专利技术问题(我们的读者独家折扣)。
本月有 0 位读者下载了 Restoro。
来源: 评论 新闻
不要忘记在社交网络上分享我们的文章,给我们一个坚实的推动力。 🤟