私はpowershellを使用してJtracのWebページにアクセスしようとしています。ログインすることはできますが、hrefリンクのSEARCHボタンにアクセスすることはできません。私は取得していますpowershell IEオートメーションhrefの問題
$Url = “http://kbserver/workflow/app/login”
enter code here`$Username=”XXXXX”
enter code here`$Password=”XXXXX”
$IE = New-Object -com internetexplorer.application;
$IE.visible = $true;
$IE.navigate($Url);
while ($IE.Busy -eq $true)
{
Start-Sleep -Milliseconds 2000;
}
$Login = $IE.document.getElementById("loginName3").value = "$Username"
$Login = $IE.Document.getElementById(“password12”).value= "$Password"
$Login = $IE.Document.getElementsByTagName("input") | where-object {$_.type -eq "submit"}
$Login.click();
while ($IE.Busy -eq $true)
{
Start-Sleep -Milliseconds 5000;
}
$Login = $IE.Document.getElementsByTagName("a") | where {$_.href -eq "'?wicket:interface=:2:table:dashboardRows:3:dashboardRow:search::ILinkListen er::'"}
$Login.click();
エラーは、ヌル値式のメソッドを呼び出すことはできません
です。 C:\ Users \ Dinesh \ Webbb.ps1:20 char:13 + $ Login.click < < < <(); + CategoryInfo:はInvalidOperation:(クリック:String)を[]、RuntimeExceptionが + FullyQualifiedErrorId:あなたの最後の19行、ILinkListen er::
のタイプミスを持っているように見えますInvokeMethodOnNull
<a href="?wicket:interface=:2:table:dashboardRows:3:dashboardRow:search::ILinkListener::">
<img title="SEARCH" src="../resources/search.gif"> </a>
申し訳ありません。私がここに貼り付けるときにタイプミス。 –
私はあなたの情報に基づいて私の答えを更新しました。 – Phil
運がまだありません。同じエラーが表示されます。 –