我试图在2011年7月1日之后发现系统日志中的错误:
Get-EventLog system -entrytype error | Where-Object {$_.Time -ge [datetime]"01/07/2011 9:00 AM"}
Run Code Online (Sandbox Code Playgroud)
然而,这不会返回任何东西.我的Where-Object的格式是否正确?
我需要使用PowerShell检查多台计算机上是否存在文件夹.
我已经开始我的剧本,但我已经弄糊涂了.如何将serverlist.txt中的计算机名称输入测试路径cmdlet?
$a = Get-Content 'c:\Users\jason\Documents\Scripts\Serverlist.txt' foreach ($i in $a) {Test-Path "\\$a\c$\program files\folder"}
Run Code Online (Sandbox Code Playgroud)