私のキーボードには Num Lock キー、およびレジストリの編集は、何らかの理由で機能しません。
Windows 10でコマンドプロンプトまたはPowerShellを使用してキーを「押す」ことができますか?私はpress pgup
のようなものを探しています Page Up コマンドプロンプトまたはPowerShellにキーを入力しますが、 Num Lock。
次のスクリプトを使用します。
$wsh = New-Object -ComObject WScript.Shell $wsh.SendKeys('{NUMLOCK}')
ソースStackOverflowの回答 PowerShell: "Num Lock"のオンとオフを切り替えます。Andy Arismendi による
ABashore のコメントで指摘されているように、これは次のように短縮できます。
$wshell.SendKeys('{NUMLOCK}')
これは、NUMLOCKを切り替えるpowershell行です。私はこれをテストしましたが、それは私のLogitech K120 USBキーボードで動作します。
$wshell.SendKeys('{NUMLOCK}')
キーストロークを対話型アプリケーションに送信する必要がある場合は、追加のコードが必要になります。