Я согласен с предложением @ kuzimoto о том, что вы не сможете нажимать на ссылку с помощью команды Powershall.
Вы можете попробовать загрузить веб-драйвер selenium по ссылке ниже.
Скачать драйвер Selenium Web
Это пример кода для открытия конкретной веб-страницы и перехода по ссылке на странице с использованием кода Selenium C #:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using OpenQA.Selenium;
using OpenQA.Selenium.Edge;
using OpenQA.Selenium.Support.UI;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
IWebDriver driver = new EdgeDriver();
driver.Navigate().GoToUrl(@"C:\Users\panchals\Desktop\tests\login_form.html");
try
{
driver.FindElement(By.Name("demo_link")).Click();
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
Console.ReadKey();
driver.Quit();
driver.Close();
}
}
}
HTML-код страницы:
<!DOCTYPE html>
<html>
<head>
<title>Login Form</title>
<script>
function abc()
{
alert("Logged in successfully.");
}
function xyz()
{
alert("Link clicked by selenium code....");
}
</script>
</head>
<body>
<form action="">
<div class="container">
<label for="uname"><b>Username :</b></label>
<input type="text" placeholder="Enter Username" name="uname"><br>
<label for="psw"><b>Password : </b></label>
<input type="password" placeholder="Enter Password" name="psw"><br>
<button type="submit" name="signIn" onclick="abc()">Login</button><br>
<a href="" id="demo_link" name="demo_link" onclick="xyz()">Click me.......</a>
</form>
</body>
</html>
Вывод в MS Edge:
![enter image description here](https://i.stack.imgur.com/xyjqn.gif)