powershell – 如何发送CTRL或ALT任何其他键?

powershell – 如何发送CTRL或ALT任何其他键?,第1张

概述我有power shell脚本将打开网页(Selenium),并将焦点放在“消息”框中.现在,我想模拟“CTRL v”从剪贴板粘贴我的数据.有没有办法在纯粹的力量呢?可以在Power Shell函数中使用的C#代码也是很好的. 您可以像Ctrl-C一样发送修饰符,如下所示: [System.Windows.Forms.SendKeys]::SendWait("^{c}") 从第Converting 我有power shell脚本将打开网页(Selenium),并将焦点放在“消息”框中.现在,我想模拟“CTRL v”从剪贴板粘贴我的数据.有没有办法在纯粹的力量呢?可以在Power Shell函数中使用的C#代码也是很好的.解决方法 您可以像Ctrl-C一样发送修饰符,如下所示:
[System.windows.Forms.SendKeys]::SenDWait("^{c}")

从第Converting the Windows Script Host SendKeys Method条

修饰键是:

Key  | Code-----------SHIFT  +CTRL   ^ALT    %

你可能想要的其他钥匙:

Key  | Code-----------BACKSPACE   {BACKSPACE},{BS},or {BKSP}BREAK   {BREAK}CAPS LOCK   {CAPSLOCK}DEL or DELETE   {DELETE} or {DEL}DOWN ARROW  {DOWN}END {END}ENTER   {ENTER}or ~ESC {ESC}HELP    {HELP}HOME    {HOME}INS or INSERT   {INSERT} or {INS}left ARROW  {left}NUM LOCK    {NUmlock}PAGE DOWN   {PGDN}PAGE UP {PGUP}RIGHT ARROW {RIGHT}SCRolL LOCK {SCRolLLOCK}TAB {TAB}UP ARROW    {UP}F1  {F1}F2  {F2}F3  {F3}F4  {F4}F5  {F5}F6  {F6}F7  {F7}F8  {F8}F9  {F9}F10 {F10}F11 {F11}F12 {F12}F13 {F13}F14 {F14}F15 {F15}F16 {F16}Keypad add  {ADD}Keypad subtract {SUBTRACT}Keypad multiply {MulTIPLY}Keypad divIDe   {divIDE}
总结

以上是内存溢出为你收集整理的powershell – 如何发送CTRL或ALT任何其他键?全部内容,希望文章能够帮你解决powershell – 如何发送CTRL或ALT任何其他键?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1140659.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-31
下一篇2022-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存