You are on page 1of 9

Windows Management Framework – Notes de diffusion

Octobre 2009

Résumé

Ce document décrit Microsoft Windows Management Framework pour Windows Vista, Windows Ser er 200!, Windows "# et Windows Ser er 200$%
Sommaire

s cette date de pub'ication% &e présent &i re /'anc est diffusé pour information uni0uement% M1C2OSOF3 4. Windows Ser er. droits de cop<rig*t ou autres droits de propriété inte''ectue''e cou rant '.5M63 78C846 97274316. sans '. e''es ne peu ent pas +tre interprétées comme un engagement de 'a part de Microsoft. et Microsoft ne peut pas garantir '. Windows. droits de cop<rig*t ou autres droits de propriété inte''ectue''e% ? 2009 Microsoft Corporation% 3ous droits réser és% Microsoft.autres pa<s% &es noms des entreprises et produits rée's mentionnés dans ce document peu ent +tre des mar0ues de 'eurs détenteurs respectifs% . Windows Vista. demandes de bre et.me de récupération. e de 'a responsabi'ité de '.uti'isateur% Sans 'imitation des droits de cop<rig*t.e-actitude des informations présentées apr. 1M#&1C136 O8 &597&6.autorisation e-presse écrite de Microsoft Corporation% Microsoft peut détenir des bre ets. mar0ues de commerce. stockée ou introduite dans un s<st. enregistrement ou autre>. aucune partie de ce document ne peut +tre reproduite. p*otocopie. ni ) 0ue'0ue fin 0ue ce soit. Windows #owerS*e'' sont des mar0ues déposées ou des mar0ues de commerce de Microsoft Corporation au.5tats@8nis etAou dans d.Avis de non-responsabilité &es informations contenues dans ce document représentent 'a ision actue''e de Microsoft Corporation sur 'es su(ets discutés ) 'a date de 'a pub'ication% Microsoft de ant répondre ) des conditions de marc*é c*angeantes.74S C6 . Windows "#. ou transmise sous 0ue'0ue forme 0ue ce soit ou par tout mo<en 0ue ce soit =é'ectroni0ue.OC8M643% &a conformité ) toutes 'es 'ois sur 'es droits de cop<rig*t re'. mécani0ue. :8.6&&6 SO13 6"#26SS6. 'a fourniture de ce document ne ous octroie aucune 'icence sur ces bre ets. mar0ues de commerce.ob(et de ce document% Sauf mention e-presse dans un contrat de 'icence écrit de Microsoft. :8743 78" 14FO2M731O4S CO436486S .

