Ubah ke direktori home di PowerShell


15

Pada prompt perintah cmd, perintah ini akan membawa saya ke direktori home saya:

cd %UserProfile%

Pada prompt perintah PowerShell, perintah yang sama menghasilkan kesalahan ini:

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

Apa perintah yang setara di PowerShell?

Jawaban:


28

Anda bisa membuka dir home dengan perintah ini:

cd $home

5
Sebagai tambahan untuk jawaban ini,% UserProfile% tidak benar-benar menerjemahkan ke $ home, dan, sebaliknya, Anda harus menggunakan variabel $ env: UserProfile.
SpellingD

11

Singkatan ini adalah salah satu favorit saya:

cd ~

Anda juga dapat melakukan:

cd ~\Deskt 

(Tekan Tabtombol untuk pelengkapan otomatis, itu berfungsi dengan baik ketika Anda dimakamkan di direktori yang dalam dan perlu menyalin sesuatu ke Desktop atau di suatu tempat di $ HOME Anda)


Bagus, entah bagaimana saya tidak tahu Anda bisa menggunakannya ~di PowerShell!
Nate Barbettini
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.