Windowsのフォルダの右クリックメニューに「Open PowerShell Here」を追加する方法
コマンドプロンプトではなくWindows PowerShellを使用したい場合は、Windowsのフォルダを右クリックしたときに表示されるコンテキストメニューからアクセスすることをお勧めします。これを実現する方法は次のとおりです。.
Shiftキーを押しながらフォルダをクリックすると、Windowsには既に「コマンドウィンドウをここで開く」オプションが含まれています。ただし、PowerShellにはより強力な機能セットが用意されています。特に、スクリプトによる自動化を行う場合は特にそうです。 PowerShellを好む場合は、PowerShellを開いてフォルダーに移動するか、ファイルエクスプローラーのメニューからコマンドを使用する必要があります。代わりに、同じコンテキストメニューに[ここにOpen PowerShellウィンドウを開く]オプションを追加しないのはなぜですか。簡単です。あなただけのWindowsのレジストリに飛び込む必要がありますいくつかの簡単な編集.
手動でレジストリを編集してコンテキストメニューに[Open PowerShell Window Here]を追加する
コンテキストメニューに「Open PowerShellウィンドウをここで開く」オプションを追加するには、Windowsレジストリでいくつかの簡単な編集を行うだけです。.
標準的な警告:レジストリエディタは強力なツールであり、それを誤用するとシステムが不安定になったり、動作しなくなったりする可能性があります。これは非常に単純なハックです、そして、指示に固執する限り、あなたは何の問題もないはずです。ただし、これまで作業したことがない場合は、作業を始める前にレジストリエディタの使い方を読むことを検討してください。変更を加える前に、必ずレジストリ(およびあなたのコンピュータ!)のバックアップを取ってください。.
[スタート]ボタンをクリックし、「regedit」と入力してレジストリエディタを開きます。Enterキーを押してレジストリエディタを開き、PCに変更を加えるためのアクセス許可を与えます。.
レジストリエディタで、左側のサイドバーを使用して次のキーに移動します。
HKEY_CLASSES_ROOT \ディレクトリ\シェル
次に、内部に新しいキーを作成します。 シェル
キー。を右クリック シェル
keyを押して、New> Keyの順に選択します。新しいキーに「powershellmenu」という名前を付けます。Windows8および10では(そしてスクリーンショットでわかるように)、 パワーシェル
他の機能を果たすキーはすでに存在します.
それでは、 (デフォルト)
新しい内の値 パワーシェルメニュー
キー。とともに パワーシェルメニュー
キーを選択して、 (デフォルト)
プロパティウィンドウを開くための値.
プロパティウィンドウで、[値のデータ]ボックスの値を[Open PowerShell Here]に設定し、[OK]をクリックします。これにより、コンテキストメニューに表示される名前がコマンドに付けられます。.
Shiftキーを押しながらドライブを右クリックした場合にのみ表示されるようにコマンドを設定することもできます。Shiftキーを押しながらフォルダを右クリックしない限り、「コマンドプロンプトを開く」コマンドが非表示になります。それには、右クリックして パワーシェルメニュー
キーを押しながら「新規」>「文字列値」を選択します。新しい値に「Extended」という名前を付けます。変更する必要はありません。その文字列があるだけで、コマンドはShiftキーによるアクセスの背後に隠されることになります。.
あなたが作成のオプションのステップを取ったかどうか 拡張
値であろうとなかろうと、残りのプロセスは同じです。次にあなたの中に新しいキーを作成する必要があります パワーシェルメニュー
キー。を右クリック パワーシェルメニュー
keyを押して、New> Keyの順に選択します。新しいキーに「command」という名前を付けます。
それでは、 (デフォルト)
新しい内の値 コマンド
キー。とともに コマンド
キーを選択して、 (デフォルト)
プロパティウィンドウを開くための値.
の (デフォルト)
valueは、コンテキストメニューでオプションを選択したときに実行される実際のコマンドを指定します。次のテキストを[値のデータ]ボックスに入力し、[OK]をクリックしてください。
C:\\ Windows \\ system32 \\ WindowsPowerShell \\ v1.0 \\ powershell.exe -NoExit -Command Set-Location -LiteralPath '%L'
変更はすぐに行われるので、レジストリエディタを終了します。それをテストするには、任意のフォルダを右クリックし(または、このオプションを設定している場合はShift +右クリック)、「PowerShellで開く」コマンドを選択します。.
PowerShellウィンドウがすぐに開き、しばらくして、右クリックしたフォルダ内に移動します。.
いつでも変更を元に戻したい場合は、レジストリに戻って削除してください。 パワーシェルメニュー
あなたが作成した鍵。これにより、内部に作成した値やその他のキーが自動的に削除されます。 パワーシェルメニュー
キーを押して、コンテキストメニューからコマンドを削除します。.
ワンクリックレジストリハックをダウンロードする
自分でレジストリに飛び込むことを好まない場合は、レジストリハッキングを作成しました。 「コンテキストメニューにPowerShellを追加」ハックはPowerShellコマンドを通常のコンテキストメニューに追加します。 「Shift +ショートカットメニューにPowerShellを追加」は、Shift +右クリックを使用したときに表示されるコンテキストメニューにPowerShellコマンドを追加します。また、「コンテキストメニューからPowerShellを削除」を選択すると、追加した方法に関係なくコマンドが削除されます。次のZIPファイルには、3つすべてのハックが含まれています。使用したいものをダブルクリックし、プロンプトをクリックしてクリックします。.
PowerShellのコンテキストメニューハック
これらのハックは本当にただの パワーシェルメニュー
前のセクションで説明した追加のキーと値まで削除した後、.REGファイルにエクスポートしました。ハックを実行するだけで値が変更されます。また、レジストリをいじってみるのであれば、レジストリをハックする方法を学ぶために時間をかけてみる価値があります。.