[System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\kernel32.dll") |ft -auto [System.Diagnostics.FileVersionInfo ]::GetVersionInfo("C:\Windows\System32\KernelBase.dll") |ft -auto [System.Diagnostics.FileVersionInfo ]::GetVersionInfo("C:\Windows\System32\winload.exe") |ft -auto [System.Diagnostics.FileVersionInfo]:: ("C:\Windows\System32\msi.dll") |ft -auto [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows [System.Diagnostics.FileVersionInfo]::GetVersionInfo("D:\Windows\System32\ntoskrnl.exe") |ft -auto [System.Diagnostics.FileVersionInfo
certutil -addstore -f "TrustedPublisher" $certPath #更新netkvm驱动 #更新之前打印一下netkvm驱动版本号 [System.Diagnostics.FileVersionInfo DEV_1000&SUBSYS_00011AF4&REV_00" #2012R2/win8.1可能需要重启机器才能完全生效 #更新完成查看netkvm驱动版本号 [System.Diagnostics.FileVersionInfo Server2012 R2 or >= Windows8.1" exit } cmd.exe /c rd /S /Q c:\drivers 2>&1 > $null [System.Diagnostics.FileVersionInfo netkvminf "PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00"; restart-computer -force } [System.Diagnostics.FileVersionInfo
腾讯云windows机器,硬盘驱动低于58003的不支持在线扩容硬盘 一般powershell执行2句命令获取硬盘和网卡驱动版本 [System.Diagnostics.FileVersionInfo] ::GetVersionInfo("C:\Windows\System32\drivers\viostor.sys") [System.Diagnostics.FileVersionInfo]::GetVersionInfo
mod=viewthread&tid=2026808 [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\ kernel32.dll") |ft -auto [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\KernelBase.dll ") |ft -auto [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\winload.exe") |ft -auto [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\ntoskrnl.exe") |ft -auto [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\msi.dll") |ft -auto
FileRepository\"+$nvlddmkm_dir+"\nvlddmkm.sys" $filename_nvlddmkm ls $filename_nvlddmkm [System.Diagnostics.FileVersionInfo ]::GetVersionInfo($filename_nvlddmkm) ([System.Diagnostics.FileVersionInfo]::GetVersionInfo($filename_nvlddmkm
viostor.inf_xxx、C:\Windows\System32\DriverStore\FileRepository\netkvm.inf_xxx下面的)[System.Diagnostics.FileVersionInfo ]::GetVersionInfo("C:\Windows\System32\drivers\viostor.sys")|ft -auto[System.Diagnostics.FileVersionInfo
03 隐藏的小技巧 除了上述的基本功能外,脚本里面还隐藏了一些作者没有介绍到的小功能 获取软件版本 Sherlock还可以让我们来获取软件的版本号,我们只需要运行Get-FileVersionInfo命令即可 if ( $Architecture[1] -eq "AMD64" -or $Architecture[0] -eq "32-bit" ) 然后通过Get-FileVersionInfo获取存在漏洞的文件的版本信息
{$_.company -notlike '*Microsoft*' }|select Name,Description,Company|ft -auto [System.Diagnostics.FileVersionInfo ]::GetVersionInfo("C:\Windows\System32\drivers\viostor.sys") [System.Diagnostics.FileVersionInfo]::GetVersionInfo WinDefend", "WdNisSvc", "DiagTrack" -ErrorAction SilentlyContinue (3)检查驱动不低于58005就行 [System.Diagnostics.FileVersionInfo ]::GetVersionInfo("C:\Windows\System32\drivers\viostor.sys") [System.Diagnostics.FileVersionInfo]::GetVersionInfo
一般以管理员身份打开powershell执行2句命令获取硬盘和网卡驱动版本[System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows \System32\drivers\viostor.sys")[System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32
included in assembly ProductVersion field when building with sdk 8 · Issue #34568 · dotnet/sdk c# - FileVersionInfo.ProductVersion
如果已经运行过一遍脚本,第2次运行的时候不会再导入驱动,想验证当前驱动是否腾讯云的,powershell执行 [System.Diagnostics.FileVersionInfo]::GetVersionInfo ("C:\Windows\System32\drivers\viostor.sys") [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\
(); foreach (Process process in processes) { string text = ""; try { text = process.MainModule.FileVersionInfo.FileDescription
{$_.company -notlike '*Microsoft*' }|select Name,Description,Company|ft -auto [System.Diagnostics.FileVersionInfo ]::GetVersionInfo("C:\Windows\System32\drivers\viostor.sys") [System.Diagnostics.FileVersionInfo]::GetVersionInfo
Windows API 通过 FileVersionInfo 类提供了对 PE 属性的访问,并且支持 Powershell 2.0 /.NET 2。
Debug-Process 基础语法 # - Get-Process Get-Process [[-Name] <System.String[]>] [-ComputerName <System.String[]>] [-FileVersionInfo ------- # 240 16732 0.14 4060 WEIYIGEEK\WeiyiGeek notepad Get-Process notepad -FileVersionInfo
file.Attributes &= ~ FileAttributes.ReadOnly; } 问题3:如何获取文件的版本信息(比如版本号,版权声明,公司名称等); 解决方案: 使用FileVersionInfo
this.GetTemplateChild("System_Ver") as Label; //版本号 systemVer.Content = System.Diagnostics.FileVersionInfo.GetVersionInfo