Заметка №7 — Powershell user and password to credentials

Данный код на PowerShell создает объект учетных данных $credentials, который содержит имя пользователя admin и пароль в виде зашифрованной строки. Затем происходит попытка выполнить GET-запрос к веб-сайту «https://lemiro.ru» с использованием созданного объекта учетных данных с помощью функции Invoke-WebRequest. Если запрос выполнен успешно, содержимое веб-страницы выводится на экран с помощью свойства content объекта $web. В случае возникновения ошибки, выводится сообщение об ошибке, содержащееся в объекте исключения.

$username = "admin"
$secure_string_pwd = convertto-securestring "admin" -asplaintext -force
$credentials = New-Object System.Management.Automation.PSCredential -ArgumentList @($username,$secure_string_pwd)

try
    {
        $web = Invoke-WebRequest -Uri "https://lemiro.ru" -Method GET -Credential $credentials
        $web.content
        
    }
catch 
    {
        $_.Exception.Message
    }

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *