このキーボードショートカット Shift + Menu、 W、 Enter コマンドプロンプトを開きます。 Scott Hanselman PowerShellに対して同じことを行うアプリを指し、Windows7に組み込まれていると言います。
このツールはWindows7で動作しないようで、組み込みのオプションが見つかりません。
Microsoftの Elevation PowerToys には、他の多くの便利な機能の中でも、現在のフォルダーでPowerShellウィンドウを開くためのツールが含まれています。 (これを行うための組み込みの方法はないと思います。そうしないと、Microsoftはサイトでダウンロードとして提供しません。)
ダウンロードして解凍したら、フォルダに移動し、PowerShellHere.inf
を右クリックして、Installをクリックします。 PowerShell Prompt Hereオプションが、すべてのディレクトリとドライブのコンテキストメニューに追加されます。コンテキストメニューエントリを追加して、管理者権限で、またはNT AUTHORITY\SYSTEM
ユーザーとしてPowerShellウィンドウを開くこともできます。
または、何もインストールしたくない場合は、Windowsに組み込まれているコマンドウィンドウをここで開くオプションを使用して、でpowershell
を実行することができます。通常のコマンドプロンプト。 PowerShellセッションが同じコマンドプロンプトウィンドウで開きます。
あなたがリンクしたブログ投稿の作者は、彼がPscxモジュールを使用していると述べました。古いバージョンのPscxのインストーラーは、Open PowerShell Here
のコンテキストメニューエントリを追加しましたが、それを行ったのはインストーラーであることに気付いていなかったようです。
Pscxはインストーラーを使用しなくなりました。
New-PSDrive -Name HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOT
if(-not (Test-Path -Path "HKCR:\Directory\Shell\$KeyName"))
{
Try
{
New-Item -itemType String "HKCR:\Directory\Shell\$KeyName" -value "Open PowerShell in this Folder" -ErrorAction Stop
New-Item -itemType String "HKCR:\Directory\Shell\$KeyName\command" -value "$env:SystemRoot\system32\WindowsPowerShell\v1.0\powershell.exe -noexit -command Set-Location '%V'" -ErrorAction Stop
Write-Host "Successfully!"
}
Catch
{
Write-Error $_.Exception.Message
}
}
else
{
Write-Warning "The specified key name already exists. Type another name and try again."
}
詳細スクリプトは、 WindowsエクスプローラーからPowerShellを起動する方法 からダウンロードできます。