LoginSignup
2

More than 1 year has passed since last update.

posted at

updated at

MacからのRemote DesktopでJISキーボードを使えるようにする(PowerShellを使用)

はじめに

MacのMicrosoft Remote Desktop.appからWindows Server等へリモートデスクトップ接続をするとキーボードが正しく認識されずUS配列のままになってしまうことがあります。
Microsoft Remote DesktopでJISキーボードを有効にする方法 - Qiitaに丁寧な解説記事がありますのでこちらの内容を実施すれば万事解決ですが, レジストリエディターではなくPowerShellからのコマンド操作で実施する方法を防備録としてまとめました。

手順

キー"00010002"の値を変更

① 設定内容を確認

コマンド
Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\KeyboardType Mapping\JPN" | Select-Object "00010002"
実行結果
00010002
--------
kbd106n.dll

② 値をkbd106.dllに変更

コマンド
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\KeyboardType Mapping\JPN" -Name 00010002 "kbd106.dll"

③ 設定値を確認

コマンド
Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\KeyboardType Mapping\JPN" | Select-Object "00010002"
実行結果
00010002
--------
kbd106.dll

キー"00000000"の値を変更

① 設定内容を確認

コマンド
Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\KeyboardType Mapping\JPN" | Select-Object "00000000"
実行結果
00000000
--------
kbd101.dll

② 値をkbd106.dllに変更

コマンド
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\KeyboardType Mapping\JPN" -Name 00000000 "kbd106.dll"

③ 設定値を確認

コマンド
Get-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\KeyboardType Mapping\JPN" | Select-Object "00000000"
実行結果
00000000
--------
kbd106.dll

最後に

上記の設定が終了したら, コンピューターを再起動します。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
2