请问 Powershell 怎么直接拼接参数执行命令?

2020-09-13 22:15:08 +08:00
 youla
powershell [System.Windows.Forms.SendKeys]::SendWait("{Enter}")

不熟悉 Powershell 的语法,暂时需要做一个这样的功能。

伸个爪,求教。

1681 次点击
所在节点    程序员
3 条回复
iamverylovely
2020-09-14 10:29:01 +08:00
```powershell

powershell -Command '[void] [System.Reflection.Assembly]::LoadWithPartialName(\"System.Windows.Forms\");[System.Windows.Forms.SendKeys]::SendWait(\"你似不似懒\")'


```
iamverylovely
2020-09-14 10:32:25 +08:00
Tumblr
2020-09-14 13:42:35 +08:00
从昨晚看到同在,还是没明白楼主的具体需求。
在提供的这一句来看,就是发送按键啊。

PowerShell 本身就是直接执行的,要么写脚本传递参数,要么在控制台上敲,要么集成到一个 GUI 里去并在 GUI 中监听和响应事件(按钮、按键等)。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/706690

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX