Aracılığıyla paylaş


Set-WSManQuickConfig

Yerel bilgisayarı uzaktan yönetim için yapılandırılır.

Sözdizimi

All

Set-WSManQuickConfig
    [-UseSSL]
    [-Force]
    [-SkipNetworkProfileCheck]
    [<CommonParameters>]

Description

Bu cmdlet yalnızca Windows platformunda kullanılabilir.

Set-WSManQuickConfig cmdlet'i, bilgisayarı Yönetim için Web Hizmetleri (WS-Management) teknolojisi kullanılarak gönderilen PowerShell uzak komutlarını alacak şekilde yapılandırıyor.

Set-WSManQuickConfig aşağıdaki eylemleri gerçekleştirir:

  • WinRM hizmetinin çalışıp çalışmadığını denetler. WinRM hizmeti çalışmıyorsa hizmet başlatılır.
  • WinRM hizmeti başlangıç türünü otomatik olarak ayarlar.
  • Herhangi bir IP adresinde istekleri kabul etmek için bir dinleyici oluşturur. Varsayılan aktarım http.
  • WinRM trafiği için güvenlik duvarı özel durumunu etkinleştirir.

Set-WSManQuickConfigçalıştırmak için Yönetici olarak çalıştır seçeneğiyle PowerShell'i başlatın.

Örnekler

Örnek 1: HTTP üzerinden yerel bilgisayarın uzaktan yönetimini etkinleştirme

Bu örnek, yerel bilgisayarın uzaktan yönetimini etkinleştirmek için gerekli yapılandırmayı ayarlar. Varsayılan olarak, bu komut HTTPüzerinde bir WS-Management dinleyicisi oluşturur.

Set-WSManQuickConfig

Örnek 2: HTTPS üzerinden yerel bilgisayarın uzaktan yönetimini etkinleştirme

Bu örnek, yerel bilgisayarın uzaktan yönetimini etkinleştirmek için gerekli yapılandırmayı ayarlar. UseSSL parametresi, bilgisayarla iletişim kurmak için HTTPS kullanıldığını belirtir.

Set-WSManQuickConfig -UseSSL

Uyarı

HTTPS el ile yapılandırma gerektirir. Daha fazla bilgi için UseSSL parametresinin açıklamasına bakın.

Parametreler

-Force

Komutu, kullanıcı onayı istemeden çalışmaya zorlar.

Parametre özellikleri

Tür:SwitchParameter
Default value:False
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-SkipNetworkProfileCheck

Bilgisayar bir genel ağdayken uzaktan iletişim için Windows istemci sürümlerini yapılandırılır. Bu parametre, ortak ağlar için yalnızca aynı yerel alt ağının bilgisayarlarından uzaktan erişime izin veren bir güvenlik duvarı kuralı sağlar.

Bu parametre, varsayılan olarak genel ağlar için yerel bir alt ağ güvenlik duvarı kuralına sahip olan Windows'un sunucu sürümleri üzerinde hiçbir etkisi yoktur. Windows'un sunucu sürümünde yerel alt ağ güvenlik duvarı kuralı devre dışı bırakılırsa, Enable-PSRemoting bu parametrenin değerinden bağımsız olarak yeniden etkinleştirir.

Yerel alt ağ kısıtlamasını kaldırmak ve ortak ağlardaki tüm konumlardan uzaktan erişimi etkinleştirmek için Set-NetFirewallRule modülündeki cmdlet'ini kullanın.

Bu parametre PowerShell 3.0'da kullanıma sunulmuştur.

Parametre özellikleri

Tür:SwitchParameter
Default value:False
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-UseSSL

Uzak bilgisayara bağlantı kurmak için Güvenli Yuva Katmanı (SSL) protokolunun kullanıldığını belirtir. Varsayılan olarak SSL kullanılmaz.

WS-Management ağ üzerinden iletilen tüm PowerShell içeriğini şifreler. UseSSL parametresi, HTTP yerine HTTPS'nin ek korumasını belirtmenize olanak tanır. Bu parametreyi kullanırsanız ve bağlantı için kullanılan bağlantı noktasında SSL kullanılamıyorsa, komut başarısız olur.

https WinRM ve güvenlik duvarı kurallarının el ile yapılandırılması gerekir. Daha fazla bilgi için bkz. nasıl yapılır: HTTPS için WINRM'yi yapılandırma.

Parametre özellikleri

Tür:SwitchParameter
Default value:False
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

None

Nesneleri bu cmdlet'e yöneltemezsiniz.

Çıkışlar

String

Bu cmdlet, işlemden sonra yapılandırmanın durumunu açıklayan bir String nesnesi olarak bir ileti döndürür.