回答:
次のスクリプトを使用してください。
$wsh = New-Object -ComObject WScript.Shell $wsh.SendKeys('{NUMLOCK}')
ソースStackOverflow回答 PowerShell:「Num Lock」のオンとオフを切り替えます。 によって アンディ・アリスメンディ
が指摘したように アバショア 彼のコメントでは、これは次のように短くすることができます。
$wshell.SendKeys('{NUMLOCK}')
これがあなたのNUMLOCKを切り替えるPowerShellの行です。私はこれをテストしました、そしてそれは私のLogitech K120 USBキーボードで動きます。
$wshell.SendKeys('{NUMLOCK}')
対話型アプリケーションにキーストロークを送信する必要がある場合は、さらにコードが必要になります。