我正在尝试使用 PowerShell 读取一堆 Windows 服务器上的日志文件。
$servers = Get-Content -path D:\temp\input.txt
$logfile = "D:\temp\outlog.log"
ForEach ($server in $servers)
{
write-host "Server Name is: $server" | Out-FIle -filepath $logfile
get-content "\\$server\c$\Windows\Logs\SCCM Schedule Defrag Task [VER 02.01 x86].log"
}
我收到错误
Get-Content : 指定路径 \TEST-PC\c$\Windows\Logs\SCCM Schedule Defrag Task [VER 02.01 x86].log 中的对象不存在,或已被 -Include 或 -Exclude 参数过滤。
我想知道我需要在哪里以及如何添加引号,以便get-content
命令成功运行。