Linux'ta olduğu gibi Powershell'de de tilda "~" karakteri ev konumunu ($HOME) gösteriyor. cd komutuyla doğrudan C:\Users\metin konumuna gitmek mümkün
cd ~
Ama ben ev konumumu C:\users\metin klasöründen başka bir yer olmasını istiyorum. Ama oturum açtığımda profil verilerimin depolanacağı C:\Users\metin klasörünün değişmesini istemiyorum. Sadece powershell'de tilda karakteri ile ifade edilen yerin D:\klasor gibi bir yer olmasını istiyorum.
Görünüşe göre bunu $HOME değişkeninin içeriğini değiştirerek yapamıyorum, çünkü bu değişken değiştirilemeyen, read-only bir yapıda.
Şurada ve burada gördüm ki, Get-PSDrive ile Filesystem sağlayıcısının Home adında bir alanı var ve bu değiştirilebiliyor.
(Get-PSProvider FileSystem).Home = "D:\klasor"
Bunu $profile dosyamın içine koyarsam istediğim olur.
Hiç yorum yok:
Yorum Gönder