首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PS常用命令之系统WMI查看和操作相关命令

当然也可以把一个大型系统建立在WMI以及WMI的提供程序之上 Q: WMI 可以做什么? 答: 通过使你的驱动程序成为 WMI 提供程序,你可以: 使自定义数据可用于 WMI 使用者。...通过只收集请求的数据并将其发送到单个目标来减少驱动程序开销。 用描述性驱动程序定义的类名和可选说明注释数据和事件块,然后 WMI 客户端可以枚举并显示给用户。...# - 10.查看安装的软件信息 Get-CimInstance -Namespace ROOT\CIMV2 -Class Win32_Product |format-table name,version...,BuildNumber,BuildType,Caption,CodeSet,CountryCode # 获取系统版本和系统是专业版还是教育版 Get-WmiObject -class win32...Win32_DiskDrive # 查看硬盘信息 Get-WmiObject -Class Win32_Product | Select-Object -Property Name,Version

1.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    获取主机已安装程序的多种方式

    0x01 前言 这篇文章我们主要讲的是获取主机已安装程序的多种方式,通过获取的软件及版本信息可用于权限提升、搜集密码等。...0x03 通过WMI获取安装程序列表 WMI查询Win32_Product这种方式获取的已安装程序列表并不完整,因为这种方只能获取那些通过Windows Installer安装的程序,所以其它方式安装的程序就会无法获取...wmic product get name,version wmic /namespace:\\root\cimv2 path win32_product get name,version Get-WmiObject...-Class win32_product | Select-Object -Property name,version 通过这种方式查询已安装程序不仅很慢、而且不完整,还会产生大量应用程序日志,事件...ListPrograms -RegPath $RegPath } (3) Metasploit 首先利用hta_server模块获取一个会话,然后再用enum_applications模块获取主机上已安装的应用程序及其版本列表

    1.5K21

    如何解决Java中的类文件版本不正确(class file has wrong version)错误

    作为Java开发者,我们经常会遇到"类文件版本不正确"(class file has wrong version)的错误提示。这种错误通常是由于编译时使用的Java版本与运行时环境不匹配导致的。...本文将深入解析该问题的成因并提供解决方案。 错误成因 Java 版本兼容性核心规则:新版本的 Java 运行时环境(JRE)能够正确执行旧版本编译的合法 Java 程序,反之则不然。...当Java编译时或运行时尝试加载由更高版本JDK编译生成的.class文件时,就会触发此错误。...61.0 Java 21 65.0 典型场景:使用JDK 17编译的程序,若用JDK 11运行就会出现版本冲突。...错误演示 示例代码: public class VersionTest { public static void main(String args) { System.out.println("运行

    17910

    如何释放 C 盘空间以提升系统性能?

    手动删除临时文件夹del /s /q %temp%\*%temp% 是当前用户的临时文件夹路径。/s 表示递归删除子目录中的文件,/q 表示静默模式(无需确认)。2....卸载不需要的软件某些安装在C盘的软件可能占用大量空间。使用控制面板卸载软件appwiz.cpl 打开“程序和功能”窗口。按照占用空间排序,卸载不再需要的软件。...使用PowerShell卸载软件Get-WmiObject -Class Win32_Product | Where-Object { $_.InstallLocation -like "C:\Program...清理旧的系统还原点vssadmin delete shadows /for=C: /all删除C盘上的所有系统还原点(请确保已备份重要数据)。5....点击“更改”,取消“自动管理所有驱动器的分页文件大小”。选择C盘,设置为“无分页文件”,然后选择其他磁盘,设置为“系统管理的大小”。6. 清理大文件查找并删除C盘上的大文件。

    24210

    通过重建图标缓存文件来解决程序图标显示错误的问题

    最近发现一两个程序的图标显示不太正确。很明显,上图在资源管理器与详细信息面板的图标不同。...需要说明的是,由于它是系统文件,所以它不能以正常方式进行删除。 下面是国内一些网友的做法: 1、 step1:开机按F8启动到安全模式。...step2:打开windows vista所在的盘符,使用搜索找到iconcache.db这个文件,将其删除。 step3:重启到正常模式,桌面图标就恢复正常啦!...如果搜索没有找到缓存文件iconcache.db,请尝试手动查找以下位置:vista系统所在盘的\Users\user name\AppData\Local 2、 使用重建图标缓存工具,如tweakui...(现在已推出Vista版本) 3、 运行regedit,进入HKEY_CLASSES_ROOT\lnkfile,将IsShortcut键值删掉,重启。 上述做法个人觉得不是很好,觉得麻烦。

    1.3K10

    内网渗透靶机:VulnStack1

    netdiscover -i eth0 -r 192.168.52.0/24 2.查看目标主机开放端口 nmap -sV -p- 192.168.52.143 -sV 用来扫描目标主机和端口上运行的软件的版本...getsehll 4、使用错误日志getshell 5、利用phpmyadmin4.8.x本地文件包含漏洞getshell 看看第一种是否可以,先查看是否有写权限: show global variables..." # 中文操作系统 shell echo %PROCESSOR_ARCHITECTURE% # 查看系统系统结构 查询已安装的软件以及版本信息 # 使用wmic操作 shell wmic product...get name,version #使用powershell进行操作 powershell "Get-WmiObject -class Win32_Product | Select-Object...-Property name,Version" 查询进程及服务 shell tasklist # 默认显示映像名称,PID,会话名,会话,内存使用 shell tasklist /svc # 默认显示映像名称

    1.5K10

    内网信息收集篇

    4、搜集安装软件以及版本,路径等 wmic product > insformation.txt ?...powershell "Get-WmiObject -class Win32_Product |Select-Object -Property name,version" ?...IT组/研发组:他们掌握在大量的内网密码,数据库密码等。 2. 秘书组:他们掌握着大量的目标机构的内部传达文件,为信息分析业务提供信息,在反馈给技术业务来确定渗透方向。 3....财务组:他们掌握着大量的资金往来与目标企业的规划发展,并且可以通过资金,来判断出目标组织的整体架构。 5. CXX 组,如ceo,cto,coo等。不同的目标组织名字不同,如部长,厂长,经理等。...在 iis appool\defaultappool 的权限下,逐步获取了如下信息: 该目标内网分配段 安装的软件 杀毒软件情况 端口开放情况 运行的服务 补丁情况 管理员上线操作时间段 域用户详细信息

    88320

    【解析向】腾讯云的Windows Server日志配置收集工具是个什么鬼?(2)

    firewalllist 收集防火墙规则 VPMInfolist 收集虚拟物理内存 logapinfo 收集应用程序日志 logsyinfo 收集系统日志 logseinfo 收集安全类日志 logsetinfo...直到我在腾讯云官网看到了这个公告:https://cloud.tencent.com/document/product/213/6399 豁然开朗,这里的网卡驱动版本应该是为了方便入门级用户去直接了当的知道自己的网卡驱动版本是多少...\$Dirfilename\$Logfilename" $InstalledSoftwareList = Get-WmiObject -Class Win32_Product $InstalledSoftwareList...),如果未开启就不会进行收集,从而避免了因为状态导致错误。...,在域情况下是通过GPO进行控制,所以域成员机可能会显示防火墙被接管,所以域成员机出现问题时,可以直接排查域控(DC)的防火墙规则: image.png 另外,IPSec Rule支持P2P、应用级别的安全规则

    1.7K70

    内网信息收集

    1.查询网络配置信息 命令:ipconfig /all 查询本机ip相关信息 2.查询操作系统及软件的信息 ①查询操作系统和版本信息 命令:systeminfo | findstr /B /C:“OS...名称” /C:“OS 版本” 英文版系统: systeminfo | findstr /B /C:“OS Name” /C:“OS Version” 以上命令是从systeminfo信息中提取 名称和版本的信息...④powershell命令收集 命令:cmd输入powershell -> powershell “get-wmiobject -class win32_product | select-object...命令:netsh advfirewall set allprofiles state off Windows2003之后的版本 ②查看防火墙配置 命令:netsh firewall show...0x04 探测内网存活主机 1.利用netbios快速探测内网 netbios是局域网使用的一种应用程序接口(api),所有局域网都是netbios协议上工作的。

    1K10
    领券