Подумайте, может ли кто-нибудь помочь. Я пытаюсь использовать powershell для импорта списка доменов и генерации HTTP-запроса для каждого из них. В настоящее время я получил это далеко:Использование импорта-CSV для запроса HTTP
$csvFilename = "C:\Sites\sites.csv"
$csv = Import-Csv $csvFilename -Header @("url") |
foreach {
$HTTP_Request = [System.Net.WebRequest]::Create('$csv')
$HTTP_Response = $HTTP_Request.GetResponse()
$HTTP_Status = [int]$HTTP_Response.StatusCode
If ($HTTP_Status -eq 200) {
Write-Host "Site is OK!"
}
Else {
Write-Host "The Site may be down, please check!"
}
$HTTP_Response.Close()
}
Я не знаю, почему, но 'Create() заявление не подберут URL. Есть идеи?
Большое спасибо
Использование автоматической переменной throw «Невозможно найти перегрузку для« Создать »и количество аргументов:« 1 »», возможно, это файл CSV, поэтому мне, возможно, придется начинать там –
, если вы используете ps v3 try 'invoke -webrequest ($ _) ' –
@StevenCopestake ответ обновлен –