我有以下代码:
Process.Start("cmd.exe");
System.Threading.Thread.Sleep(1000);
SendKeys.Send("{D}{I}{R}{SPACE}{ENTER}");
我知道Space
在这里没有做任何事情,但我正在尝试解决另一个问题,所以我的问题是为什么我会得到这个例外Keyword "SPACE" is not valid.
?如何发送space
?
答案 0 :(得分:7)
你只需要转义特殊字符(list at the page here),其余的,包括空格,可以按原样编写;
SendKeys.Send("DIR {ENTER}");