Ich schreibe derzeit etwas, das auf eine bestimmte Webseite gehen wird. Sobald es auf der Webseite ist, wird es auf den Ausführen-Button klicken, der einen Wert auf der Webseite berechnet und ihn in einen Nur-Lese-Textbereich mit der ID = "Ergebniskonsole" legt. Der Code, der dies tut, ist unten:Powershell - Holen Wert von Textfeld auf der Webseite und speichern Sie als TXT-Datei
$ie = New-Object -ComObject 'internetExplorer.Application'
$ie.Visible= $true
$ie.Navigate("https://example.com/example.aspx")
while ($ie.Busy -eq $true){Start-Sleep -seconds 1;}
$Link=$ie.Document.getElementsByTagName("input") | where-object {$_.className -eq "runButton"}
$Link.click()
Nachdem das tut oben ich den Text erhalten müssen, die in den Textbereich ist und es in eine txt-Datei zu speichern.
Ich fragte mich, ob das möglich war und wenn ja, wie würde ich das machen?
Ich nehme an, ich könnte den Text aus dem Textbereich in einer Variablen bekommen und diese dann exportieren Sie die folgenden Befehl:
$example | out-file -filepath C:\temp\example.txt
ich jede Hilfe dankbar würden Sie zu diesem Thema geben.
Vielen Dank im Voraus,
SG
Vielen Dank! Genie, das einzige, was ich ändern musste, um es zum Laufen zu bringen, war, dass es Elemente sind, keine Elemente. Danke für die Hilfe! :) – user3290171
Danke für die Korrektur. Sodawillow und user3290171. Habe Spaß. –