Перейдіть до домашнього каталогу в PowerShell


15

У командному рядку cmd ця команда перенесе мене до мого домашнього каталогу:

cd %UserProfile%

У командному рядку PowerShell ця сама команда видає цю помилку:

Set-Location : Cannot find path 'C:\%UserProfile%' because it does not exist.
At line:1 char:3
+ cd <<<<  %UserProfile%
    + CategoryInfo          : ObjectNotFound: (C:\%UserProfile%:String) [Set-Location], ItemNotFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand

Яка еквівалентна команда в PowerShell?

Відповіді:


28

Ви можете дістатися до вашого домашнього редактора за допомогою цієї команди:

cd $home

5
Як доповнення до цієї відповіді,% UserProfile% не перекладається буквально на $ home, і натомість слід використовувати змінну $ env: UserProfile.
ПравописD

12

Ця стенограма - одна з моїх улюблених:

cd ~

Ви також можете зробити:

cd ~\Deskt 

(Натисніть Tabключ для автоматичного завершення. Він добре працює, коли ви поховані в якомусь глибокому каталозі і вам потрібно скопіювати щось на робочий стіл або десь у вашому $ HOME)


Приємно, я якось не знав, що ти можеш використовувати ~в PowerShell!
Нейт Барбеттіні
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.