PowerShell で右クリックによる貼り付けを無効にするにはどうすればよいでしょうか?
他のプログラムではコンテキスト メニューを右クリックする習慣がありますが、クリップボードの内容によっては、PowerShell ではこれが致命的になる可能性があります。
答え1
これは、クイック編集PowerShellではなくコンソールのものです。以前のバージョンのcmdではデフォルトではオフになっていますと主張された。Windows 10ではデフォルトでオンになっていますしかし、Windows 7以降は常に有効になっているため、確認できません。
この機能を無効にするには、コンソールメニューを開いて、
- コンソールのタイトルバーを右クリック
- Alt+を押すSpace
- またはタイトルバーのロゴを左クリック
次に選択プロパティまたはデフォルトそのセッションにオプションを設定するか、以降のすべての実行にオプションを設定するかによって異なります。オプションタブ、編集オプショングループのチェックを外すクイック編集モード
Shift右クリックで貼り付けることができなくなりましたが、マウスや+でテキストを選択する機能も失われArrow keys、コンテキストメニューを開いてマークモードに切り替える必要があります > 編集 > 選択するマーク
古いバージョンのcmdでは場所が少し異なります
答え2
私の解決策:AutoHotKeyを使用する
#IfWinActive, ahk_exe powershell.exe
RButton::return
#IfWinActive
また、UIA で実行して、管理者で動作することを確認します。