Register-PSSessionConfiguration
Yeni bir oturum yapılandırması oluşturur ve kaydeder.
Sözdizimi
Register-PSSessionConfiguration
[-ProcessorArchitecture <String>]
[-Name] <String>
[-ApplicationBase <String>]
[-RunAsCredential <PSCredential>]
[-ThreadApartmentState <ApartmentState>]
[-ThreadOptions <PSThreadOptions>]
[-AccessMode <PSSessionConfigurationAccessMode>]
[-UseSharedProcess]
[-StartupScript <String>]
[-MaximumReceivedDataSizePerCommandMB <Double>]
[-MaximumReceivedObjectSizeMB <Double>]
[-SecurityDescriptorSddl <String>]
[-ShowSecurityDescriptorUI]
[-Force]
[-NoServiceRestart]
[-PSVersion <Version>]
[-SessionTypeOption <PSSessionTypeOption>]
[-TransportOption <PSTransportOption>]
[-ModulesToImport <Object[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Register-PSSessionConfiguration
[-ProcessorArchitecture <String>]
[-Name] <String>
[-AssemblyName] <String>
[-ApplicationBase <String>]
[-ConfigurationTypeName] <String>
[-RunAsCredential <PSCredential>]
[-ThreadApartmentState <ApartmentState>]
[-ThreadOptions <PSThreadOptions>]
[-AccessMode <PSSessionConfigurationAccessMode>]
[-UseSharedProcess]
[-StartupScript <String>]
[-MaximumReceivedDataSizePerCommandMB <Double>]
[-MaximumReceivedObjectSizeMB <Double>]
[-SecurityDescriptorSddl <String>]
[-ShowSecurityDescriptorUI]
[-Force]
[-NoServiceRestart]
[-PSVersion <Version>]
[-SessionTypeOption <PSSessionTypeOption>]
[-TransportOption <PSTransportOption>]
[-ModulesToImport <Object[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Register-PSSessionConfiguration
[-ProcessorArchitecture <String>]
[-Name] <String>
[-RunAsCredential <PSCredential>]
[-ThreadApartmentState <ApartmentState>]
[-ThreadOptions <PSThreadOptions>]
[-AccessMode <PSSessionConfigurationAccessMode>]
[-UseSharedProcess]
[-StartupScript <String>]
[-MaximumReceivedDataSizePerCommandMB <Double>]
[-MaximumReceivedObjectSizeMB <Double>]
[-SecurityDescriptorSddl <String>]
[-ShowSecurityDescriptorUI]
[-Force]
[-NoServiceRestart]
[-TransportOption <PSTransportOption>]
-Path <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Bu cmdlet yalnızca Windows platformunda kullanılabilir.
Register-PSSessionConfiguration
Cmdlet, yerel bilgisayarda yeni bir oturum yapılandırması oluşturur ve kaydeder. Bu, uzak kullanıcılar için özel oturumlar oluşturmak için kullanabileceğiniz gelişmiş bir cmdlet'tir.
Her PowerShell oturumu (PSSession), uç nokta olarak da bilinen bir oturum yapılandırması kullanır. Kullanıcılar bilgisayara bağlanan bir oturum oluşturduğunuzda bir oturum yapılandırması seçebilir veya PowerShell uzaktan iletişimini etkinleştirdiğinizde kaydedilen varsayılan oturum yapılandırmasını kullanabilir. Kullanıcılar, geçerli oturumda oluşturulan uzak oturumlar için varsayılan yapılandırmayı belirten $PSSessionConfigurationName tercih değişkenini de ayarlayabilir.
Oturum yapılandırması, uzak oturum için ortamı tanımlar. Yapılandırma, oturumda hangi komutların ve dil öğelerinin kullanılabilir olduğunu belirleyebilir ve oturumun tek bir nesne veya komutta uzaktan alabileceği veri miktarını sınırlayanlar gibi bilgisayarı koruyan ayarları içerebilir. Oturum yapılandırmasının güvenlik tanımlayıcısı, hangi kullanıcıların oturum yapılandırmasını kullanma iznine sahip olduğunu belirler.
Yapılandırma öğelerini, yeni bir yapılandırma sınıfı uygulayan bir derleme kullanarak ve oturumda çalışan bir betik kullanarak tanımlayabilirsiniz. PowerShell 3.0'da başlayarak, oturum yapılandırmasını tanımlamak için bir oturum yapılandırma dosyası da kullanabilirsiniz.
Oturum yapılandırmaları hakkında bilgi için bkz . about_Session_Configurations. Oturum yapılandırma dosyaları hakkında bilgi için bkz . about_Session_Configuration_Files.
Örnekler
Örnek 1: NewShell oturum yapılandırmasını kaydetme
Bu örnekte NewShell oturum yapılandırmasını kaydediyoruz. AssemblyName ve ApplicationBase parametreleri, oturum yapılandırmasındaki cmdlet'leri ve sağlayıcıları belirten MyShell.dll dosyasının konumunu belirtir. ConfigurationTypeName parametresi, derlemeden kullanılacak yapılandırma sınıfını belirtir.
$sessionConfiguration = @{
Name='NewShell'
ApplicationBase='c:\MyShells\'
AssemblyName='MyShell.dll'
ConfigurationTypeName='MyClass'
}
Register-PSSessionConfiguration @sessionConfiguration
Bu yapılandırmayı kullanmak için yazın New-PSSession -ConfigurationName newshell
.
Örnek 2: MaintenanceShell oturum yapılandırmasını kaydetme
Bu örnek, MaintenanceShell oturum yapılandırmasını yerel bilgisayara kaydeder. StartupScript parametresi betiği belirtirMaintenance.ps1
.
Register-PSSessionConfiguration -Name MaintenanceShell -StartupScript C:\ps-test\Maintenance.ps1
Kullanıcı bir New-PSSession
komut kullanıp MaintenanceShell yapılandırmasını seçtiğindeMaintenance.ps1
, betik yeni oturumda çalışır. Betik oturumu yapılandırabilir. Bu, modülleri içeri aktarmayı ve oturum için yürütme ilkesini ayarlamayı içerir. Betik sonlandırılmayan hatalar da dahil olmak üzere herhangi bir hata New-PSSession
oluşturursa, komut başarısız olur.
Örnek 3: Oturum yapılandırmasını kaydetme
Bu örnek AdminShell oturum yapılandırmasını kaydeder.
$sessionParams
değişkeni, tüm parametre değerlerini içeren bir karma tablodur. Bu karma tablo, PowerShell splatting kullanılarak cmdlet'e geçirilir. Komutu, Register-PSSessionConfiguration
değişkenin değerinde $sddl
SDDL'yi belirtmek için SecurityDescritorSDDL parametresini ve nesne boyutu sınırını artırmak için MaximumReceivedObjectSizeMB parametresini kullanır. Ayrıca oturumu yapılandıran bir betik belirtmek için StartupScript parametresini kullanır.
$sddl = "O:NSG:BAD:P(A;;GA;;;BA)S:P(AU;FA;GA;;;WD)(AU;FASA;GWGX;;;WD)"
$sessionParams = @{
Name="AdminShell"
SecurityDescriptorSDDL=$sddl
MaximumReceivedObjectSizeMB=20
StartupScript="C:\scripts\AdminShell.ps1"
}
Register-PSSessionConfiguration @sessionParams
Örnek 4: Yapılandırma kapsayıcısı öğesi döndürme
Bu örnekte MaintenanceShell yapılandırmasını kaydetme gösterilmektedir.
Register-PSSessionConfiguration
değişkeninde $s
depolanan bir WSManConfigContainerElement nesnesi döndürür. Format-List
döndürülen nesnenin tüm özelliklerini görüntüler. PSPath özelliği, nesnenin WSMan: sürücüsünün dizininde depolandığını gösterir. Get-ChildItem
(diğer ad dir
) yoldaki WSMan:\LocalHost\PlugIn
öğeleri görüntüler. Bunlar yeni MaintenanceShell yapılandırmasını ve PowerShell ile birlikte gelen iki varsayılan yapılandırmayı içerir.
$s = Register-PSSessionConfiguration -Name MaintenanceShell -StartupScript C:\ps-test\Maintenance.ps1
$s | Format-List -Property *
dir WSMan:\LocalHost\Plugin
PSPath : Microsoft.WSMan.Management\WSMan::localhost\Plugin\MaintenanceShell
PSParentPath : Microsoft.WSMan.Management\WSMan::localhost\Plugin
PSChildName : MaintenanceShell
PSDrive : WSMan
PSProvider : Microsoft.WSMan.Management\WSMan
PSIsContainer : True
Keys : {Name=MaintenanceShell}
Name : MaintenanceShell
TypeNameOfElement : Container
Name Type Keys
---- ---- ----
MaintenanceShell Container {Name=MaintenanceShell}
microsoft.powershell Container {Name=microsoft.powershell}
microsoft.powershell32 Container {Name=microsoft.powershell32}
Örnek 5: Başlangıç betiğiyle oturum yapılandırmasını kaydetme
Bu örnekte WithProfile oturum yapılandırmasını oluşturup kaydediyoruz. StartupScript parametresi, PowerShell'i oturum yapılandırmasını kullanan herhangi bir oturum için belirtilen betiği çalıştırmaya yönlendirir.
Register-PSSessionConfiguration -Name WithProfile -StartupScript Add-Profile.ps1
Betik, kullanıcının CurrentUserAllHosts profilini oturumun geçerli kapsamında çalıştırmak için nokta kaynağını kullanan tek bir komut içerir.
Profiller hakkında daha fazla bilgi için bkz . about_Profiles. Nokta kaynağını belirleme hakkında daha fazla bilgi için bkz . about_Scopes.
Parametreler
-AccessMode
Oturum yapılandırmasını etkinleştirir ve devre dışı bırakır ve bilgisayardaki uzak veya yerel oturumlar için kullanılıp kullanılamayacağını belirler. Bu parametrenin kabul edilebilir değerleri şunlardır:
- Devre dışı. Oturum yapılandırmasını devre dışı bırakır. Bilgisayara uzak veya yerel erişim için kullanılamaz.
- Yerel. Yerel bilgisayar kullanıcılarının oturum yapılandırmasını kullanarak aynı bilgisayarda yerel bir geri döngü oturumu oluşturmasına izin verir, ancak uzak kullanıcılara erişimi reddeder.
- Uzak. Yerel ve uzak kullanıcıların oturumları oluşturmak ve bu bilgisayarda komut çalıştırmak için oturum yapılandırmasını kullanmasına izin verir.
Varsayılan değer Uzak'tır.
Diğer cmdlet'ler bu parametrenin değerini daha sonra geçersiz kılabilir. Örneğin, Enable-PSRemoting
cmdlet tüm oturum yapılandırmalarına uzaktan erişim sağlar, Enable-PSSessionConfiguration
cmdlet oturum yapılandırmalarını etkinleştirir ve Disable-PSRemoting
cmdlet tüm oturum yapılandırmalarına uzaktan erişimi engeller.
Bu parametre PowerShell 3.0'da kullanıma sunulmuştur.
Tür: | PSSessionConfigurationAccessMode |
Kabul edilen değerler: | Disabled, Local, Remote |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ApplicationBase
AssemblyName parametresinin değerinde belirtilen derleme dosyasının (*.dll
) yolunu belirtir. AssemblyName parametresinin değeri bir yol içermediğinde bu parametreyi kullanın. Geçerli dizin varsayılandır.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-AssemblyName
Yapılandırma türünün tanımlandığı derleme dosyasının (*.dll) adını belirtir. bu parametrede veya ApplicationBase parametresinin değerinde .dll yolunu belirtebilirsiniz.
ConfigurationTypeName parametresini belirttiğinizde bu parametre gereklidir.
Tür: | String |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ConfigurationTypeName
Bu yapılandırma için kullanılan Microsoft .NET Framework türünün tam adını belirtir. Belirttiğiniz türün System.Management.Automation.Remoting.PSSessionConfiguration sınıfını uygulaması gerekir.
Yapılandırma türünü uygulayan derleme dosyasını (*.dll
) belirtmek için AssemblyName ve ApplicationBase parametrelerini belirtin.
Tür oluşturmak, oturum yapılandırmasının bazı cmdlet parametrelerini ortaya çıkarma veya gizleme ya da kullanıcıların geçersiz kılamaz veri boyutu ve nesne boyutu sınırları ayarlama gibi daha fazla yönünü denetlemenize olanak tanır.
Bu parametreyi atlarsanız, oturum yapılandırması için DefaultRemotePowerShellConfiguration sınıfı kullanılır.
Tür: | String |
Position: | 2 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Force
Tüm kullanıcı istemlerini gizler ve istemeden WinRM hizmetini yeniden başlatır. Hizmetin yeniden başlatılması yapılandırma değişikliğini etkili hale getirir.
Yeniden başlatmayı önlemek ve yeniden başlatma istemini engellemek için NoServiceRestart parametresini belirtin.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MaximumReceivedDataSizePerCommandMB
Herhangi bir uzak komutta bu bilgisayara gönderilebilen veri miktarı için bir sınır belirtir. Veri boyutunu megabayt (MB) cinsinden girin. Varsayılan değer 50 MB'tır.
ConfigurationTypeName parametresinde belirtilen yapılandırma türünde bir veri boyutu sınırı tanımlanmışsa, yapılandırma türündeki sınır kullanılır ve bu parametrenin değeri yoksayılır.
Tür: | Nullable<T>[Double] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MaximumReceivedObjectSizeMB
Tek bir nesnede bu bilgisayara gönderilebilen veri miktarı için bir sınır belirtir. Veri boyutunu megabayt cinsinden girin. Varsayılan değer 10 MB'tır.
ConfigurationTypeName parametresinde belirtilen yapılandırma türünde bir nesne boyutu sınırı tanımlanmışsa, yapılandırma türündeki sınır kullanılır ve bu parametrenin değeri yoksayılır.
Tür: | Nullable<T>[Double] |
Position: | Named |
Default value: | 10 |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ModulesToImport
Oturum yapılandırmasını kullanan oturumlara otomatik olarak içeri aktarılan modülleri belirtir.
Varsayılan olarak oturumlara yalnızca Microsoft.PowerShell.Core içeri aktarılır. Cmdlet'ler dışlanmadığı sürece, Import-Module
kullanarak oturuma modül ekleyebilirsiniz.
Bu parametre değerinde belirtilen modüller, SessionType parametresi tarafından belirtilen modüllere ek olarak ve oturum yapılandırma dosyasındaki ModulesToImport anahtarında listelenen modüllere (New-PSSessionConfigurationFile
) aktarılır. Ancak, oturum yapılandırma dosyasındaki ayarlar modüller tarafından dışarı aktarılan komutları gizleyebilir veya kullanıcıların bunları kullanmasını engelleyebilir.
Bu parametre PowerShell 3.0'da kullanıma sunulmuştur.
Tür: | Object[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Name
Oturum yapılandırması için bir ad belirtir. Bu parametre zorunludur.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-NoServiceRestart
Bu parametrenin amacı, WinRM hizmetinin yeniden başlatılmasını önlemektir. Bu işlev henüz uygulanmadı.
Bu işlev PowerShell 7.5.0-preview.4'te uygulandı.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Path
tarafından New-PSSessionConfigurationFile
oluşturulan bir oturum yapılandırma dosyasının (.pssc) yolunu ve dosya adını belirtir. Yolu atlarsanız, varsayılan dizin geçerli dizindir.
Bu parametre PowerShell 3.0'da kullanıma sunulmuştur.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ProcessorArchitecture
PowerShell işleminin 32 bit sürümünün mü yoksa 64 bit sürümünün bu oturum yapılandırmasını kullanan oturumlarda mı başlatıldığını belirler. Bu parametre için kabul edilebilir değerler şunlardır: x86 (32 bit) ve AMD64 (64 bit). Varsayılan değer, oturum yapılandırmasını barındıran bilgisayarın işlemci mimarisi tarafından belirlenir.
64 bit bilgisayarda 32 bit oturum oluşturmak için bu parametreyi kullanabilirsiniz. 32 bit bilgisayarda 64 bit işlem oluşturma girişimleri başarısız olur.
Tür: | String |
Diğer adlar: | PA |
Kabul edilen değerler: | x86, amd64 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PSVersion
Bu oturum yapılandırmasını kullanan oturumlarda PowerShell sürümünü belirtir.
Bu parametrenin değeri, oturum yapılandırma dosyasındaki PowerShellVersion anahtarının değerinden önceliklidir.
Bu parametre PowerShell 3.0'da kullanıma sunulmuştur.
Tür: | Version |
Diğer adlar: | PowerShellVersion |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-RunAsCredential
Oturumdaki komutlar için kimlik bilgilerini belirtir. Varsayılan olarak, komutlar geçerli kullanıcının izinleriyle çalışır.
Bu parametre PowerShell 3.0'da kullanıma sunulmuştur.
Tür: | PSCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-SecurityDescriptorSddl
Yapılandırma için bir Güvenlik Tanımlayıcısı Tanım Dili (SDDL) dizesi belirtir.
Bu dize, yeni oturum yapılandırmasını kullanmak için gereken izinleri belirler. Oturumda oturum yapılandırması kullanmak için, kullanıcıların yapılandırma için en az Yürütme (Çağırma) izni olmalıdır.
Güvenlik tanımlayıcısı karmaşıksa, bu parametre yerine ShowSecurityDescriptorUI parametresini kullanmayı göz önünde bulundurun. Aynı komutta her iki parametreyi de kullanamazsınız.
Bu parametreyi atlarsanız, bu yapılandırma için WinRM hizmeti için kök SDDL kullanılır.
Kök SDDL'yi görüntülemek veya değiştirmek için WSMan sağlayıcısını kullanın. Örneğin, Get-Item wsman:\localhost\service\rootSDDL
. WSMan sağlayıcısı hakkında daha fazla bilgi için yazın Get-Help wsman
.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-SessionTypeOption
Oturum yapılandırması için türe özgü seçenekleri belirtir. Cmdlet'in döndürdüğü PSWorkflowExecutionOption nesnesi gibi bir oturum türü seçenekleri nesnesi New-PSWorkflowExecutionOption
girin.
Oturum yapılandırmasını kullanan oturum seçenekleri, oturum seçeneklerinin ve oturum yapılandırma seçeneklerinin değerlerine göre belirlenir. Belirtilmediği sürece, oturumda ayarlanan seçenekler (örneğin, cmdlet'ini New-PSSessionOption
kullanarak), oturum yapılandırmasında ayarlanan seçeneklerden önceliklidir. Ancak, oturum seçeneği değerleri oturum yapılandırmasında ayarlanan en yüksek değerleri aşamaz.
Bu parametre PowerShell 3.0'da kullanıma sunulmuştur.
Tür: | PSSessionTypeOption |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ShowSecurityDescriptorUI
Bu cmdlet'in oturum yapılandırması için SDDL oluşturmanıza yardımcı olan bir özellik sayfası görüntülediğini gösterir. Özellik sayfası, komutu girip Register-PSSessionConfiguration
WinRM hizmetini yeniden başlattıktan sonra görüntülenir.
Yapılandırma izinlerini ayarlarken, bir oturumda oturum yapılandırmasını kullanmak için kullanıcıların en az Yürütme (Çağırma) iznine sahip olması gerektiğini unutmayın.
SecurityDescriptorSDDL parametresini ve bu parametreyi aynı komutta kullanamazsınız.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-StartupScript
PowerShell betiğinin tam yolunu belirtir. Belirtilen betik, oturum yapılandırmasını kullanan yeni oturumda çalışır.
Betiği kullanarak oturumu ek olarak yapılandırabilirsiniz. Betik sonlandırıcı olmayan bir hata bile olsa bir hata oluşturursa oturum oluşturulmaz ve New-PSSession
komut başarısız olur.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ThreadApartmentState
Kullanılacak iş parçacığı oluşturma modülünün daire durumunu belirtir. Kabul edilebilir değerler şunlardır:
- Bilinmiyor
- MTA
- STA
Tür: | ApartmentState |
Kabul edilen değerler: | STA, MTA, Unknown |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ThreadOptions
Oturumda bir komut çalıştırıldığında iş parçacıklarının nasıl oluşturulup kullanılacağını belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:
- Varsayılan
- ReuseThread
- UseCurrentThread
- UseNewThread
Varsayılan değer UseCurrentThread'tir.
Daha fazla bilgi için bkz . PSThreadOptions Numaralandırması.
Tür: | PSThreadOptions |
Kabul edilen değerler: | Default, UseNewThread, ReuseThread, UseCurrentThread |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-TransportOption
Aktarım seçeneğini belirtir.
Bu parametre PowerShell 3.0'da kullanıma sunulmuştur.
Tür: | PSTransportOption |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-UseSharedProcess
Aynı kullanıcı tarafından başlatılan tüm oturumları barındırmak ve aynı oturum yapılandırmasını kullanmak için yalnızca bir işlem kullanın. Varsayılan olarak, her oturum kendi işleminde barındırılır.
Bu parametre PowerShell 3.0'da kullanıma sunulmuştur.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmıyor.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Nesneleri bu cmdlet'e yöneltemezsiniz.
Çıkışlar
Notlar
Bu cmdlet yalnızca Windows platformlarında kullanılabilir.
Bu cmdlet'i çalıştırmak için Yönetici olarak çalıştır seçeneğini kullanarak PowerShell'i başlatmanız gerekir.
Bu cmdlet, Yönetim için Web Hizmetleri (WS-Management) eklenti yapılandırmasını temsil eden XML oluşturur ve XML'yi WS-Management'a gönderir ve eklentiyi yerel bilgisayara (New-Item wsman:\localhost\plugin
) kaydeder.
Oturum yapılandırma nesnesinin özellikleri, oturum yapılandırması için ayarlanan seçeneklere ve bu seçeneklerin değerlerine göre değişir. Ayrıca, oturum yapılandırma dosyası kullanan oturum yapılandırmaları ek özelliklere sahiptir.
İlişkili Bağlantılar
PowerShell