C:\ in den Scripting Host eingeben?

Hallo,

wie kann man mit Sendkeys die Zeichenfolge
c:\
an eine Anwendung schicken?

(nur c: geht, aber der Backslash…)

Danke

keine Ahnung, ob´s das ist, was du brauchst:

set WshShell = WScript.CreateObject(„WScript.Shell“)
WshShell.SendKeys(„c:“)

Genau der Befehl tut nicht.
Er tut nur, wenn man das \ wegläßt.

set WshShell = WScript.CreateObject(„WScript.Shell“)
WshShell.SendKeys(„c:“)

\ Escape Character ?
Hi -

Ich kenn den WSH zwar nicht, aber in vielen Programmiersprachen ist \ in einem String ein Escape-Character…

Funktioniert
WshShell.SendKeys(„c: \“) ?

\ wäre dann sozusagen ein Escapter Backslash - So würde es zumindestens in Java, JavaScript, etc. funktionieren…

Nur ein Denkansatz,

J.P.Jarolim

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,

danke, genau das wars. Es funktioniert!

Ich kenn den WSH zwar nicht, aber in vielen
Programmiersprachen ist \ in einem String ein
Escape-Character…

Funktioniert
WshShell.SendKeys(„c: \“) ?

\ wäre dann sozusagen ein Escapter Backslash - So würde es
zumindestens in Java, JavaScript, etc. funktionieren…

Nur ein Denkansatz,

J.P.Jarolim

Genau der Befehl tut nicht.
Er tut nur, wenn man das \ wegläßt.

set WshShell = WScript.CreateObject(„WScript.Shell“)
WshShell.SendKeys(„c:“)