powershell - Powershell - Sendkeys - 多次发送相同的密钥
问题描述
如何在 Powershell 中多次发送相同的密钥?
我知道在 Excel VBA 中你可以使用...::SendWait("{TAB 10}")
. 但是,这似乎在 Powershell 中不起作用。我已经通过[System.Windows.Forms.SendKeys]::SendWait("{TAB}")
输入 10 次测试相同的功能来确认这一点。
解决方案
将评论转换为答案:
你正在寻找的是
[System.Windows.Forms.SendKeys]::SendWait("{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{TAB}")
一个很酷的 powershell 技巧可以让你写成
[System.Windows.Forms.SendKeys]::SendWait("{TAB}"*10)
推荐阅读
- cluster-analysis - 短文本聚类中的 Word2Vec
- ios - 在另一台设备上运行时,iOS 应用程序界面(情节提要)不会更新
- python - pip install 如果找不到就离开
- javascript - 循环中的角循环 - 来自二维数组的表
- vba - 更新受密码保护的 MS Word 文档中的多个字段
- python - 通过遍历名称和数字来替换列名
- flutter - Flutter Location 包不会返回 iOS 上的当前位置
- flutter - Flutter:使用 StreamProvider 调用列表在显示数据之前返回 null
- java - 消费者线程每隔一段时间消耗 N 个记录
- php - SQLSTATE [42000]:语法错误或访问冲突 - Laravel