Windows Managment Framework 5.0 Preview April 2015 Release Notes
-
Upload
muh-rahmat-hidayat -
Category
Documents
-
view
230 -
download
0
Transcript of Windows Managment Framework 5.0 Preview April 2015 Release Notes
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
1/79
WINDOWS MANAGEMENT
FRAMEWORK 5.0PREVIEW APRIL 2015 RELEASENOTESOVERVIEW
Windows Manag!n" F#a!wo#$ %WMF& 5.0 P#'iw A(#i) 2015 *on"ains +,n*"iona)i"- "a"as /n ,(da"d +#o! WMF .0. WMF 5.0 P#'iw A(#i) 2015 is a'ai)a/) +o# ins"a))a"ion onWindows .1 Windows S#'# 2012 R2 Windows S#'# 2012 Windows 200 R2 and
Windows 3 and *on"ains ,(da"d '#sions o+ " +o))owing +a",#s4• Windows Pow#S))• Windows Pow#S)) In"g#a"d S*#i("ing En'i#on!n" %ISE&• Windows Pow#S)) W/ S#'i*s %Manag!n" ODa"a IIS E"nsion&• Windows Pow#S)) Dsi#d S"a" 6on7g,#a"ion %DS6&• Windows R!o" Manag!n" %WinRM&• Windows Manag!n" Ins"#,!n"a"ion %WMI&
W8' o#gani9d +,n*"iona)i"- wi"in WMF 5.0 P#'iw A(#i) 2015 in"o "os +a",#s wi"an experimental design and "os wi" a stable design.
T goa) o+ +a",#s wi" (#i!n"a) dsigns is "o g" +d/a*$ a/o," "i# ,sag. W
,s -o,# +d/a*$ "o i!(#o' /o" dsign and i!()!n"a"ion o+ (#i!n"a) dsign+a",#s. Tis !ans "a" " +a",# dsign !ig" *ang in +,",# #)ass wi* *an/#a$ is"ing s*#i("s. No"ing "a" is s"i)) in " (#i!n"a) dsign (as so,)d /,sd in (#od,*"ion.
WMF 5.0 P#'iw )!n"s dsigna"d as a'ing s"a/) dsigns a# s,((o#"d "#o,g a7:+o#wa#d a((#oa* and !ig" / ,sd +o# /o" "s"ing and (#od,*"ion (,#(oss. Tis!ans w do no" (*" "o #)as (a"*s /," #a"# "a" w wi)) (#o'id 7s in "n" #)as o+ WMF 5.0 P#'iw. W n*o,#ag +d/a*$ on " s"a/) dsign )!n"sas w)) as " (#i!n"a).
;s#s so,)d / s,# "o /a*$ ,( "i# n'i#on!n"s wn "- #,n WMF 5.0 P#'iw A(#i)2015 in (#od,*"ion.
REQUIREMENTS
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
2/79
Operating SystemService PackLevel
Editins
Windows .1 A))
Windows S#'# 2012 R2 A)) *(" IA=
Windows S#'# 2012 A)) *(" IA=
Windows S#'# 200 R2 SP1 A)) *(" IA=
Windows 3 SP1
Ea#)i# #)ass o+ WMF 5.0 P#'iw %s,* as " No'!/# 201 o# F/#,a#- 2015 #)ass&a# no" #>,i#d "o ins"a)) WMF 5.0 P#'iw A(#i) 2015.
I" is no" n*ssa#- "o ,nins"a)) an- so+"wa# /+o# ins"a))ing WMF 5.0 P#'iw A(#i) 2015.
Ins"a)) " )a"s" Windows ,(da"s /+o# ins"a))ing WMF 5.0 P#'iw A(#i) 2015.
!OW TO INST"LL "N# UNINST"LL WM$ %&' PREVIEW "PRIL (')%
INSTALLATION INSTR;6TIONS
Down)oad " *o##*" (a*$ag +o# -o,# o(#a"ing s-s"! and a#*i"*",#. T +o))owinga#*i"*",#s a# s,((o#"d.
o Windows S#'# 2012 R2 Windows .1 P#o and Windows .1 En"#(#is
1. =4 Windows?),:K?@055@1:=.!s,
2. =4 Windows?),:K?@055@1:=.!s,
o Windows S#'# 2012
1. =4 Windows:K?@055@33:=.!s,
o Windows 3 SP1 and Windows S#'# 200 R2 SP1
1. =4 Windows=.1:K?20035:=.!s,
2. =4 Windows=.1:K?20035:=.!s,
WINDOWS .1 WINDOWS SERVER 2012 R2 AND WINDOWS SERVER 2012
Ens,# a)) o+ " +o))owing (##>,isi"s a' /n !"4
Wind*s +&) Wind*s Server (')( R( o# Wind*s Server (')(Wind*s P*erS,ell (&' -i. applica/le0
• Windows Pow#S)) 2.0 is disa/)d /- d+a,)" on Windows S#'# 2012 R2S#'# 6o#. I" *an / na/)d /- #,nning " +o))owing "wo *o!!ands4
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
3/79
dis! Bon)in Bna/):+a",#4Mi*#oso+"WindowsPow#S))V2dis! Bon)in Bna/):+a",#4Mi*#oso+"WindowsPow#S))V2:WOW=
Ins"a))a"ion4
• #1/le2click " a((#o(#ia" MS; 7) "o s"a#" ins"a))a"ion o# #,n " MS; 7)
di#*")- +#o! 3mmand Prmpt.
WINDOWS 3 SP1 AND WINDOWS SERVER 200 R2 SP1
Ens,# a)) o+ " +o))owing (##>,isi"s a' /n !"4
• Ens,# )a"s" SP is ins"a))d.• Ens,# WMF .0 is ins"a))d o# ins"a)) WMF .0 /- +o))owing " ins"#,*"ions #.
Ins"a))a"ion4
• #1/le2click " a((#o(#ia" MS; 7) "o s"a#" ins"a))a"ion o# #,n " MS; 7)
di#*")- +#o! 6o!!and P#o!(".
DESIRED STATE 6ONFIG;RATION ON WINDOWS SERVER 2012 WINDOWSSERVER 200 R2 SP1 WINDOWS 3 SP1
Windows Pow#S)) Dsi#d S"a" 6on7g,#a"ion %DS6& d(nds on WinRM. WinRM isna/)d /- d+a,)" on Windows S#'# 2012 /," i" is no" na/)d /- d+a,)" on Windows Windows 3 o# Windows S#'# 200 R2. To na/) WinRM in a Windows Pow#S)))'a"d sssion #,n Set2WSManQ1ick3n4g.
;NINSTALLATION INSTR;6TIONS
?< ;SING 6ONTROL PANEL
1. O(n 3ntrl Panel.2. O(n Prgrams "n o(n Uninstall a prgram.@. 6)i*$ Vie* installed 1pdates.. S)*" Wind*s Management $rame*rk %&' Previe* "pril (')% +#o! " )is"
o+ ins"a))d ,(da"s. Tis *o##s(onds "o K?@055@1 K?@055@33 o# K?20035.6)i*$ Uninstall&
?< ;SING 6OMMAND PROMPT1. O(n 3mmand Prmpt.2. R,n " +o))owing *o!!and4
w,sa B,nins"a)) B$/4@055@1
o#
w,sa B,nins"a)) B$/4@055@33
http://www.microsoft.com/en-us/download/details.aspx?id=40855http://www.microsoft.com/en-us/download/details.aspx?id=40855http://www.microsoft.com/en-us/download/details.aspx?id=40855
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
4/79
o#
w,sa B,nins"a)) B$/420035
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
5/79
NEW S3EN"RIOS EN"5LE# 56 WM$ %&' PREVIEW "PRIL (')%
T +o))owing "a/) (#o'ids an o'#'iw o+ " nw and ,(da"d s*na#ios in WMF 5.0P#'iw A(#i) 2015.
Scenari #esign Stat1s
Nw and ,(da"d *!d)"s /asd on *o!!,ni"-+d/a*$
S"a/)
ODa"a;"i)s i!(#o'!n"s S"a/)Pow#S))G" i!(#o'!n"s S"a/)S,((o#" +o# :C d,#ing DS6 *on7g,#a"ion*o!(i)a"ion
S"a/)
S,((o#" +o# DS6 R,nAs6#dn"ia) S"a/)Ri* in+o#!a"ion +o# DS6 L6M S"a" S"a/)Sid:/-:sid ins"a))a"ion o+ DS6 #so,#*s E(#i!n"a)S(a#a"ion o+ nod and *on7g,#a"ion IDs E(#i!n"a)PSDsi#dS"a"6on7g,#a"ion Mod,) '#sion,(da"d "o 1.1
E(#i!n"a)
So+"wa# In'n"o#- Logging S"a/)OnG" Mod,) na! *angd "oPa*$agManag!n"
S"a/)
T +o))owing "a/) idn"i7s s*na#ios "a" w# a'ai)a/) in o)d# WMF 5.0 P#'iw#)ass /," "a" a# no" *,##n")- a'ai)a/).
Scenari #esign
Stat1s
O/"aining #s,)"s +#o! a (#'io,s)- #,n*on7g,#a"ion %6onn*":Ds*6on7g,#a"ion&
No" A'ai)a/)in A(#i) WMF
Pa#"ia) S"a" +#o! R!o':
Ds*6on7g,#a"ionDo*,!n"
No" A'ai)a/)
in A(#i) WMFPSS*#i("Ana)-9#4 s"a"i* *od ana)-sis o+Windows Pow#S)) a#"i+a*"s
No" A'ai)a/)in A(#i) WMF
T +o))owing "a/) idn"i7s s*na#ios +#o! an o)d# #)as "a" a# now *onsid#d "oa' s"a/) dsigns.
Scenari #esign
Stat1s
D')o( DS6 #so,#*s wi" *)asss in WindowsPow#S))
S"a/)
R!o' DS6 do*,!n"s d)i'#d "o a s-s"! S"a/)S,((o#" +o# in#i"an* wi" *)asss in WindowsPow#S))
S"a/)
DS6 #so,#* s*#i(" d/,gging S"a/)S,((o#" +o# nw R+#sMod S"a/)Pa#"ia) *on7g,#a"ions s,((o#" !idR+#sMods
S"a/)
Dis*o'# and ins"a)) so+"wa# wi"Pa*$agManag!n" %(#'io,s)- $nown as
S"a/)
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
6/79
OnG"&
To s " *o!()" )is" o+ s*na#ios na/)d in o)d# #)ass %and "i# dsign s"a",ss&s " s*"ion S*na#ios na/)d /- a (#'io,s #)as o+ WMF 5.0 P#'iw.
NEW AND ;PDATED 6MDLETS ?ASED ON 6OMM;NIT< FEED?A6K
W a' addd so! nw ,"i)i"- *!d)"s as w)) as ,(da"d is"ing *!d)"s /asd on+d/a*$ +#o! " *o!!,ni"- 'ia 6onn*". W *on"in, "o go "#o,g " +d/a*$ andadd#ss as !an- o+ -o,# #>,s"s as (ossi/).
$rmat2!e7 )"s -o, 'iw "" o# /ina#- da"a in ad*i!a) +o#!a". # is an a!())oo$ing a" " ad*i!a) #(#sn"a"ion o+ a s"#ing as w)) as " /ina#- *on"n"s o+ aWo#d do*,!n".
PS 64 ))o wo#)d H Fo#!a":
0 1 2 @ 5 = 3 A ? 6 D E F
00000000 = =5 =6 =6 =F 20 33 =F 32 =6 = ))o wo#)d
PS 64 Fo#!a": :Pa" 64;s#ss)Down)oadsDSP100J1 1 1.do*
Pa"4 64;s#ss)Down)oadsDSP100J1 1 1.do*
0 1 2 @ 5 = 3 A ? 6 D E F
00000000 D0 6F 11 E0 A1 ?1 1A E1 00 00 00 00 00 00 00 00 ..........00000010 00 00 00 00 00 00 00 00 @E 00 0@ 00 FE FF 0 00 ...........Q...00000020 0= 00 00 00 00 00 00 00 00 00 00 00 0 00 00 00 ................000000@0 DF 01 00 00 00 00 00 00 00 10 00 00 E1 01 00 00 ..............0000000 01 00 00 00 FE FF FF FF 00 00 00 00 D? 01 00 00 ....Q..........00000050 D6 01 00 00 DD 01 00 00 DE 01 00 00 E@ 01 00 00 ...U.........000000=0 F 02 00 00 D 02 00 00 3 0@ 00 00 FF FF FF FF O...X...-.......
8et23lip/ard and Set23lip/ard !a$ i" asi# +o# -o, "o "#ans+# *on"n" "o and +#o! aWindows Pow#S)) sssion. T +o))owing a!() ,ss Fi) E()o## "o *o(- "# 7)s4
https://connect.microsoft.com/powershellhttps://connect.microsoft.com/powershell
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
7/79
Now I *an asi)- a**ss " *on"n"s o+ " *)i(/oa#d as a )is" o+ 7)s4
PS 64 G":6)i(/oa#d :Fo#!a" Fi)D#o(Lis"
Di#*"o#-4 64;s#ss)Down)oadsEa!()
Mod Las"W#i"Ti! Lng" Na!:::: ::::::::::::: :::::: :::::a:::: B1B2015 141 PM 0 Fi)2."":a:::: B1B2015 141 PM 0 Fi)@."":a:::: B1B2015 141 PM 0 Fi)1.""
T 6)i(/oa#d *!d)"s s,((o#" i!ags a,dio 7)s 7) )is"s and "".
So!"i!s in -o,# s*#i("s -o, !,s" *#a" a "!(o#a#- 7).
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
8/79
Tis is a sing) sn"n*.
Wi"o," [NoNw)in s(*i7d a* +#ag!n" wo,)d / on a s(a#a" )in4
PS 64;s#ss) Tis is H O,":Fi) :Fi)Pa" Ea!().""
PS 64;s#ss) a sing) H Add:6on"n" :Pa" Ea!().""
PS 64;s#ss) sn"n*. H Add:6on"n" :Pa" Ea!().""
PS 64;s#ss) G":6on"n" .Ea!()."" Tis isa sing)sn"n*.
8et23,ildItem now as a 9#ept, (a#a!"# -o, ,s wi" 9Rec1rse "o )i!i" " #*,#sion4
PS 64;s#ss)Down)oadsEa!() G":6i)dI"! :R*,#s :D(" 0
Di#*"o#-4 64;s#ss)Down)oadsEa!()
Mod Las"W#i"Ti! Lng" Na!:::: ::::::::::::: :::::: ::::d::::: B1B2015 54@= PM D("0:a:::: B1B2015 141 PM 0 Fi)1."":a:::: B1B2015 141 PM 0 Fi)2."":a:::: B1B2015 141 PM 0 Fi)@.""
PS 64;s#ss)Down)oadsEa!() G":6i)dI"! :R*,#s :D(" 1
Di#*"o#-4 64;s#ss)Down)oadsEa!()
Mod Las"W#i"Ti! Lng" Na!:::: ::::::::::::: :::::: ::::d::::: B1B2015 54@= PM D("0:a:::: B1B2015 141 PM 0 Fi)1."":a:::: B1B2015 141 PM 0 Fi)2."":a:::: B1B2015 141 PM 0 Fi)@.""
Di#*"o#-4 64;s#ss)Down)oadsEa!()D("0
Mod Las"W#i"Ti! Lng" Na!:::: ::::::::::::: :::::: ::::d::::: B1B2015 54@@ PM D("1
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
9/79
O+"n in s*#i("s %o# (#a(s w#i"ing a DS6 #so,#*& -o, a' " nd +o# a ,ni>,idn"i7#. G;IDs wo#$ w)) and i" is as- "o *a)) " .NET F#a!wo#$ G,id *)ass "o gn#a"on /," a'ing a *!d)" !a$s "is !o# dis*o'#a/) +o# nd ,s#s wo a# no" a)#ad-+a!i)ia# wi" " .NET F#a!wo#$ *)ass4
PS 64 Nw:G,id
G,id::::1d=a5:@**2:d/:05:0*dad5a30@d
Fi) '#sion in+o#!a"ion *an / !is)ading (a#"i*,)a#)- in *ass w# " 7) was (a"*d.Addd nw $ileVersinRa* and Prd1ctVersinRa* s*#i(" (#o(#"is "o Fi)In+o o/\*"s.# a# " (#o(#"is as dis()a-d +o# (ow#s)).4
PS 64 G":P#o*ss :Id Y(id :Fi)V#sionIn+o H ] ^'#sion^ :Fo#*
Fi)V#sionRaw 4 10.0.10055.0P#od,*"V#sionRaw 4 10.0.10055.0Fi)V#sion 4 10.0.10055.0 %+/)Js#'2.15002:12=&P#od,*"V#sion 4 10.0.10055.0
3nvert2String (oss #()a* /- !agi* +,n*"iona)i"-. P#o'id /+o# and a+"#a!()s o+ ow -o, wan" "" "o )oo$ and 6on'#":S"#ing +o#!a"s -o,# "" a,"o!a"i*a))-.#s a d!o : "a$ing so!/od-s 7#s" and )as" na! and #()a*ing i" wi" "i# )as" na!a *o!!a " 7#s" ini"ia) o+ "i# )as" na! and a do". T#- i" wi" a #g and s ow )ongi" "a$s -o,.
PS 64 L o)!s S"' L _`#- Sno'# H 6on'#":S"#ing :Ea!() ?i)) Ga"s Z Ga"s?._on S!i" Z S!i" _.o)!s L.L S.Sno'# _.
Tis a)so in"#od,*s so! addi"iona) +,n*"iona)i"- +o# " 6on'#"F#o!:S"#ing *!d)"4
• R!o's " "n" "" (#o(#"- /- d+a,)".
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
10/79
T ODa"a;"i)s !od,) a))ows gn#a"ion o+ Windows Pow#S)) *!d)"s +#o! RESTnd(oin"s "a" s,((o#" ODa"a. T +o))owing in*#!n"a) nan*!n"s a# in "Mi*#oso+".Pow#S)).ODa"a;"i)s Windows Pow#S)) !od,).
• 6ann) addi"iona) in+o#!a"ion +#o! s#'#:sid nd(oin" "o *)in" sid.• 6)in":sid (aging s,((o#"• S#'#:sid 7)"#ing /- ,sing " :S)*" (#o(#"-• S,((o#" +o# w/ #>,s" ad#s
T (#o- *!d)"s gn#a"d /- " E(o#":ODa"aEndPoin"P#o- *!d)" (#o'id addi"iona)in+o#!a"ion %no" !n"iond in " Y!"ada"a ,sd d,#ing " *)in":sid (#o- gn#a"ion&+#o! " s#'# sid ODa"a nd(oin" on " in+o#!a"ion s"#a! %nw)- addd WindowsPow#S)) 5.0 +a",#&. # is an a!() o+ ow "o #"#i' "a" in+o#!a"ion.
I!(o#":Mod,) Mi*#oso+".Pow#S)).ODa"a;"i)s :Fo#*Ygn#a"dP#o-Mod,)Di# Z _oin:Pa" :Pa" Yn'4S-s"!D#i' :6i)dPa" ODa"aD!oP#o-Y,#i Z ""(4BBs#'i*s.oda"a.o#gBV@B%S%+)ii+2@w#!5a5n+52>5&&BODa"aBODa"a.s'*B
E(o#":ODa"aEnd(oin"P#o- :;#i Y,#i :O,"(,"Mod,) Ygn#a"dP#o-Mod,)Di# :Fo#* :A))ow;nS*,#6onn*"ion :V#/os :A))ow6)o//#I!(o#":Mod,) Ygn#a"dP#o-Mod,)Di# :Fo#*
In " /)ow *o!!and w a# #"#i'ing "o( 1 (#od,*". ?- s(*i+-ing :In*),dTo"a)Rs(ons6o,n" (a#a!"# w a# g""ing " "o"a) *o,n" o+ a)) " P#od,*" #*o#ds a'ai)a/) on " s#'# sid. Tis in+o#!a"ion is s,#+a*d on " *)in" sid "#o,g " In+o#!a"ion s"#a!.Y(#od,*" Z G":P#od,*" :To( 1 :A))ow;ns*,#6onn*"ion :A))owAddi"iona)Da"a :In*),dTo"a)Rs(ons6o,n" :In+o#!a"ionVa#ia/) in+oS"#a!
T in+o#!a"ion s"#a! *on"ains " addi"iona)
in+o!#a"ion sn" +#o! " s#'# sid.Yaddi"iona)In+o Z Yin+oS"#a!.G"En,!#a"o#%& H b MssagDa"a
Oda"a.6o,n" indi*a"s " "o"a) (#od,*" #*o#ds a'ai)a/) on " s#'# sid Oda"a nd(oin".Yaddi"iona)In+ocoda"a.*o,n"
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
11/79
T gn#a"d (#o- *!d)"s s,((o#" a [S)*" (#o(#"- wi* -o, *an ,s as a 7)"# "o#*i' on)- " #*o#d (#o(#"is "a" " *)in" nds. Tis #d,*s " a!o,n" o+ da"a"a" is "#ans+##d o'# " n"wo#$ /*a,s " 7)"#ing o**,#s on " s#'# sid.
In " /)ow a!() on)- " Na! (#o(#"- o+ "
P#od,*" #*o#d is #"#i'd +#o! " s#'# sid.G":P#od,*" :To( 2 :A))ow;ns*,#6onn*"ion :A))owAddi"iona)Da"a :S)*" Na!
T E(o#":ODa"aEnd(oin"P#o- *!d)" and " (#o- *!d)"s gn#a"d /- i" now s,((o#"a ad#s (#o(#"- %s,(()- 'a),s as a as "a/)& wi* -o, *an ,s "o *ann) an-addi"iona) in+o#!a"ion "a" is (*"d /- " s#'#:sid ODa"a nd(oin". In " +o))owinga!() a S,/s*#i("ion $- *an / *ann)d "#o,g ad#s +o# s#'i*s "a" a#(*"ing a S,/s*#i("ion $- +o# a,"n"i*a"ion.
As an a!() In " /)ow *o!!and hhh is " a,"n"i*a"ion ,sd /- " E(o#":ODa"aEnd(oin"P#o- *!d)" "o in"#a*" wi" " s#'# sid ODa"a nd(oin" a**ssd "#o,g YndPoin";#i.
E(o#":ODa"aEnd(oin"P#o- :;#i YndPoin";#i :O,"(,"Mod,) Ygn#a"dP#o-Mod,)Di# :Fo#* :A))ow;nS*,#6onn*"ion :V#/os :ad#s es,/s*#i("ion:$-Zhhhh
IMPROVEMENTS TO TE POWERSELLGET MOD;LE
NEW FEAT;RES IN POWERSELLGET
• Sid:/-:sid '#sion s,((o#" on Windows Pow#S)) 5.0 o# nw#• Mod,) d(ndn*- ins"a))a"ion s,((o#"• T# nw *!d)"s
o G":Ins"a))dMod,)o ;nins"a)):Mod,)o Sa':Mod,)
SIDE:?,i#dV#sion (a#a!"# "o " P,/)is:Mod,) *!d)" "o s(*i+-" '#sion "o / (,/)isd. T Pa" (a#a!"# now s,((o#"s " !od,) /as (a" wi"" '#sion +o)d#.
Ins"a)):Mod,) a!()s
PS 64windowss-s"!@2 Ins"a)):Mod,) :Na! 6on"osoS#'# :R>,i#dV#sion 1.0 :R(osi"o#-MSPSGa))#-
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
12/79
PS 64windowss-s"!@2 G":Mod,) :Lis"A'ai)a/) :Na! 6on"osoS#'# H Fo#!a":Lis"Na!V#sionMod,)?as
Na! 4 6on"osoS#'#
V#sion 4 1.0
Mod,)?as 4 64P#og#a! Fi)sWindowsPow#S))Mod,)s6on"osoS#'#1.0
PS 64windowss-s"!@2 Ins"a)):Mod,) :Na! 6on"osoS#'# :R>,i#dV#sion 2.0 :R(osi"o#-MSPSGa))#-
PS 64windowss-s"!@2 G":Mod,) :Lis"A'ai)a/) :Na! 6on"osoS#'# H Fo#!a":Lis"Na!V#sionMod,)?as
Na! 4 6on"osoS#'#
V#sion 4 2.0
Mod,)?as 4 64P#og#a! Fi)sWindowsPow#S))Mod,)s6on"osoS#'#2.0
Na! 4 6on"osoS#'#
V#sion 4 1.0
Mod,)?as 4 64P#og#a! Fi)sWindowsPow#S))Mod,)s6on"osoS#'#1.0
PS 64windowss-s"!@2 G":Ins"a))dMod,)
V#sion Na! R(osi"o#- Ds*#i("ion
::::::: :::: :::::::::: :::::::::::
1.0 6on"osoS#'# MSPSGa))#- 6on"osoS#'# !od,)
2.0 6on"osoS#'# MSPSGa))#- 6on"osoS#'# !od,)
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
13/79
;(da":Mod,) a!()s
PS 64windowss-s"!@2 ;(da":Mod,) :Na! 6on"osoS#'# :R>,i#dV#sion 1.5
PS 64windowss-s"!@2 G":Mod,) :Lis"A'ai)a/) :Na! 6on"osoS#'# H Fo#!a":Lis"
Na!V#sionMod,)?as
Na! 4 6on"osoS#'#
V#sion 4 2.0
Mod,)?as 4 64P#og#a! Fi)sWindowsPow#S))Mod,)s6on"osoS#'#2.0
Na! 4 6on"osoS#'#
V#sion 4 1.5
Mod,)?as 4 64P#og#a! Fi)sWindowsPow#S))Mod,)s6on"osoS#'#1.5
Na! 4 6on"osoS#'#
V#sion 4 1.0
Mod,)?as 4 64P#og#a! Fi)sWindowsPow#S))Mod,)s6on"osoS#'#1.0
PS 64windowss-s"!@2 G":Ins"a))dMod,)
V#sion Na! R(osi"o#- Ds*#i("ion
::::::: :::: :::::::::: :::::::::::
1.0 6on"osoS#'# MSPSGa))#- 6on"osoS#'# !od,)
1.5 6on"osoS#'# MSPSGa))#- 6on"osoS#'# !od,)
2.0 6on"osoS#'# MSPSGa))#- 6on"osoS#'# !od,)
PS 64windowss-s"!@2 ;(da":Mod,) :Na! 6on"osoS#'#
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
14/79
PS 64windowss-s"!@2 G":Mod,) :Lis"A'ai)a/) :Na! 6on"osoS#'# H Fo#!a":Lis"Na!V#sionMod,)?as
Na! 4 6on"osoS#'#
V#sion 4 2..1
Mod,)?as 4 64P#og#a! Fi)sWindowsPow#S))Mod,)s6on"osoS#'#2..1
Na! 4 6on"osoS#'#
V#sion 4 2.0
Mod,)?as 4 64P#og#a! Fi)sWindowsPow#S))Mod,)s6on"osoS#'#2.0
Na! 4 6on"osoS#'#
V#sion 4 1.5
Mod,)?as 4 64P#og#a! Fi)sWindowsPow#S))Mod,)s6on"osoS#'#1.5
Na! 4 6on"osoS#'#
V#sion 4 1.0
Mod,)?as 4 64P#og#a! Fi)sWindowsPow#S))Mod,)s6on"osoS#'#1.0
PS 64windowss-s"!@2 G":Ins"a))dMod,)
V#sion Na! R(osi"o#- Ds*#i("ion
::::::: :::: :::::::::: :::::::::::
1.0 6on"osoS#'# MSPSGa))#- 6on"osoS#'# !od,)
1.5 6on"osoS#'# MSPSGa))#- 6on"osoS#'# !od,)
2.0 6on"osoS#'# MSPSGa))#- 6on"osoS#'# !od,)
2..1 6on"osoS#'# MSPSGa))#- 6on"osoS#'# !od,)
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
15/79
P,/)is:Mod,) a!()s
6on"osoS#'# !od,) wi" di`#n" '#sions "o / (,/)isd
PS 64windowss-s"!@2 G":Mod,) :Na! 6on"osoS#'# :Lis"A'ai)a/)
Di#*"o#-4 64P#og#a! Fi)sWindowsPow#S))Mod,)s
Mod,)T-( V#sion Na! E(o#"d6o!!ands
:::::::::: ::::::: :::: ::::::::::::::::
Mani+s" 2. 6on"osoS#'# G":6on"osoS#'#
Mani+s" 2.0 6on"osoS#'# G":6on"osoS#'#
Mani+s" 1.5 6on"osoS#'# G":6on"osoS#'#
Mani+s" 1.0 6on"osoS#'# G":6on"osoS#'#
PS 64windowss-s"!@2 P,/)is:Mod,) :Na! 6on"osoS#'# :R>,i#dV#sion 1.0 :R(osi"o#-Lo*a)R(o :N,G"A(iK- Lo*a):R(o:N,G":A(iK-
PS 64windowss-s"!@2 Find:Mod,) :Na! 6on"osoS#'# :R(osi"o#- Lo*a)R(o
V#sion Na! R(osi"o#- Ds*#i("ion
::::::: :::: :::::::::: :::::::::::
1.0 6on"osoS#'# Lo*a)R(o 6on"osoS#'# !od,)
PS 64windowss-s"!@2 P,/)is:Mod,) :Na! 6on"osoS#'# :R>,i#dV#sion 1.5 :R(osi"o#-Lo*a)R(o :N,G"A(iK- Lo*a):R(o:N,G":A(iK-
PS 64windowss-s"!@2 Find:Mod,) :Na! 6on"osoS#'# :R(osi"o#- Lo*a)R(o
V#sion Na! R(osi"o#- Ds*#i("ion
::::::: :::: :::::::::: :::::::::::
1.0 6on"osoS#'# Lo*a)R(o 6on"osoS#'# !od,)
1.5 6on"osoS#'# Lo*a)R(o 6on"osoS#'# !od,)
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
16/79
PS 64windowss-s"!@2 P,/)is:Mod,) :Pa" 64P#og#a!Fi)sWindowsPow#S))Mod,)s6on"osoS#'#2.0 :R(osi"o#- Lo*a)R(o :N,G"A(iK- Lo*a):R(o:N,G":A(iK-
PS 64windowss-s"!@2 Find:Mod,) :Na! 6on"osoS#'# :R(osi"o#- Lo*a)R(o
V#sion Na! R(osi"o#- Ds*#i("ion
::::::: :::: :::::::::: :::::::::::
1.0 6on"osoS#'# Lo*a)R(o 6on"osoS#'# !od,)
1.5 6on"osoS#'# Lo*a)R(o 6on"osoS#'# !od,)
2.0 6on"osoS#'# Lo*a)R(o 6on"osoS#'# !od,)
MOD;LE DEPENDEN6< INSTALLATION S;PPORT GET:INSTALLEDMOD;LEAND ;NINSTALL:MOD;LE 6MDLETS
• Addd !od,) d(ndn*is (o(,)a"ion in " P,/)is:Mod,) *!d)". TR>,i#dMod,)s and Ns"dMod,)s )is"s o+ PSMod,)In+o a# ,sd in (#(a#ing "d(ndn*- )is" o+ a !od,) "o / (,/)isd.
• Addd d(ndn*- ins"a))a"ion s,((o#" in " Ins"a)):Mod,) and ;(da":Mod,)*!d)"s. Mod,) d(ndn*is a# ins"a))d and ,(da"d /- d+a,)".
• Addd an :In*),dD(ndn*is (a#a!"# "o " Find:Mod,) *!d)" "o in*),d
!od,) d(ndn*is in " #s,)"s.• Addd :Mai!,!V#sion s,((o#" on " Find:Mod,) Ins"a)):Mod,) and ;(da":
Mod,) *!d)"s.• Addd nw G":Ins"a))dMod,) and ;nins"a)):Mod,) *!d)"s.
Pow#S))G" *!d)"s d!o wi" !od,) d(ndn*is s,((o#"4
1 Ens,# "a" !od,) d(ndn*is a# a'ai)a/) on " #(osi"o#-.
PS 64windowss-s"!@2 Find:Mod,) :R(osi"o#- Lo*a)R(o :Na!R>,i#dMod,)1R>,i#dMod,)2R>,i#dMod,)@Ns"dR>,i#dMod,)1Ns"dR>,i#dMod,)2Ns"dR>,i#dMod,)@ H So#":O/\*" :P#o(#"- Na!
V#sion Na! R(osi"o#- Ds*#i("ion
::::::: :::: :::::::::: :::::::::::
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
17/79
2.5 Ns"dR>,i#dMod,)1 Lo*a)R(o Ns"dR>,i#dMod,)1 !od,)
2.5 Ns"dR>,i#dMod,)2 Lo*a)R(o Ns"dR>,i#dMod,)2 !od,)
2.0 Ns"dR>,i#dMod,)@ Lo*a)R(o Ns"dR>,i#dMod,)@ !od,)
2.5 R>,i#dMod,)1 Lo*a)R(o R>,i#dMod,)1 !od,)
2.5 R>,i#dMod,)2 Lo*a)R(o R>,i#dMod,)2 !od,)
2.0 R>,i#dMod,)@ Lo*a)R(o R>,i#dMod,)@ !od,)
2 6#a" a !od,) wi" d(ndn*is "a" a# s(*i7d in " R>,i#dMod,)s andNs"dMod,)s (#o(#"is o+ i"s !od,) !ani+s".
YR>,i#dMod,)s Z %R>,i#dMod,)1
eMod,)Na! Z R>,i#dMod,)2j Mod,)V#sion Z 1.5j
eMod,)Na! Z R>,i#dMod,)@j R>,i#dV#sion Z 2.0j &
YNs"dR>,i#dMod,)s Z %Ts"D(Wi"Ns"dR>,i#dMod,)s1.(s!1 Ns"dR>,i#dMod,)1
eMod,)Na! Z Ns"dR>,i#dMod,)2j Mod,)V#sion Z 1.5j
eMod,)Na! Z Ns"dR>,i#dMod,)@j R>,i#dV#sion Z 2.0j &
Nw:Mod,)Mani+s" :Pa" 64P#og#a!Fi)sWindowsPow#S))Mod,)sTs"D(Wi"Ns"dR>,i#dMod,)s1Ts"D(Wi"Ns"dR>,i#dMod,)s1.(sd1 k
:Ns"dMod,)s YNs"dR>,i#dMod,)s k
:R>,i#dMod,)s YR>,i#dMod,)s k
:Mod,)V#sion 1.0 k
:Ds*#i("ion Ts"D(Wi"Ns"dR>,i#dMod,)s1 !od,)
@ P,/)is "wo '#sions %:)&'; and :(&';& o+ " Ts"D(Wi"Ns"dR>,i#dMod,)s1!od,) wi" d(ndn*is "o " #(osi"o#-.
P,/)is:Mod,) :Na! Ts"D(Wi"Ns"dR>,i#dMod,)s1 :R(osi"o#- Lo*a)R(o :N,G"A(iK- M-N,G":A(iK-:Fo#:Lo*a)R(o
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
18/79
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
19/79
Mod,)Na! R>,i#dMod,)1
6anoni*a)Id (s!od,)4R>,i#dMod,)1B""(4BB(sg"B(sGa))#-Ba(iB'2B
Mod,)Na! R>,i#dMod,)2
Mod,)V#sion 2.0
6anoni*a)Id (s!od,)4R>,i#dMod,)2B2.0""(4BB(sg"B(sGa))#-Ba(iB'2B
Mod,)Na! R>,i#dMod,)@
R>,i#dV#sion 2.5
6anoni*a)Id (s!od,)4R>,i#dMod,)@Bc2.5""(4BB(sg"B(sGa))#-Ba(iB'2B
Mod,)Na! Ns"dR>,i#dMod,)1
6anoni*a)Id (s!od,)4Ns"dR>,i#dMod,)1B""(4BB(sg"B(sGa))#-Ba(iB'2B
Mod,)Na! Ns"dR>,i#dMod,)2
Mod,)V#sion 2.0
6anoni*a)Id (s!od,)4Ns"dR>,i#dMod,)2B2.0""(4BB(sg"B(sGa))#-Ba(iB'2B
Mod,)Na! Ns"dR>,i#dMod,)@
R>,i#dV#sion 2.5
6anoni*a)Id (s!od,)4Ns"dR>,i#dMod,)@Bc2.5""(4BB(sg"B(sGa))#-Ba(iB'2B
= Ins"a)) " Ts"D(Wi"Ns"dR>,i#dMod,)s1 !od,) wi" d(ndn*is.
PS 64windowss-s"!@2 Ins"a)):Mod,) :Na! Ts"D(Wi"Ns"dR>,i#dMod,)s1 :R(osi"o#- Lo*a)R(o:R>,i#dV#sion 1.0
PS 64windowss-s"!@2 G":Ins"a))dMod,)
V#sion Na! R(osi"o#- Ds*#i("ion
::::::: :::: :::::::::: :::::::::::
1.0 Ns"dR>,i#dMod,)1 Lo*a)R(o Ns"dR>,i#dMod,)1 !od,)
2.5 Ns"dR>,i#dMod,)2 Lo*a)R(o Ns"dR>,i#dMod,)2 !od,)
2.0 Ns"dR>,i#dMod,)@ Lo*a)R(o Ns"dR>,i#dMod,)@ !od,)
1.0 R>,i#dMod,)1 Lo*a)R(o R>,i#dMod,)1 !od,)
2.5 R>,i#dMod,)2 Lo*a)R(o R>,i#dMod,)2 !od,)
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
20/79
2.0 R>,i#dMod,)@ Lo*a)R(o R>,i#dMod,)@ !od,)
1.0 Ts"D(Wi"Ns"dR>,i#dMod,)s1 Lo*a)R(o Ts"D(Wi"Ns"dR>,i#dMod,)s1 !od,)
3 ;(da" " Ts"D(Wi"Ns"dR>,i#dMod,)s1 !od,) wi" d(ndn*is.
PS 64windowss-s"!@2 Find:Mod,) :Na! Ts"D(Wi"Ns"dR>,i#dMod,)s1 :R(osi"o#- Lo*a)R(o:A))V#sions
V#sion Na! R(osi"o#- Ds*#i("ion
::::::: :::: :::::::::: :::::::::::
1.0 Ts"D(Wi"Ns"dR>,i#dMod,)s1 Lo*a)R(o Ts"D(Wi"Ns"dR>,i#dMod,)s1 !od,)
2.0 Ts"D(Wi"Ns"dR>,i#dMod,)s1 Lo*a)R(o Ts"D(Wi"Ns"dR>,i#dMod,)s1 !od,)
PS 64windowss-s"!@2 ;(da":Mod,) :Na! Ts"D(Wi"Ns"dR>,i#dMod,)s1 :R>,i#dV#sion 2.0
PS 64windowss-s"!@2 G":Ins"a))dMod,)
V#sion Na! R(osi"o#- Ds*#i("ion
::::::: :::: :::::::::: :::::::::::
1.0 Ns"dR>,i#dMod,)1 Lo*a)R(o Ns"dR>,i#dMod,)1 !od,)
2.5 Ns"dR>,i#dMod,)2 Lo*a)R(o Ns"dR>,i#dMod,)2 !od,)
2.0 Ns"dR>,i#dMod,)@ Lo*a)R(o Ns"dR>,i#dMod,)@ !od,)
2.5 Ns"dR>,i#dMod,)@ Lo*a)R(o Ns"dR>,i#dMod,)@ !od,)
1.0 R>,i#dMod,)1 Lo*a)R(o R>,i#dMod,)1 !od,)
2.5 R>,i#dMod,)2 Lo*a)R(o R>,i#dMod,)2 !od,)
2.0 R>,i#dMod,)@ Lo*a)R(o R>,i#dMod,)@ !od,)
2.5 R>,i#dMod,)@ Lo*a)R(o R>,i#dMod,)@ !od,)
1.0 Ts"D(Wi"Ns"dR>,i#dMod,)s1 Lo*a)R(o Ts"D(Wi"Ns"dR>,i#dMod,)s1 !od,)
2.0 Ts"D(Wi"Ns"dR>,i#dMod,)s1 Lo*a)R(o Ts"D(Wi"Ns"dR>,i#dMod,)s1 !od,)
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
21/79
R,n " ;nins"a)):Mod,) *!d)" "o ,nins"a)) a !od,) "a" -o, ins"a))d /- ,singPow#S))G". I+ an- o"# !od,) d(nds on " !od,) "a" -o, wan" "o d)"Pow#S))G" "#ows an ##o#.
PS 64windowss-s"!@2 G":Ins"a))dMod,) :Na! R>,i#dMod,)1 H ;nins"a)):Mod,)
Pa*$agManag!n";nins"a)):Pa*$ag 4 T !od,) R>,i#dMod,)1 o+ '#sion 2.5 in !od,) /as +o)d#64P#og#a!
Fi)sWindowsPow#S))Mod,)sR>,i#dMod,)12.5 *anno" / ,nins"a))d /*a,s on o# !o# o"# !od,)sMod,)Wi"D(ndn*is2 a#
d(ndn" on "is !od,). ;nins"a)) " !od,)s "a" d(nd on "is !od,) /+o# ,nins"a))ing !od,)R>,i#dMod,)1.
A" 64P#og#a! Fi)sWindowsPow#S))Mod,)sPow#S))G"PSG".(s!141@0@ *a#425
f ... Yn,)) Z Pa*$agManag!n";nins"a)):Pa*$ag PS?o,ndPa#a!"#s
f llllllllllllllllllllllllllllllllllllllllllllllllllllll
f 6a"go#-In+o 4 In'a)idO(#a"ion4 %Mi*#oso+".Pow#...nins"a))Pa*$ag4;nins"a))Pa*$ag& c;nins"a)):Pa*$agE*("ion
f F,))-m,a)i7dE##o#Id 4 ;na/)To;nins"a))AsO"#Mod,)sNdTisMod,);nins"a)):Pa*$agMi*#oso+".Pow#S)).Pa*$agManag!n".6!d)"s.;nins"a
))Pa*$ag
SAVE:MOD;LE 6MDLET
PS 64windowss-s"!@2 Sa':Mod,) :R(osi"o#- MSPSGa))#- :Na! Mod,)Wi"D(ndn*is2 :Pa"64M-Sa'dMod,)Lo*a"ion
PS 64windowss-s"!@2 di# 64M-Sa'dMod,)Lo*a"ion
Di#*"o#-4 64M-Sa'dMod,)Lo*a"ion
Mod Las"W#i"Ti! Lng" Na!
:::: ::::::::::::: :::::: ::::
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
22/79
d::::: B21B2015 540 PM Mod,)Wi"D(ndn*is2
d::::: B21B2015 540 PM Ns"dR>,i#dMod,)1
d::::: B21B2015 540 PM Ns"dR>,i#dMod,)2
d::::: B21B2015 540 PM Ns"dR>,i#dMod,)@
d::::: B21B2015 540 PM R>,i#dMod,)1
d::::: B21B2015 540 PM R>,i#dMod,)2
d::::: B21B2015 540 PM R>,i#dMod,)@
;PDATED S,i#dV#sion'#sion c:R(osi"o#- s"#ingc
c:S*o( s"#ing c:Fo#* c:Wa"I+ c:6on7#! c6o!!onPa#a!"#s
Ins"a)):Mod,) c:In(,"O/\*" (so/\*"c c:S*o( s"#ing c:Fo#* c:Wa"I+ c:6on7#! c6o!!onPa#a!"#s
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
23/79
P,/)is:Mod,) :Na! s"#ing :N,G"A(iK- s"#ing c:R>,i#dV#sion '#sion c:R(osi"o#- s"#ing c:Fo#!a"V#sion '#sion c:R)asNo"s
s"#ingc c:Tags s"#ingc c:Li*ns;#i ,#i c:I*on;#i ,#i c:P#o\*";#i ,#i c:Wa"I+ c:6on7#!c6o!!onPa#a!"#s
P,/)is:Mod,) :Pa" s"#ing :N,G"A(iK- s"#ing c:R(osi"o#- s"#ing c:Fo#!a"V#sion '#sion c:R)asNo"s s"#ingc c:Tags s"#ingc
c:Li*ns;#i ,#i c:I*on;#i ,#i c:P#o\*";#i ,#i c:Wa"I+ c:6on7#! c6o!!onPa#a!"#s
Rgis"#:PSR(osi"o#- :Na! s"#ing :So,#*Lo*a"ion ,#i c:P,/)isLo*a"ion ,#i c:Ins"a))a"ionPo)i*- s"#ing
c:Pa*$agManag!n"P#o'id#
s"#ing c6o!!onPa#a!"#s
Sa':Mod,) c:Na! s"#ingc :Pa" s"#ing c:Mini!,!V#sion '#sion c:Mai!,!V#sion '#sion c:R>,i#dV#sion '#sion c:R(osi"o#-
s"#ingc c:Fo#* c:Wa"I+ c:6on7#! c6o!!onPa#a!"#s
Sa':Mod,) c:Na! s"#ingc :Li"#a)Pa" s"#ing c:Mini!,!V#sion '#sion c:Mai!,!V#sion'#sion c:R>,i#dV#sion '#sion
c:R(osi"o#- s"#ingc c:Fo#* c:Wa"I+ c:6on7#! c6o!!onPa#a!"#s
Sa':Mod,) c:In(,"O/\*" (so/\*"c :Li"#a)Pa" s"#ing c:Fo#* c:Wa"I+ c:6on7#!c6o!!onPa#a!"#s
Sa':Mod,) c:In(,"O/\*" (so/\*"c :Pa" s"#ing c:Fo#* c:Wa"I+ c:6on7#! c6o!!onPa#a!"#s
S":PSR(osi"o#- :Na! s"#ing c:So,#*Lo*a"ion ,#i c:P,/)isLo*a"ion ,#i c:Ins"a))a"ionPo)i*- s"#ing c:Pa*$agManag!n"P#o'id#
s"#ing c6o!!onPa#a!"#s
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
24/79
;nins"a)):Mod,) c:Na! s"#ingc c:Mini!,!V#sion '#sion c:R>,i#dV#sion '#sion c:Mai!,!V#sion '#sion c:Fo#* c:Wa"I+
c:6on7#! c6o!!onPa#a!"#s
;nins"a)):Mod,) c:In(,"O/\*" (so/\*"c c:Fo#* c:Wa"I+ c:6on7#! c6o!!onPa#a!"#s
;n#gis"#:PSR(osi"o#- c:Na! s"#ingc c6o!!onPa#a!"#s
;(da":Mod,) cc:Na! s"#ingc c:R>,i#dV#sion '#sion c:Mai!,!V#sion '#sion c:Fo#* c:Wa"I+
c:6on7#! c6o!!onPa#a!"#s
RI6 INFORMATION FOR DS6 L6M STATE
W a' !ad i!(#o'!n"s in (osing d"ai)s a/o," " L6M s"a". T L6MS"a" "a" is#",#nd /- G":Ds*Lo*a)6on7g,#a"ionManag# *an now *on"ain " +o))owing 'a),s4
Idle
51sy
PendingRe/t
Pending3n4g1ratin
W a' a)so addd an L6MS"a"D"ai) (#o(#"- "a" *on"ains !o# in+o#!a"ion a/o," "s"a".
S;PPORT FOR :C D;RING DS6 6ONFIG;RATION 6OMPILATION
WMF 5.0 P#'iw A(#i) 2015 in*),ds )( s,((o#" +o# DS6 *on7g,#a"ions.Ea!()
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
25/79
The escription for the configuration is usually a longer, more etaile e$planation
of %hat the script or function oes. &se as many lines as you nee..P'"'(T" computername
)ere, the otte *ey%or is follo%e by a single parameter name. Don+t precee that
%ith a hyphen. The follo%ing lines escribe the purpose of the parameter.P'"'(T" filePath
Pro-ie a P'"'(T" section for each parameter that your script or function accepts..'(P/
There+s no nee to number your e$amples..'(P/0ino%s Po%erShell %ill number them for you %hen it isplays your help te$t to a user.#1configuration )elpSample23 param45string67computername,5string67filePath8
9ile f 3 !ontents:;)ello 0orl;
DestinationPath : ;cDestination.t$t;
==
goes here. This can be one line, or
many..DS!"IPTION
The escription for the configuration bar is usually a longer, more etaile
e$planation of %hat the script or function oes. Ta*e as many lines as you nee..P'"'(T" computername
)ere, the otte *ey%or is follo%e by a single parameter name. Don+t precee that
%ith a hyphen. The follo%ing lines escribe the purpose of the parameter.P'"'(T" filePath
Pro-ie a P'"'(T" section for each parameter that your script or function accepts..'(P/
There+s no nee to number your e$amples..'(P/0ino%s Po%erShell %ill number them for you %hen it isplays your help te$t to a user.#1configuration )elpSample>3 param45string67computername,5string67filePath8
9ile f 3
!ontents:;)ello 0orl; DestinationPath : ;cDestination.t$t;
==
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
26/79
PS 64Windowss-s"!@2 )(Sa!()1 :C
NAME )(Sa!()1 S
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
27/79
:6on7g,#a"ionDa"a as"a/)
:*o!(,"#na! S"#ing
# " do""d $-wo#d is +o))owd /- a sing) (a#a!"# na!. Don" (#*d "a" wi" a-(n. T +o))owing )ins ds*#i/ " (,#(os o+ " (a#a!"#4
:7)Pa" S"#ing P#o'id a PARAMETER s*"ion +o# a* (a#a!"# "a" -o,# s*#i(" o# +,n*"ion a**("s.
6o!!onPa#a!"#s Tis *!d)" s,((o#"s " *o!!on (a#a!"#s4 V#/os D/,g E##o#A*"ion E##o#Va#ia/) Wa#ningA*"ion Wa#ningVa#ia/) O,"?,`# Pi()inVa#ia/) and O,"Va#ia/). Fo# !o# in+o#!a"ion s
a/o,"J6o!!onPa#a!"#s %""(4BBgo.!i*#oso+".*o!B+w)in$BCLin$IDZ11@21=&.
:::::::::::::::::::::::::: EhAMPLE 1 ::::::::::::::::::::::::::
PS 64T#s no nd "o n,!/# -o,# a!()s.
:::::::::::::::::::::::::: EhAMPLE 2 ::::::::::::::::::::::::::
PS 64Windows Pow#S)) wi)) n,!/# "! +o# -o, wn i" dis()a-s -o,# )( "" "o a ,s#.
REMARKS To s " a!()s "-(4 g":)( )(Sa!()2 :a!()s. Fo# !o# in+o#!a"ion "-(4 g":)( )(Sa!()2 :d"ai)d. Fo# "*ni*a) in+o#!a"ion "-(4 g":)( )(Sa!()2 :+,)).
PS 64Windowss-s"!@2 )(Sa!()1 :d/,gDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 RESO;R6E PRO6ESSING STARTED cK-wo#dNa!ZFi)F,n*"ionZPSDsi#dS"a"6on7g,#a"ionFi)DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 Rso,#*ID Z cFi)+
DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- D(ndsOn cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d D(ndsOn DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- PsDs*R,nAs6#dn"ia) cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d PsDs*R,nAs6#dn"ia) DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- Ds"ina"ionPa" cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 6anoni*a)i9d (#o(#"- Ds"ina"ionPa" Z*4Ds"ina"ion.""DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d Ds"ina"ionPa" DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- Ens,# cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d Ens,# DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- T-( c
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
28/79
DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d T-( DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- So,#*Pa" cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d So,#*Pa" DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- 6on"n"s cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 6anoni*a)i9d (#o(#"- 6on"n"s Z ))o Wo#)dDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d 6on"n"s DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- 6*$s,! c
DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d 6*$s,! DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- R*,#s cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d R*,#s DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- Fo#* cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d Fo#* DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- 6#dn"ia) cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d 6#dn"ia) DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- A""#i/,"s cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d A""#i/,"s DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing (#o(#"- Ma"*So,#* cDE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 P#o*ssing *o!()"d Ma"*So,#* DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 MOF a)ias +o# "is #so,#* isYMSFTJFi)Di#*"o#-6on7g,#a"ion1#+DE?;G4 MSFTJFi)Di#*"o#-6on7g,#a"ion4 RESO;R6E PRO6ESSING 6OMPLETED. TOTAL ERROR6O;NT4 0
Di#*"o#-4 64Windowss-s"!@2)(Sa!()1
Mod Las"W#i"Ti! Lng" Na!:::: ::::::::::::: :::::: :::::a:::: B1=B2015 @4@0 PM 10 )o*a)os".!o+WARNING4 T *on7g,#a"ion )(Sa!()1 is )oading on o# !o# /,i)":in #so,#*s wi"o," ()i*i")-i!(o#"ing asso*ia"d !od,)s. Add I!(o#":Ds*Rso,#* [Mod,)Na! 8PSDsi#dS"a"6on7g,#a"ion8"o -o,# *on7g,#a"ion "o a'oid "is!ssag.
S;PPORT FOR DS6 R;NAS 6REDENTIAL
WMF 5.0 P#'iw A(#i) 2015 in*),ds s,((o#" +o# #,nning any DS6 #so,#* ,nd# as(*i7d s" o+ *#dn"ia)s /- ,sing " (#o(#"- PsDs*R,nAs6#dn"ia). I" na/)s s*na#ios)i$ ins"a))ing MSI (a*$ags ,nd# a s(*i7* ,s# *on"" a**ssing a ,s#8s #gis"#- i'a**ssing a ,s#8s s(*i7* )o*a) di#*"o#- a**ssing a n"wo#$ sa# "*.
T +o))owing sows an a!() o+ ,sing " PsDs*R,nAs6#dn"ia) (#o(#"- in DS6 "o*ang " /a*$g#o,nd *o)o# o+ " *o!!and (#o!(" o+ a ,s#.
!onfiguration !hange!m?ac*@roun!olor
3 Noe 4;localhost;8 3 "egistry !mPath 3 Aey : ;)AYB!&""NTB&S"Soft%are(icrosoft!omman Processor; CalueName : ;Default!olor; CalueData : +29+ CalueType : ;D0O"D; nsure : ;Present;
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
29/79
9orce : 7true )e$ : 7true PsDsc"un's!reential : getcreential = ==
Y*on7gDa"a Z e A))Nods Z % e NodNa!Z)o*a)os"j 6#"i7*a"Fi) Z 64(,/)i*K-s"a#g"Nod.*#
&
!hange!m?ac*@roun!olor !onfigurationData 7configData
KNOWN ISS;ES
In "is #)as " +o))owing a# $nown iss,s o+ " DS6 R,nAs *#dn"ia) +a",#4
• T WindowsP#o*ss #so,#* dosn8" s,((o#" R,nAs *#dn"ia).
SIDE:?
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
30/79
DS6 *,##n")- ,ss a *on7g,#a"ion ID "o ,ni>,)- idn"i+- a sing) *on7g,#a"ion +o# a sing)nod. Tis +a",# s(a#a"s " *on7g,#a"ion ID in"o "wo dis"in*" idn"i7#s4 6on7g,#a"ionNa! and Agn" ID. 6on7g,#a"ion Na! idn"i7s " *on7g,#a"ion +o# a *o!(,"#j "is ID*an / sa#d /- !,)"i() nods. Agn" ID ,ni>,)- idn"i7s a nodj "is ID !,s" / ,ni>,+o# '#- nod.
;SE 6ASE
;s#s nd " ]i/i)i"- "o d()o- " sa! *on7g,#a"ion a*#oss !,)"i() nods wi) s"i))"#a*$ing s"a",s and #(o#"ing in+o#!a"ion +o# a* nod indi'id,a))-. Tis )"s ,s#s *#a"*on7g,#a"ions +o# #o)s #a"# "an nods.
On ass,!("ion # %'a)ida"d /- -o,# +d/a*$& is "a" ,s#s do no" wan" "o s" ,( ,ni>,idn"i7#s +o# a* "a#g" nod. T- do no" wan" "o do an- /oo$$(ing wi" G;IDs. T#was a ,s#:d7nd nd "o s" ,( a* "a#g" nod wi" a di`#n" idn"i7#. W /)i'"a" !os" ,s#s a' so! a,"o!a"ion o# wo#$]ow "o s" "is ,(. O,# so),"ion so,)d !a$i" as- +o# -o, "o wo#$ wi" "a#g" nods and " *o##s(onding *on7g,#a"ion do*,!n"s.
META6ONFIG ;PDATES FOR SEPARATION OF 6OMP;TER AND6ONFIG;RATION IDS
?*a,s " 6on7g,#a"ionNa!s a# no )ong# G;IDs %"- a# now +#ind)- na!s&an-on *an d"#!in "!. To !i"iga" "is iss, w addd an "#a )') o+ s*,#i"- /-adding a #gis"#a"ion s"( /+o# a nod *an s"a#" #>,s"ing *on7g,#a"ions +#o! a s#'#. Anod #gis"#s i"s)+ wi" " P,)) s#'# wi" a sa#d s*#" %wi* " nod and " s#'#/o" $now a)#ad-& and " na! o+ " *on7g,#a"ion i" wi)) #>,s". Tis sa#d s*#"nd no" / ,ni>, +o# a* *o!(,"#. Ass,!("ion4 " sa#d s*#" is a a#d:"o:g,ssidn"i7# )i$ a G;ID. W *a)) "is sa#d s*#" Rgis"#a"ionK- in " !"a*on7g.
Ds*Lo*a)6on7g,#a"ionManag#%&6on7g,#a"ion Sa!()M"a6on7ge S""ings e R+#sF#>,n*-Mins Z @0j R+#sMod Z P;LLj 6on7g,#a"ionMod ZA(()-AndMoni"o#pj A))owMod,)O'#w#i" Z Y"#,j R/oo"NodI+Ndd Z Y"#,j 6on7g,#a"ionModF#>,n*-Mins Z =0j
6on7g,#a"ionR(osi"o#-W/ 6on7g,#a"ionManag#
e S#'#;RL Z p""(s4BBP,))S#'#Ma*in400B(sds*(,))s#'#.s'* Rgis"#a"ionK- Z 10a52/:/d=:0=/:/1=:0+35**0
6on7g,#a"ionNa!s Z %pW/Ro)&
Sa!()M"a6on7g
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
31/79
T Rgis"#a"ionK- 'a), is a)#ad- $nown "o " s#'#. Wi) s""ing ,( " P,)) s#'#-o, *an s" ,( a "" 7) wi" " na! Registratin
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
32/79
Fo# !o# in+o#!a"ion and do*,!n"a"ion a/o," So+"wa# In'n"o#- Logging *!d)"s sWindows S#'# 2012 R2 on)in #so,#*s a"""(4BB"*n".!i*#oso+".*o!B)i/#a#-Bdn@@5.as(.
KNOWN ISS;ES
In WMF 5.0 P#'iw A(#i) 2015 a $nown /,g (#'n"s -o, +#o! ins"a))ing "is +a",# onWindows 3 and Windows S#'# 200 R2 ()a"+o#!s.
DEVELOP DS6 RESO;R6ES WIT 6LASSES IN WINDOWS POWERSELL
W8' i!(#o'd "o " Windows Pow#S)) )ang,ag +o# d7ning *)asss and o"# ,s#:d7nd "-(s. T goa) is "o na/) d')o(#s and IT (#o+ssiona)s "o !/#a* WindowsPow#S)) +o# a wid# #ang o+ ,s *ass si!()i+- d')o(!n" o+ Windows Pow#S))a#"i+a*"s %s,* as DS6 #so,#*s& and a**)#a" *o'#ag o+ !anag!n" s,#+a*s.
S;PPORTED S6ENARIOS IN TIS RELEASE
• D7n DS6 #so,#*s and "i# asso*ia"d "-(s /- ,sing " Windows Pow#S)))ang,ag.
• D7n *,s"o! "-(s in Windows Pow#S)) /- ,sing +a!i)ia# o/\*":o#in"d(#og#a!!ing *ons"#,*"s s,* as *)asss (#o(#"is !"ods "*.
• In#i"an* s,((o#" wi" *)ass in Windows Pow#S)) and *)ass /as DS6 #so,#*.• D/,g "-(s /- ,sing " Windows Pow#S)) )ang,ag.• Gn#a" and and) *("ions /- ,sing +o#!a) !*anis!s and a" " #ig" )').
DEFINE DS6 RESO;R6ES WIT 6LASSES
?asd on +d/a*$ w8' !ad a,"o#ing *)ass:d7nd DS6 #so,#*s si!()# and asi#"o ,nd#s"and. T !a\o# di`#n*s /"wn a *)ass:d7nd DS6 #so,#* and a *!d)"DS6 #so,#* (#o'id# a#4
• A MOF 7) +o# " s*!a is no" #>,i#d.• A #S3Res1rce s,/+o)d# in " !od,) +o)d# is no" #>,i#d.• A Windows Pow#S)) !od,) 7) *an *on"ain !,)"i() DS6 #so,#* *)asss.
T +o))owing is an a!() o+ a *)ass:d7nd DS6 #so,#* (#o'id# "a" "nds " o"#*)ass DS6 #so,#* in " sa! 7). Tis is sa'd as a !od,) My#S3Res1rce&psm).
No" "a" -o, !,s" a)wa-s in*),d a" )as" on $- (#o(#"- and G" S" Ts" !"od in a*)ass:d7nd DS6 #so,#* o# i"s /as *)asss.
enum nsure3 'bsent Present=
http://technet.microsoft.com/library/dn383584.aspxhttp://technet.microsoft.com/library/dn383584.aspx
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
33/79
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
34/79
by the @et48 metho to report aitional etails about the resource %hen it is
present.
#1 5DscProperty4Not!onfigurable86 5Nullable5atetime66 7!reationTime
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
35/79
This metho returns an instance of this class %ith the upate *ey
properties. #1 5?ase9ile"esource6 @et48 3 7present : 7this.Test9ilePath47this.Path8
if 47present8 3 7file : @et!hilItem /iteralPath 7this.Path 7this.!reationTime : 7file.!reationTime 7this.nsure : 5nsure6Present = else 3 7this.!reationTime : 7null 7this.nsure : 5nsure6'bsent =
return 7this
=
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
36/79
5System.IO.9ileInfo6 7est9ileInfo : ne%obFect
System.IO.9ileInfo47this.Path8 if 4not 7est9ileInfo.Directory.$ists8 3 0riteCerbose (essage ;!reating irectory 7
47est9ileInfo.Directory.9ullName8;
#use !reateDirectory instea of Ne%Item to a-oi coe # to hanle the nonterminating error
5System.IO.Directory6!reateDirectory47est9ileInfo.Directory.9ullName8 =
if4TestPath /iteralPath 7this.Path PathType !ontainer8 3 thro% ;Path 747this.Path8 is a irectory path; =
0riteCerbose (essage ;!opying 747this.SourcePath8 to 747this.Path8;
#DS! engine catches an reports any error that occurs !opyItem /iteralPath 7this.SourcePath Destination 7this.Path 9orce ==
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
37/79
3 7present : 7this.Test9ilePath47this.Path8
if 47present8 3 7file : @et!hilItem /iteralPath 7this.Path 7this.!reationTime : 7file.!reationTime 7this.Is"eaOnly : 7file.Is"eaOnly 7this./ast'ccessTime : 7file./ast'ccessTime 7this./ast0riteTime : 7file./ast0riteTime 7this.nsure : 5nsure6Present = else 3 7this.!reationTime : 7null
7this./ast'ccessTime : 7null 7this./ast0riteTime : 7null 7this.nsure : 5nsure6'bsent =
return 7this ==
A+"# *#a"ing " *)ass:d7nd DS6 #so,#* (#o'id# and sa'ing i" as a !od,) *#a" a!od,) !ani+s" +o# " !od,). In "is a!() " +o))owing !od,) !ani+s" is sa'd asMy#scRes1rce&psd).
G3
# Script moule or binary moule file associate %ith this manifest."oot(oule : +(yDsc"esource.psm2+
# Cersion number of this moule.(ouleCersion : +2.H+
# ID use to ientify this moule uniEuely@&ID : +2J>KHLMe2KHfHMb2aafe>>+
# 'uthor of this moule'uthor : +&serH2+
# !ompany or -enor of this moule!ompanyName : +&n*no%n+
# !opyright statement for this moule!opyright : +4c8 >H2M &serH2. 'll rights reser-e.+
# Description of the functionality pro-ie by this mouleDescription : +DS! resource pro-ier for 9ile"esource.+
# (inimum -ersion of the 0ino%s Po%erShell engine reEuire by this moulePo%erShellCersion : +M.H+
# Name of the 0ino%s Po%erShell host reEuire by this moule
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
38/79
# Po%erShell)ostName : ++
# "eEuire for DS! to etect PS classbase resources.Dsc"esourcesTo$port : %?asFi)Rso,#*Fi)Rso,#*&
=
D()o- " nw DS6 #so,#* (#o'id# /- *#a"ing a My#scRes1rce +o)d# +o# i" ,nd#Yn'4S-s"!D#i'P#og#a! Fi)sWindowsPow#S))Mod,)s.
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
39/79
• A !od,) *on"aining /o" *)ass:d7nd and s*#i(" #so,#*s is no" s,((o#"d.• 6)asss *anno" -" d7n *o!(osi" #so,#*s.• 6)ass:d7nd #so,#*s *anno" / (,))d +#o! a (,)) s#'#.• R!o':Mod,) dos no" ,n)oad a !od,) "a" *on"ains a *)ass wi* *an *a,s a
+ai),# "o #)oad " *)ass:d7nd DS6 #so,#* wn " L6M is s" "oFo#*Mod,)I!(o#" d/,g !od.
INERITAN6E WIT 6LASSES IN WINDOWS POWERSELL
DE6LARE ?ASE 6LASSES FOR WINDOWS POWERSELL 6LASSES
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
40/79
e #",#n 0j
6ALL ?ASE 6LASS 6ONSTR;6TOR To *a)) a /as *)ass *ons"#,*"o# +#o! a s,/*)ass ,s " $-wo#d /ase.
*)ass A ecin"Ya A%cin"Ya&e
Y"is.a Z Ya
*)ass ? 4 A e
?%& 4 /as%10@& e
c?44nw%&.a #",#n 10@
I+ a /as *)ass as a d+a,)" %no (a#a!"#& *ons"#,*"o# -o, *an o!i" an ()i*i" *ons"#,*"o#*a)).
*)ass 6 4 ?e 6%cin"Y*& e
6ALL ?ASE 6LASS METOD
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
41/79
cin"+oo%&e
#",#n @ ^ %c/as6)assY"is&.+oo%&
c*i)d6)ass244nw%&.+oo%& #",#n @01500
A)) Windows Pow#S)) !"ods a# 'i#",a).
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
42/79
-o, do "is -o, *an s" /#a$(oin"s and d/,g " s*#i(" in " no#!a) Windows Pow#S))wa-.
A "-(i*a) DS6 #so,#* s*#i(" d/,gging sssion gos as +o))ows4
cDs*Lo*a)6on7g,#a"ionManag#%&
6on7g,#a"ion 6on7g,#L6MFo#D/,ge Nod MGMT:10001:23 e S""ings e D/,gMod Z Rso,#*S*#i("?#a$A)) 6on7g,#L6MFo#D/,g
PS 64"s" S":Ds*Lo*a)6on7g,#a"ionManag# .6on7g,#L6MFo#D/,g
PS 64"s" G":Ds*Lo*a)6on7g,#a"ionManag#
A*"ionA+"#R/oo" 4 6on"in,6on7g,#a"ionA))owMod,)O'#W#i" 4 Fa)s6#"i7*a"ID 46on7g,#a"ionDown)oadManag#s 4 e6on7g,#a"ionID 46on7g,#a"ionMod 4 A(()-AndMoni"o#6on7g,#a"ionModF#>,n*-Mins 4 156#dn"ia) 4D/,gMod 4 eRso,#*S*#i("?#a$A))...
PS 64"s" S"a#":Ds*6on7g,#a"ion .Ts"6on7g2 :wai" :'#/os [+o#*
VER?OSE4 P#+o#! o(#a"ion In'o$ 6i!M"od wi" +o))owing (a#a!"#s !"odNa! ZSnd6on7g,#a"ionA(()-*)assNa! Z MSFTJDS6Lo*a)6on7g,#a"ionManag#na!s(a*Na! Z#oo"BMi*#oso+"BWindowsBDsi#dS"a"6on7g,#a"ion.VER?OSE4 An L6M !"od *a)) a##i'd +#o! *o!(,"# MGMT:10005:11= wi" ,s# sidS:1:5:21:21235211:1=001220:1323523:=23=55.VER?OSE4 cMGMT:10001:234 L6M4 c S"a#" S" WARNING4 cMGMT:10001:234 cDS6Engin Wa#ning L6M is in D/,gRso,#*S*#i("?#a$A))!od. Rso,#* s*#i(" (#o*ssing wi)) / s"o((d "o wai" +o# Pow#S)) s*#i(" d/,gg# "o a""a*.VER?OSE4 cMGMT:10001:234 L6M4 c S"a#" Rso,#* ccINIMg!"M-IniMg!"VER?OSE4 cMGMT:10001:234 L6M4 c S"a#" Ts" ccINIMg!"M-IniMg!"WARNING4 cMGMT:10001:234 ccINIMg!"M-IniMg!" Rso,#* is wai"ing +o#Pow#S)) s*#i("d/,gg# "o a""a*. ;s " +o))owing *o!!ands "o /gin d/,gging "is #so,#* s*#i("4
En"#:PSSssion :6o!(,"#Na! MGMT:10001:23 :6#dn"ia) *#dn"ia)sEn"#:PSos"P#o*ss :Id 2=0 :A((Do!ainNa! Ds*PsP),ginW$#JA((Do!ainD/,g:R,ns(a* :Id @
?- #,nning " *o!!ands sown in " wa#ning !ssag a+"# #,nning S"a#":Ds*6on7g,#a"ion -o, a""a* -o,# *)in" Windows Pow#S)) s*#i(" d/,gg# "o "a((#o(#ia" *o!(,"# (#o*ss a(()i*a"ion do!ain and #,ns(a*.
R,n "is *o!!and "o o("iona))- ,s Windows Pow#S)) #!o"ing "o *onn*" "o " "a#g"*o!(,"#. S$i( "is i+ -o, a)#ad- a' a #!o" ds$"o( *onn*"ion.
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
43/79
En"#:PSSssion :6o!(,"#Na! MGMT:10001:23
Tis *o!!and a""a*s "o " DS6 L6M os" (#o*ss and a(( do!ain w# " #so,#* s*#i(" is#,nning.En"#:PSos"P#o*ss :Id 2=0 :A((Do!ainNa! Ds*PsP),ginW$#JA((Do!ain
Tis )as" *o!!and )"s -o, d/,g " DS6 #,ns(a* #,nning " s*#i(".
D/,g:R,ns(a* :Id @
A+"# -o, a' " d/,gg# a""a*d s" )in /#a$(oin"s w# -o, wan" "o in's"iga"s*#i(" *,"ion and #,n " cntin1e d/,gg# *o!!and "o )" " s*#i(" #,n in "d/,gg#. Wn -o, a# don d/,gging -o, *an s"o( " s*#i(" +#o! #,nning /- "-(ing "=1it d/,gg# *o!!and o# )" " s*#i(" *on"in, "o #,n wi"o," " d/,gg# /- #,nning" detac, d/,gg# *o!!and.
No"i* "a" wi" " L6M in Res1rceScript5reak"ll D/,gMod all #so,#* s*#i("s a#s"o((d in " d/,gg#. Tis !ans "a" Ts":Ta#g"Rso#,* S":Ta#g"Rso,#* and G": Ta#g"Rso,#* s*#i("s a* in ",#n s"o( in " d/,gg#. I+ -o, don" wan" "o d/,g a#so,#* s*#i(" -o, *an i" d/,g !od in " #,ns(a* /- #,nning "is *o!!and.
Disa/):R,ns(a*D/,g :R,ns(a*Id @
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
44/79
O# -o, *an a""a* " d/,gg# /- #,nning D/,g:R,ns(a* and "n i!!dia")- #,n "detac, *o!!and.
A+"# -o, a# don d/,gging -o,# #so,#* s*#i(" -o, so,)d s"o( " DS6 *on7g,#a"ion /-#,nning " +o))owing *o!!and.
S"o(:Ds*6on7g,#a"ion [Fo#*
Fina))- -o, !,s" #*on7g,# " "a#g" *o!(,"# L6M d/,g !od "o *ang "#e/1gMde >> Res1rceScript5reak"ll s""ing.
PS 64"s" S":Ds*Lo*a)6on7g,#a"ionManag# .Rs"L6MD/,g
PSS6RIPTANAL
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
45/79
6#a" a Fi)Y#s,)" Z In'o$:Ds*Rso,#* :Na! Fi) :M"od S" :P#o(#"- e Ds"ina"ionPa"ZYn'4S-s"!D#i'Di#*"A**ss.""j 6on"n"sZTis 7) is *#a" /- In'o$:Ds*Rso,#* :V#/osY#s,)" H ] ^
Ts" " #so,#* s"a"Y#s,)" Z In'o$:Ds*Rso,#* :Na! Fi) :M"od Ts" :P#o(#"- e Ds"ina"ionPa"ZYn'4S-s"!D#i'Di#*"A**ss.""j 6on"n"sZTis 7) is *#a" /- In'o$:Ds*Rso,#* :V#/osY#s,)" H ] ^
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
46/79
G" " *on"n"s o+ Fi)Y#s,)" Z In'o$:Ds*Rso,#* :Na! Fi) :M"od G" :P#o(#"- e Ds"ina"ionPa"ZYn'4S-s"!D#i'Di#*"A**ss.""j 6on"n"sZTis 7) is *#a" /- In'o$:Ds*Rso,#* :V#/osY#s,)".I"!Va), H ] ^
REMOVE DS6 DO6;MENTS DELIVERED TO A S
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
47/79
Wn a *on7g,#a"ion do*,!n" is d)i'#d "o DS6 " do*,!n" gos "#o,g 'a#io,ss"ags %(nding *,##n" (#'io,s&. W addd a nw *!d)" "o DS6 in Windows Pow#S)).0 R!o':Ds*6on7g,#a"ionDo*,!n" as (a#" o+ K?@00050. Tis *!d)" was a)soa'ai)a/) in WMF 5.0 P#'iw F/#,a#- 2015. R!o':Ds*6on7g,#a"ionDo*,!n" dosn8"a' a Partial s"a" in WMF 5.0 P#'iw A(#i) 2015.
PARTIAL 6ONFIG;RATIONS S;PPORT MIhED REFRESMODES
Wn -o, ,s (a#"ia) *on7g,#a"ions -o, *an now d7n a* indi'id,a) (a#"ia)*on7g,#a"ion wi" a R+#sMod. Va)id 'a),s a# PUS! o# PULL.
cDs*Lo*a)6on7g,#a"ionManag#%&6on7g,#a"ion (a#"ia)M"ae S""ings e R+#sMod Z P;LL R+#sF#>,n*-Mins Z @0
6on7g,#a"ionModF#>,n*-Mins Z 15 6on7g,#a"ionMod Z A(()-AndA,"o6o##*" R/oo"NodI+Ndd Z Y+a)s 6on7g,#a"ionId Z 22A@3:==3:==5:?330:0FD00@=6E@
Pa#"ia)6on7g,#a"ion Pa#"ia)1 e R+#sMod Z P;S Ds*#i("ion Z Pa#"ia)1
Pa#"ia)6on7g,#a"ion Pa#"ia)2 e
R+#sMod Z P;LL Ds*#i("ion Z Pa#"ia)1 6on7g,#a"ionSo,#* Z c6on7g,#a"ionR(osi"o#-Sa#Fi)Sa# D(ndsOn Z cPa#"ia)6on7g,#a"ionPa#"ia)1
Pa#"ia)6on7g,#a"ion Pa#"ia)@ e R+#sMod Z P;S Ds*#i("ion Z Pa#"ia)@ 6on7g,#a"ionSo,#* Z c6on7g,#a"ionR(osi"o#-W/P,))S#'#W/1
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
48/79
D(ndsOn Z cPa#"ia)6on7g,#a"ionPa#"ia)2
6on7g,#a"ionR(osi"o#-Sa# Fi)Sa# e So,#*Pa" Z "s"s#'#(,))s#'#
S3EN"RIOS EN"5LE# 56 " PREVIOUS RELE"SE O$ WM$ %&'
PREVIEW
T +o))owing "a/) (#o'ids an o'#'iw o+ is"ing s*na#ios )as" !odi7d in (#'io,s#)ass o+ WMF 5.0 P#'iw.
Scenari #esign
Stat1s
Gn#a" Windows Pow#S)) *!d)"s /asd onan ODa"a nd(oin" wi" ODa"a;"i)s
S"a/)
Manag .qIP a#*i's "#o,g nw *!d)"s S"a/)In"#a*" wi" s-!/o)i* )in$s ,sing i!(#o'd I"!*!d)"s
S"a/)
N"wo#$ Swi"* !anag!n" wi" WindowsPow#S))
S"a/)
DS6 a,"o#ing i!(#o'!n"s in WindowsPow#S)) ISE
S"a/)
@2:/i" s,((o#" +o# " *on7g,#a"ion $-wo#d inDS6
S"a/)
A,di" Windows Pow#S)) ,sag /- "#ans*#i("ionand )ogging
S"a/)
E"#a*" and (a#s s"#,*",#d o/\*" o," o+ s"#ing
*on"n"
E(#i!n"a)
6on7g,# DS68s Lo*a) 6on7g,#a"ion Manag#wi" " !"a:*on7g,#a"ion a""#i/,"
E(#i!n"a)
6on7g,# (i* /- (i* wi" (a#"ia)*on7g,#a"ions in DS6
S"a/)
Manag wi" *#oss:*o!(,"# d(ndn*is inDS6
S"a/)
Mo# *on"#o) o'# *on7g,#a"ions in DS6 S"a/)Find !o# d"ai) a/o," *on7g,#a"ion s"a",s inDS6
S"a/)
Dis*o'# and ins"a)) so+"wa# wi"
Pa*$agManag!n"
S"a/)
Dis*o'# !od,)s and DS6 #so,#*s wi"Pow#S))G"
S"a/)
D')o( wi" *)asss in Windows Pow#S)) S"a/)Mo# *on"#o) and #!o"ing in WindowsPow#S)) D/,gging
S"a/)
R(o#" *on7g,#a"ion s"a",s +#o! DS6 "o a *n"#a))o*a"ion
E(#i!n"a)
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
49/79
GENERATE WINDOWS POWERSELL 6MDLETS ?ASED ON AN ODATAENDPOINT
E(o#":ODa"aEnd(oin"P#o- is a *!d)" "a" gn#a"s a s" o+ Windows Pow#S)) *!d)"s/asd on " +,n*"iona)i"- (osd /- a gi'n ODa"a nd(oin".
T +o))owing a!() sows ow "o ,s "is nw *!d)"4
?asi* ,s *as o+ E(o#":ODa"aEnd(oin" P#o-E(o#":ODa"aEnd(oin"P#o- :;#i ""(4BBs#'i*s.oda"a.o#gB'@B%S%sn-o/s$1,"$/2-,)w)dg+1&&Boda"aBoda"a.s'* :O,"(,"Mod,) 64;s#s,s#Gn#a"d.(sd1
i(!o 64;s#s,s#Gn#a"d.(sd1
6!d)"s a# *#a"d /asd on " +o))owing ,#is"i*s
Nw:En"i"-T-( :K- c:O"# A""#i/,"sr G":En"i"-T-( c:K- :To( [S$i( [Fi)"# :O#d#?- I+ "# is a *o!() $- " $-s wi)) a*",a))- / :K-1 :K-2r No" "is #,) a(()is "o an- o"# ins"an*s o+ " $- S":En"i"-T-( :K- c:O"# A""#i/,"s R!o':En"i"-T-( :K- In'o$:En"i"-T-(A*"ion c:K- :O"# Pa#a!"#s 6!d)"s +#o! asso*ia"ions %No"4 G" and R!o' g" addi"iona) (a#a!"# s"s&
G":En"i"-T-( :Asso*ia"dEn"i"- Nw:En"i"-T-( :Asso*ia"dEn"i"- :K- R!o':En"i"-T-( :Asso*ia"dEn"i"- :K- No"4 E'#- *!d)" as a [6onn*"ion;RI (a#a!"# +o# ()i*i")- s""ing " ;RI o+ " nd(oin". Tis no#!a))- ,ss " sa! add#ss "a" -o, ga' " E(o#":ODa"aEnd(oin"P#o- *!d)" /," *an /o'##iddn in "is +asion +o# " sa$ o+ si!i)a# nd(oin"s.
T# a# s"i)) (a#"s o+ $- ,s *ass in d')o(!n" +o# "is +,n*"iona)i"- in*),ding /," no"
)i!i"d "o4• Asso*ia"ions• Passing s"#a!s
MANAGE .qIP AR6IVES WIT NEW 6MDLETS
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
50/79
Two nw *!d)"s 6o!(#ss:A#*i' and E(and:A#*i' )" -o, *o!(#ss and (and qIP7)s.
6OMPRESS:AR6IVE
T 6o!(#ss:A#*i' *!d)" *#a"s a nw a#*i' 7) +#o! s(*i7d 7)s. An a#*i' 7)a))ows !,)"i() 7)s "o / (a*$agd and o("iona))- *o!(#ssd in"o a sing) 7) +o# asi#and)ing and s"o#ag. An a#*i' 7) *an / *o!(#ssd /- ,sing a *o!(#ssion a)go#i"!s(*i7d in " :6o!(#ssionL') (a#a!"#.
!ompress'rchi-e /iteralPath
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
51/79
Nte@
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
52/79
6ONFIG;RE PIE6E ?< PIE6E WIT PARTIAL 6ONFIG;RATIONS IN DS6
WMF 5.0 (#'iw )(s -o, d)i'# *on7g,#a"ion do*,!n"s "o a nod in +#ag!n"s. Fo# anod "o #*i' !,)"i() +#ag!n"s o+ a *on7g,#a"ion do*,!n" i"s Lo*a) 6on7g,#a"ionManag# !,s" / s" 7#s" "o s(*i+- " (*"d +#ag!n"s as sown in "is a!().
cDS6Lo*a)6on7g,#a"ionManag#%&*on7g,#a"ion SmLS#'#DS6S""ingse Nod )o*a)os" e Lo*a)6on7g,#a"ionManag# e 6on7g,#a"ionModF#>,n*-Mins Z @0
6on7g,#a"ionR(osi"o#-W/ OS6on7gS#'# e
S#'#;RL Z ""(s4BB*o#(.*on"oso.*o!BOS6on7gS#'#BPSDS6P,))S#'#.s'*
6on7g,#a"ionR(osi"o#-W/ SmL6on7gS#'# e S#'#;RL Z ""(s4BB*o#(.*on"oso.*o!BSmL6on7gS#'#BPSDS6P,))S#'#.s'*
Pa#"ia)6on7g,#a"ion OS6on7g e Ds*#i("ion Z 6on7g,#a"ion +o# " ?as OS E*),si'Rso,#*s Z PSDsi#dS"a"6on7g,#a"ion^ 6on7g,#a"ionSo,#* Z c6on7g,#a"ionR(osi"o#-W/OS6on7gS#'#
Pa#"ia)6on7g,#a"ion SmL6on7g e Ds*#i("ion Z 6on7g,#a"ion +o# " SmL S#'# 6on7g,#a"ionSo,#* Z c6on7g,#a"ionR(osi"o#-W/SmL6on7gS#'# D(ndsOn Z cPa#"ia)6on7g,#a"ionOS6on7g
Wi) a,"o#ing " (a#"ia) *on7g,#a"ion " *on7g,#a"ion na! !,s" !a"* wa" isd7nd in " Lo*a) 6on7g,#a"ion Manag#. In " a/o' a!() " *on7g,#a"ions so,)d/ na!d OS3n4g and SQL3n4g.
S""ing Lo*a) 6on7g,#a"ion Manag# +o# (a#"ia) *on7g,#a"ions na/)s *on7g,#a"ion*oo#dina"ion /," dos NOT (#o'id s*,#i"- +,n*"iona)i"-.
MANAGE WIT 6ROSS:6OMP;TER DEPENDEN6IES IN DS6
?- ,sing " /,i)":in Wai"Fo#^ #so,#*s %Wai"Fo#A)) Wai"Fo#An- and Wai"Fo#So!& -o, *annow s(*i+- d(ndn*is a*#oss *o!(,"#s d,#ing *on7g,#a"ion #,ns wi"o," "#na)o#*s"#a"ions. Ts #so,#*s (#o'id nod:"o:nod s-n*#oni9a"ion /- ,sing 6IM
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
53/79
*onn*"ions o'# " WS:Man (#o"o*o). ?- ,sing "s #so,#*s a *on7g,#a"ion *an wai"+o# ano"# *o!(,"#8s s(*i7* #so,#* s"a" "o *ang.
Fo# a!() in " +o))owing *on7g,#a"ion " "a#g" nod is wai"ing +o# " 7"##main #so,#* "o 7nis on " My#3 nod wi" a +w #"#is /+o# " "a#g" nod *an \oin "do!ain.
*on7g,#a"ion _oinDo!aine I!(o#":Ds*Rso,#* :Mod,) 6o!(,"#Manag!n"
Wai"Fo#A)) D6 e Rso,#*Na! Z cADDo!ainNwDo!ain NodNa! Z M-D6 R"#-In"#'a)S* Z 15 R"#-6o,n" Z @0
6o!(,"# _oinDo!ain
e Na! Z M-P6 Do!ainNa! Z 6on"oso.*o! 6#dn"ia) Z %g":*#dn"ia)& D(ndsOn ZcWai"Fo#A))D6
FIND MORE DETAIL A?O;T 6ONFIG;RATION STAT;S IN DS6
GET:DS66ONFIG;RATIONSTAT;S
T G":Ds*6on7g,#a"ionS"a",s *!d)" g"s ig )') in+o#!a"ion a/o," *on7g,#a"ion
s"a",s +#o! a "a#g" nod.
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
54/79
MORE 6ONTROL OVER 6ONFIG;RATIONS IN DS6
P;?LIS:DS66ONFIG;RATION
T P,/)is:Ds*6on7g,#a"ion *!d)" *o(is a *on7g,#a"ion MOF 7) "o a "a#g" nod /,"
dos no" a(()- " *on7g,#a"ion. Tis *on7g,#a"ion is a(()id d,#ing " n" *onsis"n*-(ass o# wn -o, #,n " ;(da":Ds*6on7g,#a"ion *!d)".
P,/)is:Ds*6on7g,#a"ion c:Pa" s"#ing cc:6o!(,"#Na! s"#ingc c:Fo#* c:6#dn"ia) (s*#dn"ia)
c:T#o"")Li!i" in" c:Wa"I+ c:6on7#! c6o!!onPa#a!"#s
P,/)is:Ds*6on7g,#a"ion c:Pa" s"#ing :6i!Sssion 6i!Sssionc c:Fo#* c: T#o"")Li!i" in" c:Wa"I+
c:6on7#! c6o!!onPa#a!"#s
;PDATE:DS66ONFIG;RATION
T ;(da":Ds*6on7g,#a"ion *!d)" +o#*s " *on7g,#a"ion "o / (#o*ssd. I+ " L6M isin (,)) !od i" g"s " *on7g,#a"ion +#o! " (,)) s#'# /+o# a(()-ing i".
;(da":Ds*6on7g,#a"ion cc:6o!(,"#Na! s"#ingc c:Wai" c:Fo#* c:_o/Na!s"#ing c:6#dn"ia)
(s*#dn"ia) c:T#o"")Li!i" in" c:Wa"I+ c:6on7#! c6o!!onPa#a!"#s
;(da":Ds*6on7g,#a"ion :6i!Sssion 6i!Sssionc c:Wai" c:Fo#* c:_o/Na! s"#ing
c:T#o"")Li!i" in"c:Wa"I+ c:6on7#! c6o!!onPa#a!"#s
6ONFIG;RING TE WINDOWS POWERSELL DESIRED STATE6ONFIG;RATION SERVI6E
Fo# #+#n* "o s" ,( a s#'# as a Windows Pow#S)) Dsi#d S"a" 6on7g,#a"ion (,))s#'# addi"iona) s"(s a# ndd4
On Wind*s Server (''+ R( SP)@
• Add:WindowsFa",# W/:S#'#• Add:WindowsFa",# W/:""(:T#a*ing• dis! Bon)in Bna/):+a",#4Manag!n"Oda"a• Add:WindowsFa",# NET:""(:A*"i'a"ion• Add:WindowsFa",# W/:ASP:NET• dis! Bon)in Bna/):+a",#4DS6:S#'i*
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
55/79
A+"# ins"a))ing DS6:S#'i* -o, !,s" *#a" a (,)) s#'# IIS nd(oin". Fo))ow " s"(s ins*"ion pA& 3reate t,e p1ll server; in " (,)) s#'# MSDN do*,!n"a"ion%""(4BB"*n".!i*#oso+".*o!B)i/#a#[email protected]( & "o g" " !os" *,##n" DS6S#'i*#so,#* +o# ins"a))ing a (,)) s#'# nd(oin" +#o! " T*N" Ga))#-.
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
56/79
T 'n"s a#4
6ann) O(#a"iona)
L') V#/os
O(*od 6#a"
Tas$ 6o!!andS"a#"
K-wo#d R,ns(a*
E'n"Id EnginJS*#i("?)o*$6o!(i)d %0100 Z 10&
Mssag 6#a"ing S*#i("/)o*$ "" %b1 o+ b2&4
b@
S*#i("?)o*$ ID4 b
T "" !/ddd in " !ssag is " "n" o+ " s*#i(" /)o*$ *o!(i)d. T ID is aG;ID "a" is #"aind +o# " )i+ o+ " s*#i(" /)o*$.
Wn -o, na/) '#/os )ogging " +a",# w#i"s /gin and nd !a#$#s4
6ann) O(#a"iona)
L') V#/os
O(*od O(n %B 6)os&
Tas$ 6o!!andS"a#" %B 6o!!andS"o(&
K-wo#d R,ns(a*
E'n"Id S*#i("?)o*$JIn'o$JS"a#"JD"ai) %0100 Z 105& B
S*#i("?)o*$JIn'o$J6o!()"JD"ai) %0100A Z 10=&
Mssag S"a#"d %B 6o!()"d& in'o*a"ion o+ S*#i("?)o*$ ID4 b1
R,ns(a* ID4 b2
T ID is " G;ID #(#sn"ing " s*#i(" /)o*$ %"a" *an / *o##)a"d wi" 'n" ID0100& and " R,ns(a* ID #(#sn"s " #,ns(a* in wi* "is s*#i(" /)o*$ was #,n.
P#*n" signs in " in'o*a"ion !ssag #(#sn" s"#,*",#d ETW (#o(#"is. Wi) "- a##()a*d wi" " a*",a) 'a),s in " !ssag "" a !o# #o/,s" wa- "o a**ss "! is "o#"#i' " !ssag wi" " G":WinE'n" *!d)" and "n ,s " Prperties a##a- o+" !ssag.
#s an a!() o+ ow "is +,n*"iona)i"- *an )( ,nw#a( a !a)i*io,s a""!(" "o n*#-("and o/+,s*a" a s*#i("4
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
57/79
Ma)wa#+,n*"ion S,(#D*#-("e (a#a!%Ys*#i("&
Y/-"s Z c6on'#"44F#o!?as=S"#ing%Ys*#i("&
hOR pn*#-("ion Yo#K- Z 02 +o#%Y*o,n"# Z 0j Y*o,n"# :)" Y/-"s.Lng"j Y*o,n"#ff& e Y/-"scY*o,n"# Z Y/-"scY*o,n"# :/o# Yo#K-
cS-s"!.T".En*oding44;ni*od.G"S"#ing%Y/-"s&
Yd*#-("d Z S,(#D*#-(" F;Iwmi"6N$Inm!66$I"m\F6N$_im!V6E$I1mi6_$_)mgZZIn'o$:E(#ssion Yd*#-("d
R,nning "is gn#a"s " +o))owing )og n"#is4
6o!(i)ing S*#i("/)o*$ "" %1 o+ 1&4 +,n*"ion S,(#D*#-(" e (a#a!%Ys*#i("&
Y/-"s Z c6on'#"44F#o!?as=S"#ing%Ys*#i("&
hOR n*#-("ion Yo#K- Z 02 +o#%Y*o,n"# Z 0j Y*o,n"# :)" Y/-"s.Lng"j Y*o,n"#ff& e Y/-"scY*o,n"# Z Y/-"scY*o,n"# :/o# Yo#K-
cS-s"!.T".En*oding44;ni*od.G"S"#ing%Y/-"s&
S*#i("?)o*$ ID4 ada30:1+@@:2aa:d+*:1@11133@ 6o!(i)ing S*#i("/)o*$ "" %1 o+ 1&4 Yd*#-("d Z S,(#D*#-(" F;Iwmi"6N$Inm!66$I"m\F6N$_im!V6E$I1mi6_$_)mgZZ
S*#i("?)o*$ ID4 /a11*155:d@*:00:@:=502*/50+52 6o!(i)ing S*#i("/)o*$ "" %1 o+ 1&4 In'o$:E(#ssion Yd*#-("d
S*#i("?)o*$ ID4 5=*01*a:5d3::/3+:=a0/@ 6o!(i)ing S*#i("/)o*$ "" %1 o+ 1&4 W#i":os" Pwnd
S*#i("?)o*$ ID4 5=11:33:@:+=5:a=@+5/*
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
58/79
I+ " s*#i(" /)o*$ )ng" *ds wa" ETW is *a(a/) o+ o)ding in a sing) 'n" WindowsPow#S)) /#a$s " s*#i(" in"o !,)"i() (a#"s. # is sa!() *od "o #*o!/in a s*#i("+#o! i"s )og !ssags4
Y*#a"d Z G":WinE'n" :Fi)"#as"a/) e P#o'id#Na!ZMi*#oso+":Windows:Pow#S))j Id Z 10 H W#:O/\*" e YJ ....
Yso#"dS*#i("s Z Y*#a"d H so#" e YJ .P#o(#"isc0.Va), Y!#gdS*#i(" Z :\oin %Yso#"dS*#i("s H b e YJ .P#o(#"isc2.Va), &
As wi" a)) )ogging s-s"!s "a" a' a )i!i"d #"n"ion /,`# %i.. ETW )ogs& on a""a*$agains" "is in+#as"#,*",# is "o ]ood " )og wi" s(,#io,s 'n"s "o id a#)i# 'idn*. To(#o"*" -o,#s)+ +#o! "is a""a*$ ns,# "a" -o, a' so! +o#! o+ 'n" )og *o))*"ion s",( %i.. Windows E'n" Fo#wa#ding""(4BBwww.nsa.go'BiaBJ7)sBa((BS(o""ingJ"JAd'#sa#-Jwi"JWindowsJE'n"JLogJMoni"o#ing.(d+ & "o !o' 'n" )ogs o` o+ " *o!(,"# as soon as (ossi/).
6MS %6R
Inclue!onte$t6 &nprotect!ms(essage 5Path6
Inclue!onte$t6
T 6MS n*#-("ion s"anda#d i!()!n"s (,/)i* $- *#-("og#a(- w# " $-s ,sd "on*#-(" *on"n" %" public key & and " $-s ,sd "o d*#-(" *on"n" %" private key & a#s(a#a".
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
59/79
To / #*ogni9d in Windows Pow#S)) n*#-("ion *#"i7*a"s #>,i# a ,ni>, $- ,sagidn"i7# %EK;& "o idn"i+- "! as da"a n*#-("ion *#"i7*a"s %)i$ " idn"i7#s +o# 6odSigning En*#-("d Mai)&.
# is an a!() o+ *#a"ing a *#"i7*a" "a" is good +o# Do*,!n" En*#-("ion4
%6ang " "" in S1/Cect "o -o,# na! !ai) o# o"# idn"i7#& and (," in a 7) %i..4Do*,!n"En*#-("ion.in+&4
5Cersion6 Signature : ;70ino%s NT7;
5Strings6 sQOIDBN)'N!DBAYB&S'@ : ;>.M.>.L; sQOIDBDO!&(NTBN!"YPTION : ;2.L.J.2.K.2.L22.H.2;
5Ne%"eEuest6
SubFect : ;[email protected]; (achineAeySet : false
Aey/ength : >HK AeySpec : 'TBAY!)'N@ )ash'lgorithm : Sha2 $portable : true "eEuestType : !ert Aey&sage : ;!"TBAYBN!IP)"(NTBAYB&S'@ R
!"TBD'T'BN!IP)"(NTBAYB&S'@; CaliityPerio : ;Years; CaliityPerio&nits : ;2HHH;
5$tensions6 sQOIDBN)'N!DBAYB&S'@ : ;3te$t=sQOIDBDO!&(NTBN!"YPTION;
Tn #,n4
certreE ne% Documentncryption.inf Documentncryption.cer
And -o, *an now n*#-(" and d*#-(" *on"n"4
10= c64"!( Y(#o"*"d Z ))o Wo#)d H P#o"*":6!sMssag :To ^!so!w#.*o!^
103 c64"!( Y(#o"*"d
:::::?EGIN 6MS:::::MII?>ADPAdD@wao3393O_Ehw9GFLnD=d\KVB"FPRE23ad,KSL/n+(+Bs(q+;$,Gi/nwWF#GE@?1G2=M6nW\'fN>@2G*3>EAER#L'=SRGf2d_EnsWAf9mPofDwGSI/@DmEATAd?g)g$g?qmMEASoEE_/_aiR)
mailto:cn%[email protected]:cn%[email protected]
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
60/79
KMn?oD1d$/BF9SWAE?aL$Fw6,01q"D\3nS_*Z:::::END 6MS:::::
10 c64"!( Y(#o"*"d H ;n(#o"*":6!sMssag))o Wo#)d
An- (a#a!"# o+ "-( 3MSMessageRecipient s,((o#"s idn"i7#s in " +o))owing+o#!a"s4
• An a*",a) *#"i7*a" %as #"#i'd +#o! " *#"i7*a" (#o'id#&• Pa" "o " a 7) *on"aining " *#"i7*a"• Pa" "o a di#*"o#- *on"aining " *#"i7*a"• T,!/(#in" o+ " *#"i7*a" %,sd "o )oo$ in " *#"i7*a" s"o#&• S,/\*" na! o+ " *#"i7*a" %,sd "o )oo$ in " *#"i7*a" s"o#&
To 'iw do*,!n" n*#-("ion *#"i7*a"s in " *#"i7*a" (#o'id# -o, *an ,s ":#c1mentEncryptin3ert d-na!i* (a#a!"#4
M 5!ertcurrentusermy611 ir Documentncryption!ert
EhTRA6T AND PARSE STR;6T;RED O?_E6TS O;T OF STRING 6ONTENT
In *o))a/o#a"ion wi" Mi*#oso+" Rsa#* a nw 3nvert$rm2String *!d)" as /naddd.
Tis *!d)" s,((o#"s "wo !ods4 /asi* d)i!i"d (a#sing and a,"o gn#a"d a!():d#i'n (a#sing.
D)i!i"d (a#sing /- d+a,)" s()i"s " in(," a" wi" s(a* and assigns (#o(#"- na!s "o" #s,)"ing g#o,(s.
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
61/79
Seattle, 0'
!hristina ?erglun "emon, 0'
)anna (oos Puyallup, 0'
6o(- a +w a!()s in"o a 7) wi* -o, wi)) ,s as -o,# "!()a"4
'na TruFillo "emon, 0'
'ntonio (oreno "enton, 0'
P," *,#)- /#a*s a#o,nd da"a "a" -o, wan" "o "#a*" gi'ing i" a na! as -o, do so.?*a,s " Name (#o(#"- %and i"s asso*ia"d o"# (#o(#"is& *an a((a# !,)"i() "i!s,s an as"#is$ %^& "o indi*a" "a" "is #s,)"s in !,)"i() #*o#ds %#a"# "an "#a*"ing a/,n* o+ (#o(#"is in"o on #*o#d&4
3Name'na TruFillo= 3!ity"emon=, 3State0'=
3Name'ntonio (oreno= 3!ity"enton=, 3State0'=
F#o! "is s" o+ a!()s 3nvert$rm2String *an now a,"o!a"i*a))- "#a*" o/\*":/asd o,"(," +#o! in(," 7)s wi" si!i)a# s"#,*",#.
2 c64"!(
G":6on"n" .add#sss.o,"(,"."" H 6on'#"F#o!:S"#ing :T!()a"Fi) .add#sss."!()a"."" H Fo#!a":Ta/) :A,"o
E"n"T" Na! 6i"- S"a":::::::::: :::: :::: :::::Ana T#,\i))o... Ana T#,\i))o Rd!ond WAAn"onio Mo#no... An"onio Mo#no Rn"on WA To!as a#d-... To!as a#d- Sa"") WA6#is"ina ?#g),nd... 6#is"ina ?#g),nd Rd!ond WAanna Moos... anna Moos P,-a)),( WA
To do addi"iona) da"a !ani(,)a"ion on "#a*"d "" " E7tentTe7t (#o(#"- *a(",#s "#aw "" +#o! wi* " #*o#d was "#a*"d. To (#o'id +d/a*$ on "is +a",# o# "osa# *on"n" "a" -o, a# a'ing di*,)"- w#i"ing a!()s +o# ()as !ai)(sd!+/!i*#oso+".*o!.
INTERA6T WIT S
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
62/79
To s,((o#" s-!/o)i* )in$s ^:I"! and a +w #)a"d *!d)"s a' /n "ndd. Now -o,*an *#a" s-!/o)i* )in$s in a sing) si!() )in wi" Nw:I"!.
,i'a)n" "o a/o'Nw:I"! :I"!T-( S-!/o)i*Lin$ :Pa" 64T!( :Na! M-S-!Lin$Fi)."" :Va), Y(so!(#o7).(s1
E>,i'a)n" "o a/o'Nw:I"! :I"!T-( S-!/o)i*Lin$ :Pa" 64T!(M-S-!Lin$Fi)."" :Va), Y(so!(#o7).(s1
E>,i'a)n" "o a/o'Nw:I"! :I"!T-( S-!/o)i*Lin$ :Na! 64T!(M-S-!Lin$Fi)."" :Va), Y(so!(#o7).(s1
S
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
63/79
d::::) =B1@B201 @422 PM M-S-!Lin$Di#:a:::) =B1@B201 @42@ PM 2@@0 M-a#dLin$Fi).""d::::) =B1@B201 @42 PM M-_,n*"ionDi#
Nw Ta#g" (#o(#"- Wo#$s wi" an- )in$ "-(
No" dis()a-d in " d+a,)" "a/) 'iw Dis()a-d in " d+a,)" )is" 'iw Nw Lin$T-( (#o(#"- wi" 'a),s4 S-!/o)i*Lin$G":6i)dI"! 64T!(M-S-!Lin$Fi)."" H Fo#!a":Lis"
Di#*"o#-4 64T!(
Na! 4 M-S-!Lin$Fi).""Lng" 4 0Mod 4 :a:::)Lin$T-( 4 S-!/o)i*Lin$
Ta#g" 4 64WindowsS-s"!@2WindowsPow#S))'1.0(#o7).(s1
6#a"ionTi! 4 =B1=B201 @421401 PMLas"W#i"Ti! 4 =B1=B201 @421401 PMLas"A**ssTi! 4 =B1=B201 @421401 PMV#sionIn+o 4 Fi)4 64T!(M-S-!Lin$Fi)."" In"#na)Na!4 O#igina)Fi)na!4 Fi)V#sion4 Fi)Ds*#i("ion4 P#od,*"4 P#od,*"V#sion4 D/,g4 Fa)s Pa"*d4 Fa)s P#R)as4 Fa)s P#i'a"?,i)d4 Fa)s S(*ia)?,i)d4 Fa)s Lang,ag4
REMOVE:ITEM Wo#$s )i$ an- o"# i"! "-(
R!o's M-S-!Lin$Fi).""R!o':I"! 64T!(M-S-!Lin$Fi).""
R",#ns an ##o# as "is is a #(a#s (oin".R!o':I"! 64T!(M-S-!Lin$Di#
R!o's " 7)s ,nd# " "a#g" di#*"o#- and M-S-!Lin$Di#R!o':I"! 64T!(M-S-!Lin$Di# :Fo#*
NETWORK SWIT6 MANAGEMENT WIT WINDOWS POWERSELL%IMPROVEMENTS&
T G":N"wo#$Swi"*E"#n"Po#" *!d)" now #",#ns " +o))owing addi"iona) in+o#!a"ionwi" ins"an*s4
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
64/79
• IPAdd#ss [ " IP add#ss asso*ia"d wi" " (o#"• Po#"Mod [ " (o#" !od4 a**ss #o," o# "#,n$• A**ssVLAN [ " ID o+ " VLAN asso*ia"d wi" "is (o#" in a**ss !od• T#,n$dVLANLis" [ a )is" o+ IDs o+ VLANs asso*ia"d wi" "is (o#" in "#,n$ !od
F;NDAMENTAL NETWORK SWIT6 MANAGEMENT WIT WINDOWSPOWERSELL
T N"wo#$ Swi"* *!d)"s in"#od,*d in " 7#s" WMF 5.0 P#'iw na/) -o, "o a(()-swi"* 'i#",a) LAN %VLAN& and /asi* La-# 2 n"wo#$ swi"* (o#" *on7g,#a"ion "o WindowsS#'# 2012 R2 )ogo:*#"i7d n"wo#$ swi"*s. Mi*#oso+" #!ains *o!!i""d "o s,((o#"ing" Da"a*n"# A/s"#a*"ion La-# %DAL& 'ision and "o sow 'a), +o# o,# *,s"o!#s and(a#"n#s in "is s(a*. ;sing "s *!d)"s -o, *an (#+o#!4
G)o/a) swi"* *on7g,#a"ion s,* as4
S"" os" na!
S" swi"* /ann#
P#sis" *on7g,#a"ion
Ena/) o# disa/) +a",#
VLAN *on7g,#a"ion4
6#a" o# #!o' VLAN
Ena/) o# disa/) VLAN
En,!#a" VLAN
S" +#ind)- na! "o a VLAN
La-# 2 (o#" *on7g,#a"ion4
En,!#a" (o#"s
Ena/) o# disa/) (o#"s
S" (o#" !ods and (#o(#"is
Add o# asso*ia" VLAN "o T#,n$ o# A**ss on " (o#"
S"a#" ()o#ing /- )oo$ing +o# a)) o+ " N"wo#$Swi"* *!d)"st
PS G":6o!!and ^:N"wo#$Swi"*^
http://technet.microsoft.com/en-us/cloud/dal.aspxhttp://technet.microsoft.com/en-us/cloud/dal.aspxhttp://technet.microsoft.com/en-us/cloud/dal.aspx
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
65/79
6o!!andT-( Na! So,#*::::::::::: :::: ::::::F,n*"ion Disa/):N"wo#$Swi"*E"#n"Po#" N"wo#$Swi"*F,n*"ion Disa/):N"wo#$Swi"*Fa",# N"wo#$Swi"*F,n*"ion Disa/):N"wo#$Swi"*V)an N"wo#$Swi"*F,n*"ion Ena/):N"wo#$Swi"*E"#n"Po#" N"wo#$Swi"*F,n*"ion Ena/):N"wo#$Swi"*Fa",# N"wo#$Swi"*
F,n*"ion Ena/):N"wo#$Swi"*V)an N"wo#$Swi"*F,n*"ion G":N"wo#$Swi"*E"#n"Po#" N"wo#$Swi"*F,n*"ion G":N"wo#$Swi"*Fa",# N"wo#$Swi"*F,n*"ion G":N"wo#$Swi"*G)o/a)Da"a N"wo#$Swi"*F,n*"ion G":N"wo#$Swi"*V)an N"wo#$Swi"*F,n*"ion Nw:N"wo#$Swi"*V)an N"wo#$Swi"*F,n*"ion R!o':N"wo#$Swi"*E"#n"Po#"IPAdd#ss N"wo#$Swi"*F,n*"ion R!o':N"wo#$Swi"*V)an N"wo#$Swi"*F,n*"ion Rs"o#:N"wo#$Swi"*6on7g,#a"ion N"wo#$Swi"*F,n*"ion Sa':N"wo#$Swi"*6on7g,#a"ion N"wo#$Swi"*F,n*"ion S":N"wo#$Swi"*E"#n"Po#"IPAdd#ss N"wo#$Swi"*F,n*"ion S":N"wo#$Swi"*Po#"Mod N"wo#$Swi"*F,n*"ion S":N"wo#$Swi"*Po#"P#o(#"- N"wo#$Swi"*F,n*"ion S":N"wo#$Swi"*V)anP#o(#"- N"wo#$Swi"*
Mo# in+o#!a"ion is a'ai)a/) in _`#- Sno'#8s WMF 5.0 P#'iw anno,n*!n" /)og (os"4""(4BB/)ogs."*n".*o!B/Bwindowss#'#Ba#*i'B201B0B0@Bwindows:!anag!n":+#a!wo#$:'5:(#'iw.as(
MORE 6ONTROL AND REMOTING IN WINDOWS POWERSELL DE?;GGING
?REAK ALL
T Windows Pow#S)) *onso) and Windows Pow#S)) ISE now a))ow -o, "o /#a$ in"o
" d/,gg# +o# #,nning s*#i("s. Tis wo#$s in /o" )o*a) and #!o" sssions.
In " *onso) (#ss 3trl?5reak .
In ISE (#ss 3trl?5 o# ,s " #e/1g2D5reak "ll !n, *o!!and.
REMOTE DE?;GGING AND REMOTE FILE EDITING IN WINDOWSPOWERSELL ISE
Windows Pow#S)) ISE now )"s -o, o(n and di" 7)s in a #!o" sssion /- #,nning "
PSEdi" *o!!and.Fo# a!() -o, *an o(n a 7) +o# di"ing +#o! " *o!!and )in in a #!o" sssion as+o))ows4
cR!o"6o!(,"#14 PS 64 PSEdi" 64D/,gD!oS*#i("sTs":G"M,".(s1
In addi"ion -o, *an now di" and sa' *angs in a #!o" 7) "a" is a,"o!a"i*a))- o(ndin Windows Pow#S)) ISE wn -o, i" a /#a$(oin".
http://blogs.technet.com/b/windowsserver/archive/2014/04/03/windows-management-framework-v5-preview.aspxhttp://blogs.technet.com/b/windowsserver/archive/2014/04/03/windows-management-framework-v5-preview.aspxhttp://blogs.technet.com/b/windowsserver/archive/2014/04/03/windows-management-framework-v5-preview.aspxhttp://blogs.technet.com/b/windowsserver/archive/2014/04/03/windows-management-framework-v5-preview.aspx
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
66/79
Now -o, *an d/,g a s*#i(" 7) "a" is #,nning on a #!o" *o!(,"# di" " 7) "o 7 an##o# and "n ##,n " !odi7d s*#i(".
ADVAN6ED S6RIPT DE?;GGING
T# a# nw ad'an*d d/,gging +a",#s "a" )" -o, a""a* "o an- )o*a) *o!(,"#(#o*ss "a" as )oadd Windows Pow#S)) and d/,g a#/i"#a#- #,ns(a*s in "a" (#o*ss.
R;NSPA6E DE?;GGING
Nw *!d)"s a' /n addd "a" )" -o, )is" *,##n" #,ns(a*s in a (#o*ss and a""a*" Windows Pow#S)) *onso) o# ISE d/,gg# "o "a" #,ns(a* +o# s*#i(" d/,gging.
• G":R,ns(a*• D/,g:R,ns(a*• Ena/):R,ns(a*D/,g
• Disa/):R,ns(a*D/,g• G":R,ns(a*D/,g
ATTA6 TO PRO6ESS
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
67/79
Pa*$agManag!n" in*),ds a s" o+ (#o'id#s /- d+a,)" and a /oo"s"#a((# (#o'id# "a"na/)s on:d!and ins"a))a"ion o+ o"# (a*$ag (#o'id#s. A'ai)a/) (a*$ag (#o'id#s *an/ dis*o'#d /- ,sing " *o!!and4
PS !1 @etPac*agePro-ier
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
68/79
? *a#+,) wn -o, ins"a)) (#o'id#s +#o! " In"#n".
ADDITIONAL INFORMATION
T so,#* +o# " Pa*$agManag!n" *o!(onn" *an / +o,nd in " Gi",/ OnG"(#o\*" w/si" ""(s4BBong".o#g.
DIS6OVER MOD;LES AND DS6 RESO;R6ES WIT POWERSELLGET
Pow#S))G" as /n +,#"# i!(#o'd in No'!/# 201 #)as o+ WMF4• Find:Mod,) *an now 7)"# on !od,) !"ada"a wi" " :Tag (a#a!"#• Find:Mod,) *an 7)"# on #(osi"o#-:s(*i7* sa#* )ang,ag wi" " :Fi)"#
(a#a!"#• Find:Mod,) *an 7)"# /asd on !od,) *on"n"s wi" " :6o!!and :Ds*Rso,#*
and :In*),ds (a#a!"#s• Find:Ds*Rso,#* a))ows dis*o'#- o+ indi'id,a) DS6 #so,#*s in #(osi"o#is
• ,g (#+o#!an* i!(#o'!n"s• S,((o#" +o# ins"a))ing +#o! and (,/)ising "o 7) sa#s wi" N,G"
EhAMPLE 6OMMANDS Find a)) !od,)s wi" "ags Tag1 o# Tag@Find:Mod,) :Tag Tag1 Tag@
Find !od,)s wi" a s(*i7* Ds*Rso,#*Find:Mod,) :Ds*Rso,#* Ds*Ts"Rso,#*
Find !od,)s wi" s(*i7* *o!!andsFind:Mod,) :6o!!and Ts":PSG"Ts"6!d)" G":6on"osoS#'# G":6on"oso6)in"
Find a)) !od,)s wi" Ds* #so,#*sFind:Mod,) :In*),ds Ds*Rso,#*
Find a)) !od,)s wi" *!d)"sFind:Mod,) :In*),ds 6!d)"
Find a)) !od,)s wi" +,n*"ionsFind:Mod,) :In*),ds F,n*"ion
Find a)) DS6 #so,#*sFind:Ds*Rso,#*
Find a)) DS6 #so,#*s *on"aind wi"in a s(*i7* !od,)Find:Ds*Rso,#* :Mod,)Na! Ds*Ts"Mod,)
Find a)) DS6 #so,#*s in !od,)s wi" Tag1 o# Tag@Find:Ds*Rso,#* :Tag Tag1 Tag@
EhAMPLE O;TP;T
https://oneget.org/https://oneget.org/
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
69/79
REGISTER A PSREPOSITOR< WIT POWERSELLGET
In "is #)as i" is !,* asi# "o *on7g,# Pow#S))G" "o o(#a" agains" in"#na)#(osi"o#is. Tis is don /- " +o))owing addi"ions4
• Rgis"#:PSR(osi"o#-4 Rgis"#s a #(osi"o#- +o# " *,##n" ,s#.
• ;n#gis"#:PSR(osi"o#-4 R!o's a #gis"#d #(osi"o#- +o# " *,##n" ,s#.• S":PSR(osi"o#-4 S" 'a),s +o# a #gis"#d #(osi"o#-.• G":PSR(osi"o#-4 G" a)) #gis"#d #(osi"o#is +o# " *,##n" ,s#.
A+"# a #(osi"o#- is #gis"#d -o, *an ,s Find:Mod,) and Ins"a)):Mod,) "o wo#$ wi" i".
#"egister a efault repository"egisterPS"epository Name Demo"epo Source/ocation
VhttpsUU%%%.myget.orgU9Upo%ershellgetemoUapiU->W Publish/ocation
VhttpsUU%%%.myget.orgU9Upo%ershellgetemoUapiU->Upac*ageW InstallationPolicy
Truste
#@et all of the registere repositories@etPS"epository
Name Source/ocation PS@allery httpsUUmsconfiggallery.clouapp...Demo"epo httpsUU%%%.myget.orgU9Upo%ershe...
#Search only the ne% repository for moules9in(oule "epository Demo"epo
"epository Cersion Name Demo"epo 2.H.2 $'cti-eDirectory
Demo"epo 2.2.2 Some(oule
#?y efault, Po%erShell@et operates against all registere repositories %hen
none is specifie. In this e$ample, the VSome(ouleW moule is installe from
the Demo"epo.
Install(oule Some(oule
#"emo-ing a repository
https://www.myget.org/F/powershellgetdemo/api/v2https://www.myget.org/F/powershellgetdemo/api/v2
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
70/79
&nregisterPS"epository Demo"epo
@2:?IT S;PPORT FOR TE 6ONFIG;RATION KE,n*-Mins Z 15 A))owMod,)O'#w#i" Z Y"#,
R(o#"S#'#W/ R(o#"Manag# e
S#'#;#L Z ""(4BB)o*a)os"400BPSDS6P,))S#'#BPSDS6P,))s#'#.s'* A))ow;ns*,#6onn*"ion Z Y"#,
SAMPLE WE? REm;EST TO GATER 6ONFIG;RATION STAT;S
http://localhost:8080/PSDSCPullServer/PSDSCPullserver.svchttp://localhost:8080/PSDSCPullServer/PSDSCPullserver.svc
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
71/79
Ys"a",sR(o#"s Z In'o$:W/R>,s" :;#i ""(4BB)o*a)os"400BPSDS6P,))s#'#BPSDS6P,))s#'#.s'*BNod%6on7g,#a"ionIdZYg,id&BS"a",sR(o#"s :;s?asi*Pa#sing :;sD+a,)"6#dn"ia)s :6on"n"T-( a(()i*a"ionB\sonjoda"aZ!ini!a)!"ada"ajs"#a!ingZ"#,j*a#s"Z,"+: :ad#s eA**(" Z a(()i*a"ionB\sonj P#o"o*o)V#sion Z p1.1
DEVELOP WIT 6LASSES IN WINDOWS POWERSELL
WMF 5.0 P#'iw S("!/# 201 adds s,((o#" "o " Windows Pow#S)) )ang,ag +o#d7ning *)asss and o"# ,s#:d7nd "-(s /- ,sing +o#!a) s-n"a and s!an"i*s "a" a#si!i)a# "o o"# o/\*":o#in"d (#og#a!!ing )ang,ags. T goa) is "o na/) d')o(#sand IT (#o+ssiona)s "o !/#a* Windows Pow#S)) +o# a wid# #ang o+ ,s *ass si!()i+-d')o(!n" o+ Windows Pow#S)) a#"i+a*"s %s,* as DS6 #so,#*s& and a**)#a"*o'#ag o+ !anag!n" s,#+a*s.
DEFINE 6;STOM T
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
72/79
E)!n" Ds*#i("ion
3 Yello% : 5!olor6?lue=
An n,!#a"o# 'a), !,s" / a (a#s "i!*ons"an"j -o, *anno" s" i" "o " #s,)" o+ anin'o$d *o!!and.
enum (ynum3 num2 num> numL : K> numK : 5int6(a$Calue=
En,!s s,((o#" a#i"!"i* o(#a"ions as sown in" +o))owing a!().
enum Somenum 3 (a$ : K> =enum Othernum 3 (a$ : 5Somenum6(a$ X
2 =
I!(o#":Ds*Rso,#* I!(o#":Ds*Rso,#* is now a "#, d-na!i*$-wo#d. Windows Pow#S)) (a#ss " s(*i7d!od,)8s #oo" !od,) sa#*ing +o# *)asss "a"*on"ain " #scRes1rce a""#i/,".
I!()!n"ingAss!/)- A nw 7)d Implementing"ssem/ly as /n
addd "o Mod,)In+o. I" is s" "o " d-na!i*ass!/)- *#a"d +o# a s*#i(" !od,) i+ " s*#i("d7ns *)asss o# " )oadd ass!/)- +o# /ina#-!od,)s. I" is no" s" wn Mod,)T-( Z Mani+s".
R]*"ion on " Implementing"ssem/ly 7)ddis*o'#s #so,#*s in a !od,). Tis !ans -o,*an dis*o'# #so,#*s w#i""n in i"# Pow#S))o# o"# !anagd )ang,ags.
Fi)ds wi" ini"ia)i9#s4
5int6 7i : M
S"a"i* is s,((o#"dj i" wo#$s )i$ an a""#i/," as do" "-( *ons"#ain"s so i" *an / s(*i7d in an-o#d#.
static 5int6 7count : H
A "-( is o("iona).
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
73/79
E)!n" Ds*#i("ion
7s : ;hello;
A)) !!/#s a# (,/)i*.
6ons"#,*"o#s and ins"an"ia"ion Windows Pow#S)) *)asss *an a'*ons"#,*"o#sj "- a' " sa! na! as "i#*)ass. 6ons"#,*"o#s *an / o'#)oadd. S"a"i**ons"#,*"o#s a# s,((o#"d. P#o(#"is wi"ini"ia)i9a"ion (#ssions a# ini"ia)i9d /+o##,nning an- *od in a *ons"#,*"o#. S"a"i* (#o(#"isa# ini"ia)i9d /+o# " /od- o+ a s"a"i**ons"#,*"o# and ins"an* (#o(#"is a# ini"ia)i9d/+o# " /od- o+ " non:s"a"i* *ons"#,*"o#.6,##n")- "# is no s-n"a +o# *a))ing a*ons"#,*"o# +#o! ano"# *ons"#,*"o# %)i$ " 6
s-n"a 4 "is%&&. T wo#$a#o,nd is "o d7n a*o!!on Ini" !"od.
T +o))owing a# wa-s o+ ins"an"ia"ing *)asss in"is #)as.
# Instantiating by using the efault
constructor. Note that Ne%ObFect is not
supporte in this release.7a : 5(y!lass6ne%48
# !alling a constructor %ith a parameter7b : 5(y!lass6ne%4K>8
# Passing an array to a constructor %ith
multiple parameters7c : 5(y!lass6ne%4G4K>,KL,KK8, ;)ello;8
In "is #)as Nw:O/\*" dos no" wo#$ wi"*)asss d7nd in Windows Pow#S)). A)so +o#"is #)as " "-( na! is on)- 'isi/) )i*a))-!aning i" is no" 'isi/) o,"sid o+ " !od,) o#s*#i(" "a" d7ns " *)ass. F,n*"ions *an #",#nins"an*s o+ a *)ass d7nd in WindowsPow#S)) and ins"an*s wo#$ w)) o,"sid o+ "
!od,) o# s*#i(".
G":M!/# :S"a"i* )is"s *ons"#,*"o#s so -o, *an'iw o'#)oads )i$ an- o"# !"od. T(#+o#!an* o+ "is s-n"a is a)so *onsid#a/)-+as"# "an Nw:O/\*".
T (s,do:s"a"i* !"od na!d ne* wo#$swi" .N" "-(s as sown in " +o))owing a!().
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
74/79
E)!n" Ds*#i("ion
5hashtable6ne%48
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
75/79
E)!n" Ds*#i("ion
%in*),ding *ons"#,*"o#s&.
iddn !!/#s a# (,/)i* /," do no" a((a# in" o,"(," o+ G":M!/# ,n)ss " :Fo#*(a#a!"# is addd.
iddn !!/#s a# no" in*),dd wn "a/*o!()"ing o# ,sing In"))isns ,n)ss "*o!()"ion o**,#s in " *)ass d7ning " iddn!!/#.
A nw a""#i/,"S-s"!.Manag!n".A,"o!a"ion.iddnA""#i/,"as /n addd so "a" 6 *od *an a' "sa! s!an"i*s wi"in Windows Pow#S)).
R",#n "-(s R",#n "-( is a *on"#a*"j " #",#n 'a), is*on'#"d "o " (*"d "-(. I+ no #",#n "-( iss(*i7d " #",#n "-( is 'oid. T# is nos"#a!ing o+ o/\*"sj o/\*"s *anno" / w#i""n "o" (i()in i"# in"n"iona))- o# /- a**idn".
A""#i/,"s Fo,# nw a""#i/,"s #scRes1rce#scRes1rce
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
76/79
E)!n" Ds*#i("ion
7- : bar7- eE 7 # true
T +o))owing a!() *#a"s s'#a) nw *,s"o! *)asss "o i!()!n" an TML d-na!i*s"-) s" )ang,ag %DSL&. Tn " a!() adds )(# +,n*"ions "o *#a" s(*i7*)!n" "-(s as (a#" o+ " )!n" *)ass s,* as ading s"-)s and "a/)s /*a,s"-(s *anno" / ,sd o,"sid " s*o( o+ a !od,).
6)asss "a" d7n " s"#,*",# o+ " do*,!n"*)ass "!)e cs"#ing Ydo*T-( c"!)ad Yad cE)!n"c Y?od-
cs"#ing Rnd#%& e Y"" Z "!)knadkn Y"" fZ Y"is.ad Y"" fZ knBadkn/od-kn Y"" fZ Y"is.?od- :\oin kn Rnd# a)) o+ " /od- )!n"s Y"" fZ B/od-knB"!) #",#n Y"" cs"#ing ToS"#ing%& e #",#n Y"is.Rnd#%&
*)ass "!)ade
YTi") Y?as YLin$ YS"-) YM"a YS*#i(" cs"#ing Rnd#%& e #",#n "i")Y%Y"is. Ti")&B"i") cs"#ing ToS"#ing%& e #",#n Y"is.Rnd#%&
*)ass E)!n"e cs"#ing YTag cs"#ing YT"
cas"a/) YA""#i/,"s cs"#ing Rnd#%& e Ya""#i/,"sT"Z i+ %Y"is.A""#i/,"s& e +o#a* %Ya""# in Y"is.A""#i/,"s.K-s& e ?;G?;G : nd "o 'a)ida" $-s agains" a""#i/," Ya""#i/,"sT" fZ Ya""#ZkY%Y"is.A""#i/,"scYa""#&k
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
77/79
#",#n Y%Y"is."ag&Yea""#i/,"sT"Y%Y"is.""&BY%Y"is."ag&kn cs"#ing ToS"#ing%& e #",#n Y"is.Rnd#%&
)(# +,n*"ions +o# *#a"ing s(*i7* )!n" "-(s on "o( o+ " *)asss. Ts a# #>,i#d /*a,s "-(s a#n8" 'isi/) o,"sid o+ " !od,).+,n*"ion 1 e cE)!n" e Tag Z 1 j T" Z Ya#gs.+o#a*eYJ :\oin +,n*"ion 2 e cE)!n" e Tag Z 2 j T" Z Ya#gs.+o#a*eYJ :\oin +,n*"ion @ e cE)!n" e Tag Z @ j T" Z Ya#gs.+o#a*eYJ :\oin +,n*"ion P e cE)!n" e Tag Z P j T" Z Ya#gs.+o#a*eYJ :\oin +,n*"ion ? e cE)!n" e Tag Z ? j T" Z Ya#gs.+o#a*eYJ :\oin +,n*"ion I e cE)!n" e Tag Z I j T" Z Ya#gs.+o#a*eYJ :\oin +,n*"ion REFe (a#a! % YNa! YLin$ &
#",#n cE)!n" e Tag Z A A""#i/,"s Z e REF Z Y)in$ T" Z Yna! +,n*"ion Ta/)e (a#a! % cPa#a!"#%Manda"o#-& co/\*"c YDa"a cPa#a!"#%&
cs"#ingc YP#o(#"is Z ^ cPa#a!"#%& cas"a/) YA""#i/,"s Z e /o#d#Z2j *))(addingZ2j *))s(a*ingZ2 &
Y/od-T" Z Add " ad# "ags Y/od-T" fZ YP#o(#"is.+o#a*e T YJ Add " #ows Y/od-T" fZ +o#a* %Y#ow in YDa"a& e TR %:\oin YP#o(#"is.Fo#a*e TD %Y#ow.YJ & &
Y"a/) Z cE)!n" e Tag Z Ta/) A""#i/,"s Z YA""#i/,"s T" Z Y/od-T" Y"a/)+,n*"ion T e %cE)!n" e Tag Z T j T" Z Ya#gs.+o#a*eYJ :\oin &
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
78/79
+,n*"ion TR e %cE)!n" e Tag Z TR j T" Z Ya#gs.+o#a*eYJ :\oin & +,n*"ion TD e %cE)!n" e Tag Z TD j T" Z Ya#gs.+o#a*eYJ :\oin &
+,n*"ion S"-)e #",#n cE)!n" e Tag Z s"-)
T" Z Ya#gs
Ta$s a as "a/) *as"s i" "o and TML do*,!n" and "n #",#ns " #s,)"ing "-(.+,n*"ion "!) %cTML Ydo*& e #",#n Ydo*
MORE 6ONTROL AND REMOTING IN WINDOWS POWERSELL DE?;GGING
T# a' /n so! i!(#o'!n"s "o Windows Pow#S)) d/,gging /-ond wa" was#)asd in WMF 5.0 S("!/# P#'iw.
• T En"#:PSos"P#o*ss *!d)" as a nw o("iona) "pp#mainName (a#a!"#. I+ -o, s(*i+- "is (a#a!"# En"#:PSos"P#o*ss "#is "o *onn*" "o " s(*i7d a((do!ain in " "a#g" (#o*ss. I+ -o, do no" s(*i+- "is (a#a!"# En"#:PSos"P#o*ss "#is "o *onn*" "o " d+a,)" do!ain in " (#o*ss.
• G":PSos"P#o*ssIn+o now #",#ns A((Do!ain na!s a)ong wi" (#o*sss "o wi*-o, *an *onn*" /- #,nning " En"#:PSos"P#o*ss *!d)".
-
8/18/2019 Windows Managment Framework 5.0 Preview April 2015 Release Notes
79/79
1. O(n p*ers,ell&e7e wi" )'a"d ,s# #ig"s %R1n as "dministratr&.2. R,n " +o))owing *o!!ands4
a. Yds*Na!s(a* Z G":6i!Ins"an* :Na!s(a* #oo"!i*#oso+"windows:m,#- s)*" ^ +#o! JJna!s(a* w# na! Zdsi#ds"a"*on7g,#a"ion
/. Yds*Na!s(a* H R!o':6i!Ins"an*
*. !o+*o!(. Yn'4windi#s-s"!@2w/!DS66o#6on+P#o'.!o+ @. Ins"a)) " WMF 5.0 P#'iw (a*$ag.