2026-10-26

Ev konumunu değiştirmek

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: