PS Profile İle Logon Mimarisini Active Directory Ortak Ağına Çekmek
Sisteme giriş yaptığınızda (PowerShell açıldığında) arkaplanda siyah bir kütük olan Profile dosyanızın çalıştığını, temalarınızın o yapıttan fırlandığını önceki derslerde yuttuk. Eğer o makine yanarsa, o 200 satırlık şifreler, Alias (Takma ad) yetenekleri de silinir. Çünkü siz klasör adresini Cisiminde Windows'a hapsedilir.
Profilinizi Göçebe Hale Döndürün
Windows'da PowerShell Profil Path'ini (Profil klasör yolunu) değiştirmek, Active Directory üzerinde 'Folder Redirection (Dosya Yönlendirmesi)' den geçer. Lakin PowerShell içinde de çok zeki bir kontrol dökümü yapabilirsiniz:
# Ortak Profile Script'i (Herhangibir .ps1 içinde)
$SirketProfile = "\\SQL_YEDEK\IT-Ortak\MasterProfile.ps1"
if (Test-Path $SirketProfile) {
. $SirketProfile
}
(Dikkat edin başta . Nokta Boşluk ve script yolu vardır. Buna Dot-Sourcing denir!) İşte bu şırıngayı yerel profilinize bağlasınız, Asıl baba dökümanı ortak Ağa çekersiniz. IT ekibindeki arkadaşınız o ortak Ağa gidip bir Exchange Modülü daha eklese, tüm ekip makinesinde aynı profille uyanıp ortak kütüphane okyanusunun zekasını paylaşmaya devam edebileceklerdir.