Geçerli klasörde bir PowerShell nasıl açılır?


9

Bu klavye kısayolu Shift+ Menu, W, Enterkomut istemi açılır. Scott Hanselman , PowerShell için de aynı şeyi yapan bir uygulamaya işaret ediyor ve Windows 7'de yerleşik olduğunu söylüyor.

Araç Windows 7'de çalışmıyor gibi görünüyor ve yerleşik seçeneği bulamıyor.

Yanıtlar:


4

Yükseklik PowerToys Microsoft'tan diğer yararlı şeyler çok yanı sıra mevcut klasördeki bir PowerShell penceresi açmak için bir araç içerir. (Bunu yapmanın yerleşik bir yolu olmadığını varsayıyorum, aksi takdirde Microsoft bunu sitelerinde indirme olarak sunmaz.)

Bunları indirip çıkardıktan sonra, klasörlerine gidin, sağ tıklayın PowerShellHere.infve Yükle'yi tıklayın . Tüm dizinlerin ve sürücülerin içerik menüsüne bir PowerShell İstemi Burada seçeneği eklenecektir. Yönetici ayrıcalıklarıyla veya NT AUTHORITY\SYSTEMkullanıcı olarak bir PowerShell penceresi açmak için bağlam menüsü girişleri de ekleyebilirsiniz .

Alternatif olarak, hiçbir şey yüklemek istemezseniz, Windows'ta yerleşik olarak bulunan Komut penceresini burada aç seçeneğini kullanabilir powershellve normal komut isteminde çalıştırabilirsiniz . Aynı komut istemi penceresinde bir PowerShell oturumu açılır.


0

Bağlantı verdiğiniz blog yazısının yazarı Pscx modüllerini kullandığını belirtti. Pscx'in eski sürümünün yükleyicisi, içerik menüsü girişlerini ekledi Open PowerShell Hereve görünüşe göre bunu yapan yükleyici olduğunu fark etmedi.

Pscx artık yükleyici kullanmıyor.


0
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."
}

PowerShell'i Windows Gezgini'nden nasıl başlatacağınıza dair ayrıntılı komut dosyası indirebilirsiniz

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.