Share via


about_Case-Sensitivity

Kısa açıklama

PowerShell, büyük/küçük harf koruma sırasında mümkün olduğunca büyük/küçük harfe duyarlı değildir.

Uzun açıklama

Genel bir ilke olarak PowerShell, büyük/küçük harf koruma sırasında mümkün olduğunca büyük/küçük harfe duyarlı değildir ve temel işletim sistemini bozmaz.

Unix tabanlı sistemlerde

Dosya sistemi işleme ve ortam değişkenleri temel işletim sistemini ve diğer araçlarla tümleştirmeyi doğrudan etkilediğinden, Unix tabanlı sistemlerde PowerShell büyük/küçük harfe duyarlıdır.

Tüm sistemlerde

  • PowerShell değişkenleri büyük/küçük harfe duyarlı değildir

    Değişken adları ile temel alınan işletim sistemi arasında etkileşim yoktur. PowerShell bunları büyük/küçük harfe duyarsız olarak ele alır.

  • Modül adları büyük/küçük harfe duyarlı değildir (özel durumlar hariç)

    Modülün adı yalnızca bir PowerShell kavramıdır ve büyük/küçük harfe duyarsız olarak ele alınır. Ancak, temel işletim sisteminde büyük/küçük harfe duyarlı olabilecek bir klasör adıyla güçlü bir eşleme vardır. Aynı büyük/küçük harfe duyarlı olmayan ada sahip iki modülü içeri aktarmak, farklı yollardan aynı ada sahip iki modülü içeri aktarmayla aynı davranışa sahiptir.

    Modülün adı, içeri aktarıldığı servis talebi kullanılarak oturum durumunda depolanır. Ad, oturum durumunda depolandığı gibi, tarafından yeni yardım dosyaları aranırken kullanılır Update-Help . Microsoft için yardım dosyalarını sunan web hizmeti büyük/küçük harfe duyarlı bir dosya sistemi kullanır. Modülün içeri aktarılan adı eşleşmediğinde, Update-Help yardım dosyalarını bulamıyor ve hata bildiriyor.