informaticiens et audé e'oppeurs de contrG'er et automatiser '.interfonctionnement de matérie's et s<st.acc. /13S transfert 'es fic*iers en tIc*e de fond ) '.e-p'oitation pro enant de différents fournisseurs% &a spécification du protoco'e WS@Management offre un mo<en commun d.éc*ange d. un protoco'e standard basé sur SO7# =Simp'e Ob(ect 7ccess #rotoco'> et D firewa''@friend'< E 0ui permet '. )*tobre !##+ .informations de gestion dans une infrastructure informati0ue% Windows owerS$ell !"# Windows #owerS*e'' est un s*e'' de 'igne de commande et 'angage de script conFu pour '.mes d.! "#-KR lt-$T l%-$& nl-'$ nb-'( )l-!$ )t-BR )t-!T r#-R( ru-RU           s"-SK sl-SI sr-$atn-CS s%-SE th-TH tr-TR u"-U* +h-C' +h-HK +h-T.administration et '. répertoriée par code 'angue C             bg-BG cs-CZ da-DK de-DE el-GR en-US es-ES et-EE fi-FI fr-FR hr-HR hu-HU             it-IT ja.mes% /asé sur %463 Framework.aide de 'a bande passante inacti e du réseau mais i' prend éga'ement en c*arge 'es transferts en tIc*e principa'e% Cette ersion est disponib'e dans 'es 'angues sui antes.3 résentation Microsoft Windows Management Framework pour Windows Vista.s et d.automatisation de s<st. Windows #owerS*e'' permet au.6rreur B St<'e non défini% .imp'émentation Microsoft du protoco'e WS@Management. Windows "# et Windows Ser er 200$ comporte 'es é'éments sui ants C WinRM !"# Windows 2emote Management =Win2M> est '. %&'S ("# /ackground 1nte''igent 3ransfer Ser ice =/13S> est un ser ice de transfert de fic*iers entre un c'ient et un ser eur% /13S offre une faFon simp'e et fiab'e de transférer des fic*iers sur H33# ou H33#S% /13S prend en c*arge 'e té'éc*argement bidirectionne' de fic*iers% #ar défaut.admini stration de Windows et des applications. Windows Ser er 200!. !##+ Mi*rosoft -orporation" 'ous droits réservés" .

Windows Ser er 200!.-onfiguration re.insta''ation ous in ite ) redémarrer otre ordinateur% . . Sé'ectionneK 'e fic*ier correspondant ) '. ) 'a ersion de Windows insta''ée sur ce'ui@ci et au.mes d.insta''ateur% 1' est possib'e 0ue '.composants 0ue ous sou*aiteK insta''er% &es options sui antes sont disponib'es C # # # Ar*$ite*ture 0 -!L ou -LM 1ersion de Windows 0 Windows Vista.uise Microsoft Windows Management Framework est conFu pour 'es s<st.e-p'oitation sui ants doit +tre insta''é sur '.arc*itecture de otre ordinateur.me et matérie''e sui ante% 8n des s<st.ordinateur C  Windows Vista S#J  Windows Vista S#2  Windows Ser er 200!  Windows Ser er 200! S#2  Windows "# S#$  Windows Ser er 200$ S#2 &nstru*tions d/installation Sui eK 'a procédure ci@dessous pour insta''er 'es fonctionna'ités de Windows Management Framework% -. CopieK 'e fic*ier approprié ) partir du site Web ers otre bureau% 0.mes de ant uti'iser 'es nou e''es fonctionna'ités de Windows Management sur des p'ates@ formes de moindre puissance% &.insta''ation de cette ersion e-ige 'a configuration s<st. Windows "# ou Windows Ser er 200$ -omposants 0 4o<au =Win2M 2%0 et Windows #owerS*e'' 2%0> etAou /13S M%0 /.oub'e@c'i0ueK sur 'e fic*ier pour 'ancer '.

uti'iser ces ports% &es modu'es d.ordinateur =en uti'isant 'e param.tre Computer4ame>.est pas prise en c*arge% &es ersions préa'ab'es au 'ancement doi ent +tre désinsta''ées a ant d. mais ne spécifient pas de port% configuration rapide de Win2M O 4/)bservateur d/événements Windows affi*$e les numéros de port initiau6 &ors0ue ous créeK un abonnement dRé énement sous Windows Vista et Windows Ser er 200!.écoute 0ui sont créés manue''ement sans spécifier de port O  &es modu'es d.é a'uation> de Windows Management Framework.écoute 0ui sont créés ) '.6rreur B St<'e non défini% .autres ports 0ue 'es ports !0 et MM$ ne sont pas affectés% @rCPNomOrdinateurQ.tre #ort>% Si ous spécifieK une conne-ion 821 pour une commande Win2M ou pour 'es cmd'ets 4ew@#SSession. Windows #owerS*e'' ou Win2M ers cette ersion fina'e n. par défaut. '. 1n oke@Command et 6nter@#SSession 0ui spécifient un nom d.Obser ateur d.ports sont uti'isés dans 'es situations sui antes C  &es modu'es d. ersion b+ta ou ersion d.écoute Win2M sont modifiés comme suit C Type de port H33# H33#S Ancien !0 MM$ Nouveau N9!N N9!L &es nou eau.aide de 'a commande de  &es re0u+tes émises par un c'ient et 0ui ne spécifient pas de port O  &es commandes Win2M 0ui spécifient un nom d.tres de configuration initiau-% 6n outre.ordinateur. 'es modu'es d. 1n oke@Command ou 6nter@#SSession. mais ne spécifient pas de port =en uti'isant 'e param.=!0 et MM$>% &a configuration re0uise pour 'es ports est 'a sui ante C )*tobre !##+ .écoute de D compatibi'ité E et continuent d.insta''er ce progicie'% 4es ports WinRM par défaut sont modifiés &es ports par défaut 0ui permettent de créer des modu'es d. 'ors de 'a mise ) ni eau.écoute Win2M rég'és sur 'e port !0 ou MM$ sont automati0uement c*angés pour adopter 'es ports N9!N et N9!L tout en conser ant 'es param.écoute uti'isant d. !##+ Mi*rosoft -orporation" 'ous droits réservés" . 'es modu'es d. te' 0ue  &es commandes 4ew@#SSession.2 robl3mes *onnus 4es mises 5 niveau des versions préalables au lan*ement vers la version finale ne sont pas prises en *$arge &a mise ) ni eau de ersions préa'ab'es au 'ancement =C3#.écoute e-istants uti'isant 'es ports !0AMM$ sont mar0ués comme modu'es d. 'es anciens ports =!0 et MM$> sont uti'isés pour +tre compatib'es a ec 1nternet 6-p'orer% Si ous metteK ) ni eau une ersion précédente de Win2M.é énements Windows affic*e 'es numéros de port initiau.

