キーボードのホットキー(たとえばCtrl + Shift + Fキー)を使用してPowerShellスクリプト(ps1-file)を実行します。キーボードのホットキーでPowerShellスクリプトを起動
スクリプトのショートカットを作成できました(エクスプローラ>新規>ショートカットを右クリックしてください)。ショートカットのターゲットは "%SystemRoot%\ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe -ExecutionPolicy Bypass -File" PATH_TO_THE_SCRIPT ""です。
手動で(ショートカットをダブルクリックして)スクリプトを実行すると、チャームのように機能します。しかし、ショートカットプロパティ(CTRL + SHIFT + F)に "ショートカットキー"を割り当てて、私が定義したショートカットキーを押すと、何も起こりません。どうしたの?
セキュリティポリシーとは関係があります。しかし、私はそれが正確であるか分からない。
これは私の実行-ポリシー:
Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process RemoteSigned
CurrentUser Unrestricted
LocalMachine Unrestricted
すべてのヘルプは高く評価されます。
ショートカットは、[スタート]メニュー内またはデスクトップ上にある必要があります。とにかく、あなたのエクスプローラがショートカットのターゲットとして 'calc'を使って壊れていないことを確認してください。 – wOxxOm