Come aprire una PowerShell nella cartella corrente?


Risposte:


4

I PowerToy di Elevation di Microsoft includono uno strumento per aprire una finestra di PowerShell nella cartella corrente, tra molte altre cose utili. (Suppongo che non ci sia un modo integrato per farlo, altrimenti Microsoft non lo offrirebbe come download sul proprio sito.)

Una volta scaricato e estratto, accedere alla loro cartella, fare clic destro su PowerShellHere.infe fare clic su Installa . Un PowerShell Prompt Ecco opzione sarà aggiunta al menu contestuale di tutte le directory e unità. È inoltre possibile aggiungere voci del menu di scelta rapida per aprire una finestra di PowerShell con privilegi di amministratore o come NT AUTHORITY\SYSTEMutente.

In alternativa, se non si vuole installare nulla, si può semplicemente utilizzare la finestra di comando Apri qui built-in opzione a Windows e quindi eseguire powershellal normale comando rapido. Una sessione di PowerShell si aprirà nella stessa finestra del prompt dei comandi.


0

L'autore del post sul blog a cui ti sei collegato ha detto che usa i moduli Pscx. Il programma di installazione per la versione precedente di Pscx ha aggiunto le voci del menu contestuale Open PowerShell Heree sembra che non si sia reso conto che è stato il programma di installazione a farlo.

Pscx non utilizza più un programma di installazione.


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

È possibile scaricare lo script di dettaglio da come avviare PowerShell da Esplora risorse

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.