é énements Windows a ec de nou eau.821 de 'a ressource spécifiée est une 821 .abonnement montrant 'e nou eau port par défaut 4es re.éga' ) éga'% 3outefois. #our créer ou mettre ) (our un abonnement dRé énement initié par 'e co''ecteur dans '.  Si1la1s#urce1de1l23%3ne4ent5l23diteur1n2est1)as1 Windows 7/Windows 2008 R21#u1si1Windows Management Framework n2est1)as1install361les1)#rts1ne1 d#i%ent1)as18tre14#difi3s.M3F =si '.numéros de port par défaut% &.abonnement pour modifier 'es nou eau. /13S M%0 n.u7tes WinRM pour des ressour*es 8M'F retournent un nouveau séle*teur &ors0u.tres a ancés d. 'e sé'ecteur TTcimnamespace est inc'us dans 'a référence de point d.tres a ancés d. si '.tres a ancés d.image sui ante montre '.Obser ateur d.une ressource Win2M est demandée.emp'acement du c*amp #ort dans 'a boSte de dia'ogue #aram. Si1la1s#urce1de1l23%3ne4ent5l23diteur1est1 Windows 7/Windows 2008 R21#u1si1Windows Management Framework est1install361les1n#u%eau71)#rts1 )ar1d3faut1d#i%ent18tre1utilis3s.821 commence par 'e préfi-e D *ttpCAAsc*emas%dmtf%orgA E>. 'es c'ients uti'isant /13S $%0 ne seront pas disponib'es pour 'e partage de données a ec des c'ients uti'isant /13S M%0% 8n .infrastructure Windows /ranc*Cac*e pour offrir une fonctionna'ité de transfert de fic*iers d.est pas compatib'e a ec 'a so'ution de peer@cac*ing de /13S $%0 O par consé0uent.e-trémité retournée dans 'a réponse% 4e peer-*a*$ing de %&'S n/est pas *ompatible entre les versions 3"# et ("# Cette ersion insta''era /13S M%0 sur otre ordinateur% /13S M%0 profite de '. uti'iseK 'a boSte de dia'ogue #aram.numéros de port.abonnement% Fig J% /oSte de dia'ogue #aram.

