Hallo @ all,
das Thema sagt es eigentlich schon:
Ich habe eine fremde Batchfile. Dieser möchte ich nun, während sie läuft, "-cancel" senden. Wie geht das?
Danke für eure Hilfe.
Gruß Dennis
Hallo dennisspohr,
wenn du mit -cancel ein Kommandozeilenparameter meinst: Den kannst du nur beim Starten übergeben.
herbivore
das einzige was ich mir vorstellen kann wäre ein Strg-C zu senden...
loop:
btst #6,$bfe001
bne.s loop
rts
Hallo herbivore,
Was ist, wenn in der Kommandozeile folgende Frage kommt:
"Do want to exit?"
Dann müsste ich ja ein "y" oder ein "n" senden. Das meine ich.
Hallo 0815Coder,
Wie könnte ich denn Strg+C an eine fremde Anwendung schicken?
Gruß Dennis
Wie könnte ich denn Strg+C an eine fremde Anwendung schicken?
Gruß Dennis
Du kannst Tastatureingaben abfangen oder nachbilden.
Dazu müsstest du dich mal über KeyHooking & KeyHinting informieren.
[Sample] Globale Hooks in C#
Gruß,
TriB
Hallo dennisspohr,
Dann müsste ich ja ein "y" oder ein "n" senden. Das meine ich.
ProcessStartInfo.RedirectStandardInput/Process.StandardInput.WriteLine
herbivore
Hallo,
vielen Dank euch beiden, damit komme ich erstmal weiter 🙂
Gruß Dennis