2011-12-12 23 views
29

¿Cómo abrir una carpeta en PowerShell? Estoy no hablando de cómo iniciar PowerShell en una carpeta específica.cómo abrir una carpeta dentro de Powershell

Lo que quiero decir es que en la línea de comandos de PowerShell me gustaría para abrir una carpeta, por ejemplo: "documento abierto"

+5

posible duplicado de [¿Es posible abrir una ventana del explorador de PowerShell] (http: // stackoverflow. com/questions/320509/is-it-possible-to-open-an-explorer-window-from-powershell) – manojlds

Respuesta

5

puede utilizar el explorer.exe para abrir la carpeta:

explorer.exe c:\temp\ 
explorer.exe <YourFolderPathHere> 
1

no entiendo exactamente lo que quiere, pero tengo dos soluciones posibles:

explorer .\Documents 

o

cd .\Documents 
52

Use el cmdlet Invoke-Item, o su alias: ii.

PS> ii c:\windows # open the windows directory in windows explorer 
PS> ii c:\book.xls # open book.xls in Excel 
PS> ii . # open the current directory in windows explorer 
9

Uso Invoke-Item, alias ii:

ii d:\temp\ 
10

Para PowerShell y de manera compatible cmd (y creo que la forma más común):

start . 
start c:\ 
+1

dunno si ese debería ser el más común - invoke-item/ii es mucho más powershelly :) – x0n

-1

otra variante

hh c:\ 

hh http://stackoverflow.com/questions/8471106 

hh $env:windir\help\WindowsPowerShellHelp.chm 
+0

esto es no es el mísmo. – manojlds

6

Para abrir la carpeta actual dentro del tipo PowerShell:

PS >> explorer.exe $ (pwd)

Cuestiones relacionadas