attente seront perdus% &es fic*iers dont 'e transfert n.a pas été ac*e é seront irrécupérab'es.me 'oca'.dans 'a fi'e d. te's 0ue 'es tra au.affic*ent en ang'ais dans Windows #owerS*e'' 2%0%     Tch9:ue '3erlandais H#ngr#is !#l#nais  !#rtugais  Su3d#is  1Turc )*tobre !##+ .attente des tra au./13S créés par 'e c'ient Windows 8pdate% 7ttendeK 0ue ces tra au. 0ui est 'a ersion de /13S 0ui est inc'use dans 'e Windows Management Framework.de transfert /13S 0ui se trou ent dans 'a fi'e d.9 ser eur uti'isant /ranc*Cac*e est re0uis pour 'es transferts de fic*iers d.effacer 'es tra au.soient terminés a ant de désinsta''er 'e progicie' /13S Windows Management Framework% 4a mise 5 niveau vers Windows owerS$ell !"# rempla*e *ertaines langues par l/anglais &ors0ue ous insta''eK Windows #owerS*e'' 2%0 sur Windows Ser er 200!. 'es messages ) '. 0ui inc'ut Windows #owerS*e'' J%0.intention des uti'isateurs 0ui s.i' < a des tra au.) 'eur suppression e-p'icite% 4e désinsta''eK pas 'e progicie' /13S Windows Management Framework s. tous 'es tra au.éga' ) éga'% 4es travau6 %&'S en *ours sont perdus si %&'S ("# est désinstallé Si ous désinsta''eK /13S M%0.6rreur B St<'e non défini% . !##+ Mi*rosoft -orporation" 'ous droits réservés" .affic*ent dans 'es 'angues sui antes dans Windows #owerS*e'' J%0 s./13S 0ui ont été créés dans 'e conte-te du s<st.e-écution de 'a commande ci@dessus ne permet pas d. mais 'es fic*iers temporaires associés restent sur 'e dis0ue (us0u./13S. uti'iseK 'a commande /13S7dmin sui ante C /itsadmin Areset Aa''users &.attente /13S% #our effacer 'a fi'e d.

produit 'a rubri0ue d.rent une interface uti'isateur ne peu ent pas +tre transmises ) 'a Out@Host au mo<en de pipes% &es mots c'és de 'angage %egin. une erreur au moment de '. ro*ess.erShell1/. si 'a fonction en comporte une% &a réso'ution des param.ana'<se% #our p'us d.tres des mét*odes Microsoft %463 Framework a c*angé% .informations sur cet opérateur.agit du m+me répertoire 0ue ce'ui uti'isé pour Windows #owerS*e'' J%0% Modifi*ations présentes dans Windows owerS$ell !"# Windows #owerS*e'' 2%0 est rétrocompatib'e a ec Windows #owerS*e'' J%0% 1' < a 'ieu toutefois de prendre note des points sui ants C  8erniers *$angements par rapport 5 Windows owerS$ell :"# # &a a'eur de '.ans Windows #owerS*e'' 2%0. consu'teK aboutT&anguageTWe<words% &a réso'ution des noms de cmd'ets a c*angé% .res% #our p'us d.opérateur @16: effectue une comparaison insensib'e ) 'a casse sur 'es caract. une erreur d.es nou e''es cmd'ets et ariab'es ont été a(outées% Ces a(outs peu ent entrer en conf'it a ec 'es ariab'es et fonctions uti'isées dans 'es profi's et 'es scripts% &. aucune erreur n.ambiguYté est rapportée% 6n outre. 0ua'ifieK 'e nom de 'a cmd'et a ec 'e nom du snap@in ou du modu'e dont e''e pro ient% 8n nom de fonction sui i de .@X. .émarrer% Windows owerS$ell !"# est installé dans le répertoire v:"# Windows #owerS*e'' 2%0 est insta''é dans 'e répertoire UWindir UVS<stem$2VWindows#owerS*e''V J%0% 1' s.ans Windows #owerS*e'' 2%0.s1!#.ans Windows #owerS*e'' J%0.1 4/installation de Windows Management Framework peut laisser le dossier Windows owerS$ell :"# dans le menu 8émarrer &ors0ue ous uti'iseK Windows Management Framework pour mettre ) ni eau un ordinateur sur 'e0ue' Windows #owerS*e'' J%0 était insta''é.ind#. si ous appe'ieK une mét*ode %463 surc*argée donnant p'us d.entrée de registre owerS$ell1ersion dans # # # # # HW&MVSOF3W726VMicrosoftV#owerS*e''VJV#owerS*e''6ngine est c*angée en !"#% . i' est possib'e 0ue '.une correspondance..informations sur ces mots c'és.<1n2a1)as13t31traduit1dans1ces1langues. outre des cmd'ets% &es commandes nature''es 0ui gén.ans Windows #owerS*e'' J%0.e-écute pas par défaut.était rapportée% .nd.re cmd'et a(outée ) 'a session est e-écutée 'ors0ue ous tapeK 'e nom de 'a commande% #our e-écuter une commande 0ui ne s.insta''ateur ne supprime pas 'e dossier D Windows #owerS*e'' J%0 E du menu . # # # . 'a derni. et 8<nami* aram peu ent entrer en conf'it a ec des mots simi'aires uti'isés dans 'es scripts et fonctions% &.interprétation de ces mots comme mots c'és de 'angage peut entraSner des erreurs d. consu'teK aboutTComparisonTOperators% &a cmd'et 9et@Command obtient des fonctions par défaut.aide de 'a fonction.snap@ins Windows #owerS*e'' e-portaient des cmd'ets du m+me nom% .e-écution était générée 'ors0ue deu.

