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 スケジュール デフラグ タスク [VER 02.01 x86].log にあるオブジェクトが存在しないか、-Include または -Exclude パラメーターによってフィルター処理されています。
get-content
コマンドが正常に実行されるように、どこにどのように引用符を付ける必要があるかを知りたいです。