как открыть папку в Powershell - PullRequest
       2

как открыть папку в Powershell

41 голосов
/ 12 декабря 2011

Как открыть папку в PowerShell?Я не говорю о том, как запустить PowerShell в определенной папке.

Я имею в виду, что в командной строке powershell я хотел бы открыть папку, например: "открыть документ"

Ответы [ 8 ]

64 голосов
/ 12 декабря 2011

Используйте командлет Invoke-Item или его псевдоним: 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
11 голосов
/ 12 декабря 2011

Для Powershell и CMD-совместимым способом (и я думаю, самый распространенный способ):

start .
start c:\
9 голосов
/ 12 декабря 2011

Использование Invoke-Item, псевдоним ii:

ii d:\temp\
7 голосов
/ 10 ноября 2013

Чтобы открыть текущую папку в PowerShell, введите:

PS >> explorer.exe $ (pwd)

5 голосов
/ 12 декабря 2011

вы можете использовать explorer.exe, чтобы открыть папку:

explorer.exe c:\temp\
explorer.exe <YourFolderPathHere>
1 голос
/ 12 декабря 2011

Я не совсем понимаю, что вы хотите, но у меня есть два возможных решения:

explorer .\Documents

или

cd .\Documents
0 голосов
/ 11 октября 2018

Я понимаю, что вопрос старый, но люди, находящие это через Google, могут найти это полезным даже сейчас:

Я создал сценарий cmd с:

@REM Open directory
@REM Version 1.0
@echo off
if [%1]==[] (powershell ii .
    ) Else (
        powershell ii %1
        cd %1
    )

Это также откроет документ, такой как текстовый файл или документ MS Word, и откроет папку.

0 голосов
/ 12 декабря 2011

другой вариант

 hh c:\

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

 hh $env:windir\help\WindowsPowerShellHelp.chm
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...