Aracılığıyla paylaş


wdsutil set-server

Bir Windows Dağıtım Hizmetleri sunucusunun ayarlarını yapılandırılır.

Sözdizimi

wdsutil [Options] /Set-Server [/Server:<Server name>]
    [/Authorize:{Yes | No}]
    [/RogueDetection:{Yes | No}]
    [/AnswerClients:{All | Known | None}]
    [/Responsedelay:<time in seconds>]
    [/AllowN12forNewClients:{Yes | No}]
    [/ArchitectureDiscovery:{Yes | No}]
    [/resetBootProgram:{Yes | No}]
    [/DefaultX86X64Imagetype:{x86 | x64 | Both}]
    [/UseDhcpPorts:{Yes | No}]
    [/DhcpOption60:{Yes | No}]
    [/RpcPort:<Port number>]
    [/PxepromptPolicy
        [/Known:{OptIn | Noprompt | OptOut}]
        [/New:{OptIn | Noprompt | OptOut}]
    [/BootProgram:<Relative path>]
         /Architecture:{x86 | ia64 | x64}
    [/N12BootProgram:<Relative path>]
         /Architecture:{x86 | ia64 | x64}
    [/BootImage:<Relative path>]
         /Architecture:{x86 | ia64 | x64}
    [/PreferredDC:<DC Name>]
    [/PreferredGC:<GC Name>]
    [/PrestageUsingMAC:{Yes | No}]
    [/NewMachineNamingPolicy:<Policy>]
    [/NewMachineOU]
         [/type:{Serverdomain | Userdomain | UserOU | Custom}]
         [/OU:<Domain name of OU>]
    [/DomainSearchOrder:{GCOnly | DCFirst}]
    [/NewMachineDomainJoin:{Yes | No}]
    [/OSCMenuName:<Name>]
    [/WdsClientLogging]
         [/Enabled:{Yes | No}]
         [/LoggingLevel:{None | Errors | Warnings | Info}]
    [/WdsUnattend]
         [/Policy:{Enabled | Disabled}]
         [/CommandlinePrecedence:{Yes | No}]
         [/File:<path>]
             /Architecture:{x86 | ia64 | x64}
    [/AutoaddPolicy]
         [/Policy:{AdminApproval | Disabled}]
         [/PollInterval:{time in seconds}]
         [/MaxRetry:{Retries}]
         [/Message:<Message>]
         [/RetentionPeriod]
             [/Approved:<time in days>]
             [/Others:<time in days>]
    [/AutoaddSettings]
         /Architecture:{x86 | ia64 | x64}
         [/BootProgram:<Relative path>]
         [/ReferralServer:<Server name>
         [/WdsClientUnattend:<Relative path>]
         [/BootImage:<Relative path>]
         [/User:<Owner>]
         [/JoinRights:{JoinOnly | Full}]
         [/JoinDomain:{Yes | No}]
    [/BindPolicy]
         [/Policy:{Include | Exclude}]
         [/add]
              /address:<IP or MAC address>
              /addresstype:{IP | MAC}
         [/remove]
              /address:<IP or MAC address>
              /addresstype:{IP | MAC}
    [/RefreshPeriod:<time in seconds>]
    [/BannedGuidPolicy]
         [/add]
              /Guid:<GUID>
         [/remove]
             /Guid:<GUID>
    [/BcdRefreshPolicy]
         [/Enabled:{Yes | No}]
         [/RefreshPeriod:<time in minutes>]
    [/Transport]
         [/ObtainIpv4From:{Dhcp | Range}]
             [/start:<start IP address>]
             [/End:<End IP address>]
         [/ObtainIpv6From:Range]
             [/start:<start IP address>]
             [/End:<End IP address>]
         [/startPort:<start Port>
             [/EndPort:<start Port>
        [/Profile:{10Mbps | 100Mbps | 1Gbps | Custom}]
        [/MulticastSessionPolicy]
             [/Policy:{None | AutoDisconnect | Multistream}]
                 [/Threshold:<Speed in KBps>]
                 [/StreamCount:{2 | 3}]
                 [/Fallback:{Yes | No}]
        [/forceNative]

Parametreler

Parametre Açıklama
[/Sunucu:<Sunucu adı>] Sunucunun adını belirtir. Bu, NetBIOS adı veya tam etki alanı adı (FQDN) olabilir. Sunucu adı belirtilmezse, yerel sunucu kullanılır.
[/Authorize:{Yes | Hayır}] Bu sunucunun Dinamik Ana Bilgisayar Denetim Protokolü'nde (DHCP) yetkilendirilip yetkilendirilmeyeceğini belirtir.
[/RogueDetection:{Evet | Hayır}] DHCP hatalı algılamayı etkinleştirir veya devre dışı bırakır.
[/AnswerClients:{Tümü | Bilinen | Hiçbiri}] Bu sunucunun hangi istemcileri yanıtyacağını belirtir. Bu değeri Bilinen olarak ayarlarsanız, Bilgisayarın Windows Dağıtım Hizmetleri sunucusu tarafından yanıtlanması için önce Active Directory Etki Alanı Hizmetleri'nde (AD DS) önceden hazırlanmış olması gerekir.
[/Responsedelay:<saniye> olarak süre] Sunucunun önyükleme istemcisini yanıtlamadan önce bekleyeceği süre. Bu ayar önceden hazırlanmış bilgisayarlar için geçerli değildir.
[/AllowN12forNewClients:{Evet | Hayır}] Windows Server 2008 için, bilinmeyen istemcilerin ağ önyüklemesi başlatmak için F12 tuşuna basmaları gerekmediğini belirtir. Bilinen istemciler, bilgisayar için belirtilen önyükleme programını veya belirtilmezse, mimari için belirtilen önyükleme programını alır.

Windows Server 2008 R2 için bu seçenek şu komutla değiştirilmiştir: wdsutil /Set-Server /PxepromptPolicy /New:Noprompt

[/ArchitectureDiscovery:{Evet | Hayır}] Mimari bulmayı etkinleştirir veya devre dışı bırakır. Bu, mimarilerini doğru yayınlamayan x64 tabanlı istemcilerin bulunmasını kolaylaştırır.
[/resetBootProgram:{Evet | Hayır}] F12 tuşuna basmaya gerek kalmadan yeni önyükleme yapmış bir istemci için önyükleme yolunun silinip silinmeyeceğini belirler.
[/DefaultX86X64Imagetype: {x86 | x64 | Her ikisi de}] x64 tabanlı istemcilere hangi önyükleme görüntülerinin gösterileceğini denetler.
[/UseDhcpPorts:{Evet | Hayır}] PXE sunucusunun DHCP bağlantı noktası olan TCP bağlantı noktası 67'ye bağlanmaya çalışıp çalışmayacağını belirtir. DHCP ve Windows Dağıtım Hizmetleri aynı bilgisayarda çalışıyorsa, DHCP sunucusunun bağlantı noktasını kullanabilmesi için bu seçeneği Hayır olarak ayarlamanız ve /DhcpOption60 parametresini Evet olarak ayarlamanız gerekir. Bu değer için varsayılan ayar Evet'tir.
[/DhcpOption60:{Evet | Hayır}] PXE desteği için DHCP seçeneği 60'ın yapılandırılıp yapılandırılmayacağını belirtir. DHCP ve Windows Dağıtım Hizmetleri aynı sunucuda çalışıyorsa, bu seçeneği Evet olarak ayarlayın ve /UseDhcpPorts seçeneğini Hayır olarak ayarlayın. Bu değerin varsayılan ayarı Hayır'dır.
[/RpcPort:<Bağlantı noktası numarası>] İstemci isteklerine hizmet vermek için kullanılacak TCP bağlantı noktası numarasını belirtir.
[/PxepromptPolicy] Bilinen (önceden hazırlanmış) ve yeni istemcilerin PXE önyüklemesi başlatma biçimini yapılandırıyor. Bu seçenek yalnızca Windows Server 2008 R2 için geçerlidir. Ayarları aşağıdaki seçenekleri kullanarak ayarlarsınız:

- [/Bilinen:{OptIn|OptOut|Noprompt}] - Önceden hazırlanmış istemciler için ilkeyi ayarlar.
- [/Yeni:{OptIn|OptOut|Noprompt}] - Yeni istemciler için ilkeyi ayarlar.

OptIn , istemcinin PXE önyüklemesi için bir tuşa basması gerektiği anlamına gelir, aksi takdirde bir sonraki önyükleme cihazına geri döner.

Noprompt , istemcinin her zaman PXE Önyüklemesi olacağı anlamına gelir.

OptOut , Esc tuşuna basılmadığı sürece istemcinin PXE önyüklemesi yapacağı anlamına gelir.

[/BootProgram:<Göreli yol>] /Architecture:{x86 | ia64 | x64} remoteInstall klasöründeki önyükleme programının göreli yolunu belirtir (örneğin, boot\x86\pxeboot.n12) ve önyükleme programının mimarisini belirtir.
[/N12BootProgram:<Göreli yol>] /Architecture:{x86 | ia64 | x64} F12 tuşuna basılması gerektirmeyen önyükleme programının göreli yolunu belirtir (örneğin, boot\x86\pxeboot.n12) ve önyükleme programının mimarisini belirtir.
[/BootImage:<Göreli yol>] /Architecture:{x86 | ia64 | x64} Önyükleme istemcilerinin alması gereken önyükleme görüntüsünün göreli yolunu belirtir ve önyükleme görüntüsünün mimarisini belirtir. Bunu her mimari için belirtebilirsiniz.
[/PreferredDC:<DC Adı>] Windows Dağıtım Hizmetleri'nin kullanması gereken etki alanı denetleyicisinin adını belirtir. Bu, NetBIOS adı veya FQDN olabilir.
[/PreferredGC:<GC Adı>] Windows Dağıtım Hizmetleri'nin kullanması gereken genel katalog sunucusunun adını belirtir. Bu, NetBIOS adı veya FQDN olabilir.
[/PrestageUsingMAC:{Evet | Hayır}] AD DS'de bilgisayar hesapları oluştururken Windows Dağıtım Hizmetleri'nin bilgisayarı tanımlamak için GUID/UUID yerine MAC adresini kullanıp kullanmayacağını belirtir.
[/NewMachineNamingPolicy:<İlke>] İstemciler için bilgisayar adları oluştururken kullanılacak biçimi belirtir. İlke< için kullanılacak biçim hakkında bilgi için >mmc ek bileşeninde sunucuya sağ tıklayın, Özellikler'e tıklayın ve dizin Hizmetleri sekmesini görüntüleyin. Örneğin, /NewMachineNamingPolicy: %61Username%#.
[/YeniMakineOU] AD DS'de istemci bilgisayar hesaplarının oluşturulacağı konumu belirtmek için kullanılır. Aşağıdaki seçenekleri kullanarak konumu belirtirsiniz.

- [/type: Sunucu etki alanı | Userdomain | UserOU | Özel ] Konum türünü belirtir. Sunucu etki alanı, Windows Dağıtım Hizmetleri sunucusuyla aynı etki alanında hesaplar oluşturur. Userdomain , yüklemeyi gerçekleştiren kullanıcıyla aynı etki alanında hesaplar oluşturur. UserOU , yüklemeyi gerçekleştiren kullanıcının kuruluş biriminde hesaplar oluşturur. Özel , özel bir konum belirtmenize olanak tanır (bu seçenekle /OU için de bir değer belirtmeniz gerekir).
- [/OU:<OU'nun> etki alanı adı] - /type seçeneği için Özel belirtirseniz, bu seçenek bilgisayar hesaplarının oluşturulması gereken kuruluş birimini belirtir.

[/DomainSearchOrder:{GCOnly | DCFirst}] AD DS'de (genel katalog veya etki alanı denetleyicisi) bilgisayar hesaplarını aramak için ilkeyi belirtir.
[/NewMachineDomainJoin:{Evet | Hayır}] AD DS'de önceden hazırlanmış olmayan bir bilgisayarın yükleme sırasında etki alanına katılıp katılmayacağını belirtir. Varsayılan ayar Evet'tir.
[/WdsClientLogging] Sunucu için günlük düzeyini belirtir.

- [/Enabled:{Evet | No}] - Windows Dağıtım Hizmetleri istemci eylemlerinin günlüğe kaydedilmesini etkinleştirir veya devre dışı bırakır.
- [/LoggingLevel: {None | Hatalar | Uyarılar | Info} - Günlük düzeyini ayarlar. Hiçbiri günlüğe kaydetmeyi devre dışı bırakmakla eşdeğer değildir. Hatalar en düşük günlük düzeyidir ve yalnızca hataların günlüğe kaydedileceğini gösterir. Uyarılar hem uyarıları hem de hataları içerir. Bilgi en yüksek günlük düzeyidir ve hatalar, uyarılar ve bilgilendirme olayları içerir.

[/WdsUnattend] Bu ayarlar, Windows Dağıtım Hizmetleri istemcisinin katılımsız yükleme davranışını denetler. Ayarları aşağıdaki seçenekleri kullanarak ayarlarsınız:

- [/İlke:{Etkin | Disabled}] - Katılımsız yüklemenin kullanılıp kullanılmayacağını belirtir.
- [/CommandlinePrecedence: {Evet | No}] - bir Autounattend.xml dosyasının (istemcide varsa) veya /Unattend seçeneğiyle doğrudan Windows Dağıtım Hizmetleri istemcisine geçirilen katılımsız kurulum dosyasının, istemci yüklemesi sırasında görüntü katılımsız dosyası yerine kullanılıp kullanılmayacağını belirtir. Varsayılan ayar Hayır'dır.
- [/File:<Relative path> /Architecture:{x86 | ia64 | x64}] - Katılımsız dosyanın dosya adını, yolunu ve mimarisini belirtir.

[/Otomatik Ekleme Politikası] Bu ayarlar Otomatik ekleme ilkesini denetler. Ayarları aşağıdaki seçenekleri kullanarak tanımlarsınız:

- [/İlke: {AdminApproval | Disabled}] - AdminApprove , tüm bilinmeyen bilgisayarların bekleyen kuyruğa eklenmesine neden olur; burada yönetici bilgisayar listesini gözden geçirebilir ve her isteği uygun şekilde onaylayabilir veya reddedebilir. Devre dışı , bilinmeyen bir bilgisayar sunucuya önyükleme yapmaya çalıştığında ek bir işlem yapılmadığını gösterir.
- [/PollInterval:{saniye cinsinden süre}] - Ağ önyükleme programının Windows Dağıtım Hizmetleri sunucusunu yoklaması gereken aralığı (saniye cinsinden) belirtir.
- [/MaxRetry: <Number>] - Ağ önyükleme programının Windows Dağıtım Hizmetleri sunucusunu kaç kez yoklaması gerektiğini belirtir. /PollInterval ile birlikte bu değer, ağ önyükleme programının zaman aşımına uğramadan önce yöneticinin bilgisayarı onaylamasını veya reddetmesini ne kadar süre bekleyeceğini belirler. Örneğin, MaxRetry değeri 10 ve PollInterval vlue değeri 60, istemcinin denemeler arasında 60 saniye bekleyerek sunucuyu 10 kez yoklaması gerektiğini gösterir. Bu nedenle, istemci 10 dakika sonra zaman aşımına uğrar (10 x 60 saniye = 10 dakika).
- [/İleti: <İleti>] - Ağ önyükleme programı iletişim sayfasında istemciye görüntülenen iletiyi belirtir.
- [/RetentionPeriod] - Bilgisayarın otomatik olarak temizlenmeden önce bekleme durumunda olabileceği gün sayısını belirtir.
- [/Approved: <time in days>] - Onaylanan bilgisayarlar için saklama süresini belirtir. Bu parametreyi /RetentionPeriod seçeneğiyle kullanmanız gerekir.
- [/Diğer: <gün> cinsinden süre] - Onaylanmamış bilgisayarlar için saklama süresini belirtir (reddedildi veya beklemede). Bu parametreyi /RetentionPeriod seçeneğiyle kullanmanız gerekir.

[/Otomatik EklemeAyarları] Her bilgisayara uygulanacak varsayılan ayarları belirtir. Ayarları aşağıdaki seçenekleri kullanarak tanımlarsınız:

- /Architecture: {x86 | ia64 | x64} - Mimariyi belirtir.
- [/BootProgram: <Göreli yol>] - Onaylanan bilgisayara gönderilen önyükleme programını belirtir. Önyükleme programı belirtilmezse, bilgisayarın mimarisi için varsayılan değer (sunucuda belirtildiği gibi) kullanılır.
- [/WdsClientUnattend: <Göreli yol>] - Onaylanan istemcinin alması gereken katılımsız dosyanın göreli yolunu ayarlar.
- [/ReferralServer: <Sunucu adı>] - İstemcinin görüntüleri indirmek için kullanacağı Windows Dağıtım Hizmetleri sunucusunu belirtir.
- [/BootImage: <Göreli yol>] - Onaylanan istemcinin alacağı önyükleme görüntüsünü belirtir.
- [/User: <Domain\User | >User@Domain] - Belirtilen kullanıcıya bilgisayarı etki alanına katmak için gerekli hakları vermek için bilgisayar hesabı nesnesinde izinleri ayarlar.
- [JoinRights: {JoinOnly | Full}] - Kullanıcıya atanacak hakların türünü belirtir. JoinOnly , kullanıcının bilgisayarı etki alanına katabilmesi için yöneticinin bilgisayar hesabını sıfırlamasını gerektirir. Tam , bilgisayara etki alanına katılma hakkı dahil olmak üzere kullanıcıya tam erişim sağlar.
- [/JoinDomain: {Evet | No}] - Bir Windows Dağıtım Hizmetleri yüklemesi sırasında bilgisayarın etki alanına bu bilgisayar hesabı olarak katılıp katılmayacağını belirtir. Varsayılan ayar Evet'tir.

[/Bağlama Politikası] PXE sağlayıcısının dinlemesi için ağ arabirimlerini yapılandırılır. İlkeyi aşağıdaki seçenekleri kullanarak tanımlarsınız:

- [/İlke: {Include | Exclude}] - Arabirim bağlama ilkesini, arabirim listesindeki adresleri içerecek veya dışlayacak şekilde ayarlar.
- [/add] - listeye bir arabirim ekler. /addresstype ve /address de belirtmelisiniz.
- [/remove] - Bir arabirimi listeden kaldırır. /addresstype ve /address de belirtmelisiniz.
- /address:<IP veya MAC adresi> - Eklenecek veya kaldırılacak arabirimin IP veya MAC adresini belirtir.
- /addresstype: {IP | MAC} - /address seçeneğinde belirtilen adres türünü gösterir.

[/RefreshPeriod: <saniye>] Sunucunun ayarlarını ne sıklıkta (saniye) yenileyeceğini belirtir.
[/BannedGuidPolicy] Yasaklanmış GUID'lerin listesini aşağıdaki seçenekleri kullanarak yönetir:

- [/add] /Guid:<GUID> - Belirtilen GUID'yi yasaklanmış GUID'ler listesine ekler. Bu GUID'ye sahip tüm istemciler bunun yerine MAC adresiyle tanımlanır.
- [/remove] /Guid:<GUID> - Belirtilen GUID'yi yasaklanmış GUID'ler listesinden kaldırır.

[/BcdRefreshPolicy] Aşağıdaki seçenekleri kullanarak Bcd dosyalarını yenileme ayarlarını yapılandırır:

- [/Enabled:{Evet | No}] - Bcd yenileme ilkesini belirtir. /EnabledEvet olarak ayarlandığında, Bcd dosyaları belirtilen zaman aralığında yenilenir.
- [/RefreshPeriod:<time in minutes>] - Bcd dosyalarının yenilendiği zaman aralığını belirtir.

[/Ulaşım] Aşağıdaki seçenekleri yapılandırılır:

  • [/ObtainIpv4From: {Dhcp | Range}] - IPv4 adreslerinin kaynağını belirtir.

    • [/start: <start Ipv4 address>] - IP adresi aralığının başlangıcını belirtir. Bu seçenek gereklidir ve yalnızca /ObtainIpv4FromAralık olarak ayarlandıysa geçerlidir
    • [/End: <Bitiş Ipv4 adresi>] - IP adresi aralığının sonunu belirtir. Bu seçenek gereklidir ve yalnızca /ObtainIpv4FromAralık olarak ayarlandıysa geçerlidir.
  • [/ObtainIpv6From:Range] [/start:<start IP adresi>] [/End:<End IP adresi>] IPv6 adreslerinin kaynağını belirtir. Bu seçenek yalnızca Windows Server 2008 R2 için geçerlidir ve desteklenen tek değer Aralık'tır.
  • [/startPort: <başlangıç bağlantı noktası>] - Bağlantı noktası aralığının başlangıcını belirtir.
  • [/EndPort: <Bitiş bağlantı noktası>] - Bağlantı noktası aralığının sonunu belirtir.
  • [/Profil: {10 Mb/sn | 100 Mb/sn | 1 Gb/sn | Custom}] - Kullanılacak ağ profilini belirtir. Bu seçenek yalnızca Windows Server 2008 çalıştıran sunucular için desteklenir.
  • [/MulticastSessionPolicy] Çok noktaya yayın iletimleri için aktarım ayarlarını yapılandırılır. Bu komut yalnızca Windows Server 2008 R2 için kullanılabilir.

    • [/İlke:{Yok | AutoDisconnect | Multistream}] - Yavaş istemcilerin nasıl işleneceğini belirler. Hiçbiri, tüm istemcileri aynı hızda bir oturumda tutmak anlamına gelir. AutoDisconnect, belirtilen /Threshold değerinin altına inen tüm istemcilerin bağlantısının kesileceği anlamına gelir. Çoklu akış, istemcilerin /StreamCount tarafından belirtilen birden çok oturuma ayrılacağı anlamına gelir.
    • [/Eşik:<KBps> cinsinden hız] - /Policy:AutoDisconnect için bu seçenek KBps cinsinden en düşük aktarım hızını ayarlar. Bu oranın altına inen istemcilerin çok noktaya yayın iletimleriyle bağlantısı kesilir.
    • [/StreamCount:{2 | 3}] [/Geri Dönüş:{Evet | No}] - /Policy:Multistream için bu seçenek oturum sayısını belirler. 2, iki oturum (hızlı ve yavaş) 3 üç oturum (yavaş, orta, hızlı) anlamına gelir.
    • [/Geri Dönüş:{Evet | No}] - Bağlantısı kesilen istemcilerin başka bir yöntem kullanarak aktarıma devam edip etmeyeceğini belirler (istemci tarafından destekleniyorsa). WDS istemcisini kullanıyorsanız, bilgisayar tek noktaya yayına geri dönüş yapacaktır. Wdsmcast.exe geri dönüş mekanizmasını desteklemez. Bu seçenek, Çoklu Akışı desteklemeyen istemciler için de geçerlidir. Bu durumda, bilgisayar daha yavaş bir aktarım oturumuna geçmek yerine başka bir yönteme geri döner.

Örnekler

Sunucuyu yalnızca bilinen istemcileri yanıt verecek şekilde ayarlamak için, 4 dakikalık bir yanıt gecikmesi ile şunu yazın:

wdsutil /Set-Server /AnswerClients:Known /Responsedelay:4

Sunucunun önyükleme programını ve mimarisini ayarlamak için şunu yazın:

wdsutil /Set-Server /BootProgram:boot\x86\pxeboot.n12 /Architecture:x86

Sunucuda günlüğe kaydetmeyi etkinleştirmek için şunu yazın:

wdsutil /Set-Server /WdsClientLogging /Enabled:Yes /LoggingLevel:Warnings

Hem sunucuda hem de mimaride ve istemci katılımsız dosyasında katılımsızlığı etkinleştirmek için şunu yazın:

wdsutil /Set-Server /WdsUnattend /Policy:Enabled /File:WDSClientUnattend \unattend.xml /Architecture:x86

Önyükleme Öncesi Yürütme Ortamı (PXE) sunucusunu 67 ve 60 numaralı TCP bağlantı noktalarına bağlanmaya çalışmak üzere ayarlamak için şunu yazın:

wdsutil /Set-server /UseDhcpPorts:No /DhcpOption60:Yes