skriptgesteuert einen Text in ein Eingabefeld eines bestimmten Programmes einfügen
Hallo zusammen,
ich habe folgende Situation:
Ich habe einen Text (einige Buchstaben und Zahlen), das über einen Aufruf am Ende eines Batch-Files als Ergebnis in ein Eingabefeld eines bestimmten Programmes eingefügt werden soll.
Das Programm, in das das Ergebnis eingefügt werden soll, muss lediglich aktiv geschalten werden, der Cusor steht auch schon passend auf dem Eingabefeld, so dass nur noch ein Strg+V (also ein Paste) ausgelöst werden muss.
Im Grunde geht es nur um diese beiden Schritte.
1. Fenster in den Vordergrund holen
2. ein Paste auslösen
Wie kann ich sowas bewerkstelligen?
Viele Grüße
Martin
ich habe folgende Situation:
Ich habe einen Text (einige Buchstaben und Zahlen), das über einen Aufruf am Ende eines Batch-Files als Ergebnis in ein Eingabefeld eines bestimmten Programmes eingefügt werden soll.
Das Programm, in das das Ergebnis eingefügt werden soll, muss lediglich aktiv geschalten werden, der Cusor steht auch schon passend auf dem Eingabefeld, so dass nur noch ein Strg+V (also ein Paste) ausgelöst werden muss.
Im Grunde geht es nur um diese beiden Schritte.
1. Fenster in den Vordergrund holen
2. ein Paste auslösen
Wie kann ich sowas bewerkstelligen?
Viele Grüße
Martin
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 61823
Url: https://administrator.de/forum/skriptgesteuert-einen-text-in-ein-eingabefeld-eines-bestimmten-programmes-einfuegen-61823.html
Ausgedruckt am: 01.04.2025 um 20:04 Uhr
1 Kommentar
Hallo blacksun!
Du könntest es mit folgendem VB-Script versuchen:
Speichern zB unter "C:\Scripts\Einf.vbs", aufrufen aus einer Batchdatei dann mit
Näheres dazu findest Du hier - falls nur Überschriften ("Arguments", "Remarks", ...) angezeigt werden, über den IE (oder mit "IE Tab"-AddOn in FF) aufrufen.
Grüße
bastla
Du könntest es mit folgendem VB-Script versuchen:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.AppActivate "Fenstername"
WshShell.SendKeys "^v"
wscript "C:\Scripts\Einf.vbs"
Grüße
bastla