0

我正在尝试使用 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命令成功运行。

4

1 回答 1

0

$server 之前需要两个反斜杠

于 2013-10-03T11:16:14.197 回答