anciens pi'otes idéo ou un 'ogicie' de irtua'isation% #our p'us d. 'es commandes sui antes fonctionneraient dans Windows #owerS*e'' J%0 mais éc*oueraient apr.énumérateur en uti'isant 'es caract. . créeK une sous@e-pression pour '.ambiguYtés% Si ous énuméreK une co''ection dans 'e pipe'ine et essa<eK d.tre% #our contourner ce prob'.me.affic*ent pas correctement.autres fins peut causer des erreurs% # Mots c'és de 'angage réser és C 8S149.res restreints. désacti eK '.< modifier 'a co''ection.rement> 'oca'isé ne permettent pas de retourner 'e contenu de '.F G H I J 0 K / L M N O P Q R S T U V  Mots *lés et noms de param3tres réservés Windows #owerS*e'' 2%0 a réser é 'es mots c'és et noms de param. '. en particu'ier si ous uti'iseK d.aide 'oca'isé ) partir du dossier 'oca'isé dans C UWindirUVS<stem$2VWindows#owerS*e''V J%0VPcode-langueQ dans 'e répertoire 7pp'ication/ase ou Modu'e/ase pour 'e snap@in ou 'e modu'e% &e c*emin par défaut des commandes de Windows #owerS*e'' est UWindir UVS<stem$2VWindows#owerS*e''V J%0% .uti'isation de ces mots c'és et de ces noms de param.res Z=>% #ar e-emp'e C Z=Z*%ke<s> ` foreac*@ob(ect ]Z*%remo e=ZT>_  Restri*tions de verbes et *ara*t3res &ors0ue ous uti'iseK 'a cmd'et 1mport@Modu'e pour importer un modu'e et 0ue 'e modu'e e-porte des commandes a ec un nom 0ui uti'ise des erbes non approu és ou des caract. Windows #owerS*e'' affic*e un a ertissement% #our obtenir une 'iste des erbes approu és.< a aucun contenu d.un ordinateur a ec un s<st.affic*er correctement si ous uti'iseK '.re itération du pipe'ine dans Windows #owerS*e'' 2%0 C Z* [ \]4ame[^He''o^O Va'ue[^3est^_ Z*%ke<s ` foreac*@ob(ect ]Z*%remo e=ZT>_ #our é iter cette erreur.aide pour 'a commande et son param.# dans Windows #owerS*e'' 2%0.res sui ants dans 'es noms de commandes C = > ? @ A B C D E .accé'ération matérie''e de Windows #resentation Foundation =W#F>% Si 'es é'éments grap*i0ues ne s.accé'ération matérie''e de W#F. consu'teK #aram.e-p'oitation *autementApartie''ement =pas enti.a été sensib'ement re u pour minimiser 'e nombre d. copieK un fic*ier d.tres du 2egistre pour 'e rendu des grap*i0ues =*ttpCAAgo%microsoft%comAfw'inkAX&ink1d[JMMbJJ>%  4/aide 5 distan*e peut ne pas fon*tionner *orre*tement &es commandes 9et@He'p émises ers un ordinateur distant ) partir d.6F146 et V72 # 4oms de param.tres sui ants% &.a'gorit*me de sé'ection de 'a mét*ode con enant 'e mieu.aide% &a s<nta-e de 'a commande est retournée mais i' n. Windows #owerS*e'' produit une e-ception% #ar e-emp'e.tres réser és C aSe'ect#ropert< et aSe'ectOb(ect  A**élération matérielle de Windows resentation Foundation ?W F@ &es é'éments grap*i0ues de Windows #owerS*e'' 1ntegrated Scripting 6n ironment =1S6> peu ent ne pas s. C&7SS.uti'iseK pas 'es caract.informations. uti'iseK 'a fonction 9et@Verb% 4.tres ) d.me d.s 'a premi.