PowerShell で右クリックによる貼り付けを無効にするにはどうすればよいでしょうか?

PowerShell で右クリックによる貼り付けを無効にするにはどうすればよいでしょうか?

PowerShell で右クリックによる貼り付けを無効にするにはどうすればよいでしょうか?

他のプログラムではコンテキスト メニューを右クリックする習慣がありますが、クリップボードの内容によっては、PowerShell ではこれが致命的になる可能性があります。

答え1

これは、クイック編集PowerShellではなくコンソールのものです。以前のバージョンのcmdではデフォルトではオフになっていますと主張された。Windows 10ではデフォルトでオンになっていますしかし、Windows 7以降は常に有効になっているため、確認できません。

この機能を無効にするには、コンソールメニューを開いて、

  • コンソールのタイトルバーを右クリック
  • Alt+を押すSpace
  • またはタイトルバーのロゴを左クリック

次に選択プロパティまたはデフォルトそのセッションにオプションを設定するか、以降のすべての実行にオプションを設定するかによって異なります。オプションタブ、編集オプショングループのチェックを外すクイック編集モード

Shift右クリックで貼り付けることができなくなりましたが、マウスや+でテキストを選択する機能も失われArrow keys、コンテキストメニューを開いてマークモードに切り替える必要があります > 編集 > 選択するマーク

パワーシェル

古いバージョンのcmdでは場所が少し異なります

コマンド

参照cmd のウィンドウをクリックすると、具体的に何が起こりますか?

答え2

私の解決策:AutoHotKeyを使用する

#IfWinActive, ahk_exe powershell.exe
    RButton::return
#IfWinActive

また、UIA で実行して、管理者で動作することを確認します。

関連情報