wdsutil set-server
Configure les paramètres d’un serveur des services de déploiement Windows.
Syntaxe
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]
Paramètres
Paramètre | Description |
---|---|
[/Server:<Nom du serveur>] | Spécifie le nom du serveur. Cela peut être le nom NetBIOS ou le nom FQDN. Si aucun nom de serveur n’est spécifié, le serveur local est utilisé. |
[/Authorize:{Yes | No}] | Spécifie s’il faut autoriser ce serveur dans le protocole DHCP (Dynamic Host Control Protocol). |
[/RogueDetection:{Yes | No}] | Active ou désactive la détection de serveurs non autorisés DHCP. |
[/AnswerClients:{All | Known | None}] | Spécifie les clients auxquels ce serveur répondra. Si vous définissez cette valeur sur Known, un ordinateur doit être préparé dans Active Directory Domain Services (AD DS) avant d’être traité par le serveur des services de déploiement Windows. |
[/Responsedelay:<time in seconds>] | Durée pendant laquelle le serveur attend avant de répondre à un client de démarrage. Ce paramètre ne s’applique pas aux ordinateurs préconfigurés. |
[/AllowN12forNewClients:{Yes | No}] | Pour Windows Server 2008, spécifie que les clients inconnus n’auront pas besoin d’appuyer sur la touche F12 pour lancer un démarrage réseau. Les clients connus recevront le programme de démarrage spécifié pour l’ordinateur ou, s’il n’est pas spécifié, le programme de démarrage spécifié pour l’architecture. Pour Windows Server 2008 R2, cette option a été remplacée par la commande suivante : wdsutil /Set-Server /PxepromptPolicy /New:Noprompt |
[/ArchitectureDiscovery:{Yes | No}] | Active ou désactive la découverte de l’architecture. Cela facilite la découverte des clients x64 qui ne diffusent pas correctement leur architecture. |
[/resetBootProgram:{Yes | No}] | Détermine si le chemin de démarrage sera effacé pour un client qui vient de démarrer sans appuyer sur la touche F12. |
[/DefaultX86X64Imagetype: {x86 | x64 | Both}] | Contrôle les images de démarrage qui seront affichées aux clients x64. |
[/UseDhcpPorts:{Yes | No}] | Spécifie si le serveur PXE doit tenter de lier le port DHCP, port TCP 67. Si les services de déploiement DHCP et Windows s’exécutent sur le même ordinateur, vous devez définir cette option sur No pour permettre au serveur DHCP d’utiliser le port et définir le paramètre /DhcpOption60 sur Yes. Le paramètre par défaut de cette valeur est Yes. |
[/DhcpOption60:{Yes | No}] | Spécifie si l’option DHCP 60 doit être configurée pour la prise en charge de PXE. Si les services de déploiement DHCP et Windows s’exécutent sur le même serveur, définissez cette option sur Yes et définissez l’option /UseDhcpPorts sur No. Le paramètre par défaut de cette valeur est No. |
[/RpcPort:<Numéro de port>] | Spécifie le numéro de port TCP à utiliser pour traiter les requêtes du client. |
[/PxepromptPolicy] | Configure la façon dont les clients connus (préparés) et nouveaux lancent un démarrage PXE. Cette option s’applique uniquement à Windows Server 2008 R2. Vous définissez les paramètres à l’aide des options suivantes : - [/Known:{OptIn| OptOut| Noprompt}] : définit la stratégie pour les clients préparés. OptIn signifie que le client doit appuyer sur une touche pour démarrer PXE. Sinon, il revient au périphérique de démarrage suivant. Noprompt signifie que le client va toujours démarrer PXE. OptOut signifie que le client démarre PXE, sauf si la touche Échap est enfoncée. |
[/BootProgram :<>Chemin relatif] /Architecture :{x86 | ia64 | x64} | Spécifie le chemin relatif du programme de démarrage dans le dossier remoteInstall (par exemple, boot\x86\pxeboot.n12) et spécifie l’architecture du programme de démarrage. |
[/N12BootProgram :<>Chemin relatif] /Architecture :{x86 | ia64 | x64} | Spécifie le chemin d’accès relatif au programme de démarrage qui ne nécessite pas d’appuyer sur la touche F12 (par exemple, boot\x86\pxeboot.n12) et spécifie l’architecture du programme de démarrage. |
[/BootImage :<>Chemin relatif] /Architecture :{x86 | ia64 | x64} | Spécifie le chemin d’accès relatif à l’image de démarrage que les clients de démarrage doivent recevoir et spécifie l’architecture de l’image de démarrage. Vous pouvez le spécifier pour chaque architecture. |
[/PreferredDC :< Nom du contrôleur de domaine>] | Spécifie le nom du contrôleur de domaine que les services de déploiement Windows doivent utiliser. Cela peut être le nom NetBIOS ou le FQDN. |
[/PreferredGC :<Nom du catalogue>] | Spécifie le nom du serveur de catalogue global que les services de déploiement Windows doivent utiliser. Cela peut être le nom NetBIOS ou le FQDN. |
[/PrestageUsingMAC:{Yes | No}] | Spécifie si les services de déploiement Windows, lors de la création de comptes d’ordinateur dans AD DS, doivent utiliser l’adresse MAC plutôt que le GUID/UUID pour identifier l’ordinateur. |
[/NewMachineNamingPolicy:<Stratégie>] | Spécifie le format à utiliser lors de la génération de noms d’ordinateurs pour les clients. Pour plus d’informations sur le format à utiliser pour la <stratégie>, cliquez avec le bouton droit sur le serveur dans le composant logiciel enfichable mmc, cliquez sur Propriétés, puis affichez l’onglet Services de répertoire. Par exemple, /NewMachineNamingPolicy: %61Username%#. |
[/NewMachineOU] | Permet de spécifier l’emplacement dans AD DS où les comptes d’ordinateurs clients sont créés. Vous spécifiez l’emplacement à l’aide des options suivantes. - [/type: Serverdomain | Userdomain | UserOU | Custom ] Spécifie le type d’emplacement. Serverdomain crée des comptes dans le même domaine que le serveur des services de déploiement Windows. Userdomain crée des comptes dans le même domaine que l’utilisateur effectuant l’installation. UserOU crée des comptes dans l’unité d’organisation de l’utilisateur qui effectue l’installation. Custom vous permet de spécifier un emplacement personnalisé (vous devez également spécifier une valeur pour /OU avec cette option). |
[/DomainSearchOrder:{GCOnly | DCFirst}] | Spécifie la stratégie de recherche de comptes d’ordinateur dans AD DS (catalogue global ou contrôleur de domaine). |
[/NewMachineDomainJoin:{Yes | No}] | Spécifie si un ordinateur qui n’est pas déjà préparé dans AD DS doit être joint au domaine pendant l’installation. La valeur par défaut est Oui. |
[/WdsClientLogging] | Spécifie le niveau de journalisation du serveur. - [/Enabled:{Yes | No}] : active ou désactive la journalisation des actions clientes des services de déploiement Windows. |
[/WdsUnattend] | Ces paramètres contrôlent le comportement d’installation sans assistance du client des services de déploiement Windows. Vous définissez les paramètres à l’aide des options suivantes : - [/Policy:{Enabled | Disabled}] : spécifie si l’installation sans assistance est utilisée. |
[/AutoaddPolicy] | Ces paramètres contrôlent la stratégie d’ajout automatique. Vous définissez les paramètres à l’aide des options suivantes : - [/Policy: {AdminApproval | Disabled}] : AdminApprove entraîne l’ajout de tous les ordinateurs inconnus à une file d’attente, où l’administrateur peut ensuite examiner la liste des ordinateurs et approuver ou rejeter chaque requête, le cas échéant. Disabled indique qu’aucune action supplémentaire n’est effectuée lorsqu’un ordinateur inconnu tente de démarrer sur le serveur. |
[/AutoaddSettings] | Spécifie les paramètres par défaut à appliquer à chaque ordinateur. Vous définissez les paramètres à l’aide des options suivantes : - /Architecture: {x86 | ia64 | x64} : spécifie l’architecture. |
[/BindPolicy] | Configure les interfaces réseau pour que le fournisseur PXE écoute. Vous définissez les stratégies à l’aide des options suivantes : - [/Policy: {Include | Exclude}] : définit la stratégie de liaison d’interface pour inclure ou exclure les adresses de la liste d’interface. |
[/RefreshPeriod: <secondes>] | Spécifie la fréquence (en secondes) que le serveur actualise ses paramètres. |
[/BannedGuidPolicy] | Gère la liste des GUID interdits à l’aide des options suivantes : - [/add] /Guid:<GUID> : ajoute le GUID spécifié à la liste des GUID interdits. Tout client avec ce GUID sera identifié par son adresse MAC à la place. |
[/BcdRefreshPolicy] | Configure les paramètres d’actualisation des fichiers Bcd à l’aide des options suivantes : - [/Enabled:{Yes | No}] : spécifie la stratégie d’actualisation Bcd. Lorsque /Enabled a la valeur Yes, les fichiers Bcd sont actualisés à l’intervalle de temps spécifié. |
[/Transport] | Configure les options suivantes :
|
Exemples
Pour définir le serveur pour répondre uniquement aux clients connus, avec un délai de réponse de 4 minutes, saisissez :
wdsutil /Set-Server /AnswerClients:Known /Responsedelay:4
Pour définir le programme de démarrage et l’architecture du serveur, saisissez :
wdsutil /Set-Server /BootProgram:boot\x86\pxeboot.n12 /Architecture:x86
Pour activer la journalisation sur le serveur, saisissez :
wdsutil /Set-Server /WdsClientLogging /Enabled:Yes /LoggingLevel:Warnings
Pour activer unattend sur le serveur, ainsi que l’architecture et le fichier client unattend, saisissez :
wdsutil /Set-Server /WdsUnattend /Policy:Enabled /File:WDSClientUnattend \unattend.xml /Architecture:x86
Pour définir le serveur PXE (Pre-Boot Execution Environment) de manière à ce qu’il tente de se lier aux ports TCP 67 et 60, saisissez :
wdsutil /Set-server /UseDhcpPorts:No /DhcpOption60:Yes