【发布时间】:2015-08-24 20:21:45
【问题描述】:
我已经搜索了这个问题的答案,但还没有找到对我有用的东西。
我有一个 Powershell 脚本,它在 Tripwire 中用于评估服务器的 IIS 版本。该值已返回,但我相信,由于空行,Tripwire 无法解释它。
请看下面的代码。提前谢谢!
%Windir%\system32\WindowsPowerShell\v1.0\powershell.exe "$ErrorActionPreference='SilentlyContinue'; $iv=(get-itemproperty HKLM:\SOFTWARE\Microsoft\InetStp\ | select setupstring | ft -hidetableheaders); if ($iv.length -gt 0 | where {$_.versionstring -ne ""} ) { echo $iv } else { Write-Host -NoNewline "Not Installed" }"
【问题讨论】:
标签: powershell