Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Oturum durumu, Windows PowerShell oturumunun veya modülünün geçerli yapılandırmasını ifade eder. Windows PowerShell oturumu, komut satırı kullanıcısı tarafından etkileşimli olarak veya bir konak uygulama tarafından program aracılığıyla kullanılan işletimsel ortamdır. Oturumun oturum durumu, genel oturum durumu olarak adlandırılır.
Geliştirici açısından bakıldığında, Windows PowerShell oturumu bir konak uygulamasının Windows PowerShell çalışma alanını açması ile çalışma alanını kapatması arasındaki süreyi ifade eder. Başka bir şekilde de bakılan oturum, çalışma alanı mevcutken çağrılan Bir Windows PowerShell altyapısı örneğinin ömrüdür.
Modül Oturum Durumu
Modül oturum durumları, modül veya iç içe modüllerinden biri oturuma içeri aktarıldığında oluşturulur. Bir modül cmdlet, işlev veya betik gibi bir öğeyi dışarı aktardığında, bu öğeye başvuru oturumun genel oturum durumuna eklenir. Ancak, öğesi çalıştırıldığında modülün oturum durumu içinde yürütülür.
Session-State Verileri
Oturum durumu verileri genel veya özel olabilir. Özel veriler yalnızca oturum durumundan gelen aramalar için kullanılabilirken, genel veriler oturum durumu dışından gelen çağrılar için kullanılabilir. Örneğin, bir modülün yalnızca modül tarafından veya yalnızca dışarı aktarılan genel bir öğe tarafından dahili olarak çağrılabilen özel bir işlevi olabilir. Bu, .NET Framework türünün özel ve genel üyelerine benzer.
Oturum durumu verileri, geçerli Windows PowerShell oturumu bağlamında yürütme altyapısının geçerli örneği tarafından depolanır. Oturum durumu verileri aşağıdaki öğelerden oluşur:
Yol bilgileri
Sürücü bilgileri
Windows PowerShell sağlayıcı bilgileri
modül tarafından dışarı aktarılan modül öğeleri (cmdlet'ler, işlevler ve betikler gibi) için içeri aktarılan modüller ve başvurular hakkında bilgi. Bu bilgiler ve bu başvurular yalnızca genel oturum durumuna yöneliktir.
Oturum durumu değişken bilgileri
Cmdlet'ler İçinde Session-State Verilerine Erişme
Cmdlet'ler, cmdlet sınıfının System.Management.Automation.PSCmdlet.SessionState* özelliği aracılığıyla veya doğrudan System.Management.Automation.SessionState sınıfı aracılığıyla oturum durumu verilerine dolaylı olarak erişebilir. System.Management.Automation.SessionState sınıfı, farklı oturum durumu veri türlerini araştırmak için kullanılabilecek özellikler sağlar.
Ayrıca Bkz.
System.Management.Automation.PSCmdlet.SessionState
System.Management.Automation.SessionState
Windows PowerShell Cmdlet'lerini
PowerShell