Windows ??????? Framework ????? Windows 7 ??? ?? Windows Server 2008 R2 ?? Windows XP, Windows Server 2003, Windows Vista ?? Windows Server 2008 ??????? ???? ?? ??? ?????? ??? ??? ?????? ??????? ??????????? ??? Windows ?????? ??????? (WinRM) 2.0, Windows PowerShell 2.0 ?? ?????????? ?????????? ????????? ?????? (BITS) 4.0 Windows ??????? Framework ???? ????
WinRM 2.0
WinRM ?? Microsoft ??????????? WS-??????? ?????????, ??? ???? ?????? ???????? ?????? ????????? (SOAP) ?based, ?? ?????? ???? ?? ????????? ?? ???????? ?????? ?? ??? ????? ?????????? ?? interoperate ???? ?? ??? ???????? friendly ????????? ?? ??? WS-??????? ????????? ????????? ?????? ??????? ????? ?? ???????? ??????? ??????? ?? ????? ?? ?????? ???? ?? ??? ??? IT ?????? ?? ????
WinRM 2.0 ??? ????? ?? ???????? ????? ??:
- ??????? ??? WinRM API ?? ????? ?? shells ?? ??? ????????, ????, ?? ?????? ???????? ?? ???? ?????? ?? ??????? ???? ?? ??? ??????????? ???? ???
- WinRM Plug-in API ??????????? ?? ?? ????-?? ?? ??????? ???????? ?? ???????? ?? ??? ??? APIs ?? ??????????? ?? ????? ?? ??? ???? ?????????? ?? ?????? ????? ???
- WinRM 2.0 introduces ?? ???????? ????? ??? ?? ???????? ???? ??????? ???? ?? ??????? ?????????? ???????? IIS-?????? ??, ?? ???? WinRM ????-?????? ???
- ????? traversal ???? ?????????? ?? ???? ???? ????????? ??????? ?? ????? ?? ???????? ???? ?? ???????? ?? ??????? ???? ???? ???
- WinRM 2.0 ?????? ?????? ???????? ?? ??? delegating ?????????? ????????????? ?????? ???? ???
- WinRM 2.0 ?? ???????????? ?? ?????? ??????? ?? ??? Windows PowerShell cmdlets ?? ????? ?? ?????
- WinRM ???? ?? ???????? ???????????? ?? ????? ?????? ?????? ???? ?? ???? ?? ?? ????? ???????? ?????? ????? ?? ?? ????? ??? ????? ??? ??? WinRM ???? ??? ?? IIS ???? ?? ??? ???? ???? ??? ?? ?? ???? ?????? ?? ?????? ???
WinRM 2.0 ?? ???? ??? ???? ??????? ?? ??? ????? Microsoft ??? ???? ?? ????:
Windows ?????? ??????? ?? ???? ???WinRM 2.0 ??? ??? ???? ??Windows ??????? ????????? BlogWindows PowerShell 2.0
Windows PowerShell ????-?????? ??? ?? ???????????? ???? ?? ?? ?????? ??????? ?? ??????? ?? ??? ??????? ???? ??? ??? Microsoft .NET Framework ?? ????? ??, ?? Windows PowerShell ????? ?? ????????? ???? ?? Windows ?? ????????? ?? ??????? ?? ???????? ???? ?? ??? IT ????????? ?? ???????? ???
Windows PowerShell 2.0 ??? ???????? ???? ???? ?? ???????? ??? ????? ????? ???:
- Remoting
Windows PowerShell 2.0 ???? Windows PowerShell ?? ??? ?? ?? ???? ?? ???????? ?? ?? ?? ???? ?????? ???????? ?? ????? ???? ??? ?????? ???? ?? ????? ?? ?? ?? ???? ?? ??? PowerShell remoting ???? ??? ?? ?????? ?? ?????? (1: 1), fan-out (1:many) ?? fan-in (IIS ???????? ???? ?? ????? ?? ????: 1) ????? ??? - ???????????? ??????? integrated
PowerShell ?????? ???????????? ??????? (ISE) ?? ?????? ???? ?????, ?? ??????? ???? ?? ??? ????? ?? ???????? ??????? ??? ????????? ???? ????? Color-coded ????????, ????? ????????, ???????? ???????, ??????? ??????, ?? context-sensitive ??? ????? ???????? ????? ???? - ???????
??????? ???????? ?? self-contained, reusable ??????? ??? ???? Windows PowerShell ??? ?? ????????? ???? ?? ??? ????????? ???????? ?? ???????????? ?? ??? ?????? ???? ???? ??????? ??? ?? ??? ????? self-contained ?????? ??? ????????? ???? ?? ?? ???? ??????? ?? ?????? ?? ???????? ???? ???? ??? - ????? ??????
????? ?????? ?? ?????? ?? ???? ??? ?? ?? ???????? ?? cmdlets ?? ??? ??? ??????? ???? ???? ???????, ?? ??? ???? ???? ??? ?? Windows PowerShell ?? ???? ???, ???? ?????? C#. - ????????? ?????
????? ?? interacting ???? asynchronously ?? "" ????????? ??? ???? ???? ?? ?????????? ????? ?? ??? Windows PowerShell 2.0 ???? ??? - Eventing
?? ?????? ??? ???, ???????? ????, ?? ??????? ?? ?????? ??????? ?? ????? ?? ??? Windows PowerShell ???? ?????? ???? ?? ??? ?????? ?????? ??? - ????????? internationalization
?? ?????? ?? ?????????? ?? ???????? ?? UI culture ?????? ?????? ????????? ???? ?? ???? ??? ????? ????????? ???? ?? ??? Windows PowerShell ??????????? ?? ????? ???? ??? - ????????? ???????
??????? ?? ???????? ??? ?? ?? ???? ?? ?? breakpoint ????? ?? ?? ?????? ????????? ???? ?? ???, ?? ?????????, ?????, ??, ?? ???? ?? breakpoints ?? ??? ???? ??? ?? Windows PowerShell ???? ?? ??? ????? ?? ???? - ??? cmdlets
Windows PowerShell 2.0 introduces ?? 100 cmdlets ?????????? ??? ???? ??????? ?? ?????, ?? cmdlets ????? ????????-?????? ???? ???? ?? ???, ????? ??? ?? ??????????? ?????? ??????? ????? ???? ???
Windows PowerShell 2.0 ?? ???? ??? ???? ??????? ?? ??? ????? Microsoft ??? ???? ?? ????:
Windows PowerShell ??? ????PowerShell Windows ?????? ???Windows PowerShell BlogWindows PowerShell ?????? ????Windows ?????????? ?? PowerShell ????????? ??? (SDK)????? 4.0
BITS ?? ???? ?? ?? ???? ??????? ?? ????? ?? ??? ??????? ??????????? ???? ??? BITS reliably ?? politely ??????????? ???? ?? ??? ??????? HTTP ?? HTTPS ?? ???? ??????? ????? ?? ?? ?????? ????? ??? ????? ??????? ???? ?? ???? uploads ??????? ???? ???????? ??? ??, BITS ???? ????????? ?? ???????? ??? ??????? ?? ??????????? ???? ?? ??????, ????????? ??? ?????? ??????????? ???? ??? ???? ??????? ?????????, ???? Internet Explorer ?? ??? ?????????? ?????? ????? ?? ????? ?? ??? ????????? ?????????? ????????? ???? ??????? ????????? ?? ????? ????? ???????? ?? ??????? ?????????? ?? ??????? ????
BITS 4.0 ??? ????? ?? ???????? ????? ??:
- ?? ?????? ???? Windows BranchCache ?? ????? ???? ??? ?? ?? ???? ???? ?????? BITS 3.0 ?? ??? ????? ???? ???? ?? ?? ???? ?? ????? ???
- ???? ????? ?????? ?? ????? ???? BITS ?????????? ????? ???? ?? ??? ??????? ?????? ??? ?? ?? ???? ?????? ???? ?? ??? ????????? ?? ??? ?????? ???? ???
- BITS ??????? ????? ?? ?? ??????-???? HTTP/HTTPS ????? ????? ?? ???? ???????? ?? ??? asynchronously ????? ?????? ??? ???? ??????? ??????????? ???? ???? ???
- ???? precise ????????? ??????????
BITS 4.0 ?? ???? ??? ???? ??????? ?? ??? ????? Microsoft ??? ???? ?? ????:
BITS ?? ???? ???BITS ??? ??? ???? ??Windows ??????? ????????? Blog?????? ??????????
WinRM 2.0 ?? PowerShell 2.0
??????? ????? ???????? ???????? ?? WinRM 2.0 ?? PowerShell 2.0 ??????? ???? ?? ???? ??:
- ?????? ??? 1 ?? ??? Windows Server 2008
- ?????? ??? 2 ?? ??? Windows Server 2008
- ?????? ??? 2 ?? ??? Windows Server 2003
- Windows Vista ?????? ??? 2 ?? ???
- Windows Vista ?????? ??? 1 ?? ???
- Windows XP ?????? ??? 3 ?? ???
- Windows POSReady 2009 ?????? ????
- Windows ????? ?? ???? ?? ??? 1.1 ?????? ????
Windows PowerShell 2.0 ?????? ??? 1 ?? ??? Microsoft .NET Framework 2.0 ?? ??? ?????? ???
????? 4.0
??????? ????? ???????? ???????? ?? BITS 4.0 ??????? ???? ?? ???? ??:
- ?????? ??? 1 ?? ??? Windows Server 2008
- ?????? ??? 2 ?? ??? Windows Server 2008
- Windows Vista ?????? ??? 2 ?? ???
- Windows Vista ?????? ??? 1 ?? ???
???? ??????? ????????
?? Windows ??????? Framework ?? ??????? ???? ?? ??? ???????? ?? ???????? ???? ?? ??? ?????? ?? ??????
??????
WinRM 2.0, Windows PowerShell 2.0 ?? BITS 4.0 ??? ???? ??? ???????? ????? ?????? ???:
- ???? (???????)
- ???? (????????)
- ?????????
- ??????
- ?????
- ???????
- ??????
- ???????
- ????????? (????????)
- ????
- ??????
WinRM 2.0 ?? BITS 4.0 ??? ???? ??? ???????? ????? ??????, ?????-???????? ?????? ?? ????? ???:
- ???? (???????? HK)
- ???
- ?????
- ??
- ?????
- ??????
- ???????
- ??????????
- ?????
- ?????????
- ???????
- ??????
??????? ?? ???????
Windows ??????? Framework ???
- Windows Vista ?? Windows Server 2008 ??, ?? ????? ???????????????? ????,???????? ????????? ????,????????? ?? ?????????? ????-????? ????, ?? ???? ?????????? ?????? ?????. ?????? ??? KB968930 ??? ?????? ???? ????? ????, ?? ???? ??? ????? ??????????? ???? ????.
- Windows XP ?? Windows Server 2003, ?? ????? ???????????????? ????,???????? ????????? ????,?????? ?? ????????? ????????? ??? ??? ???? ?? ??? ????? ?????????? ????????? ?????. ?????? ?????? ???? ????? ????Windows ??????? Framework ????? ????-????? ????, ?? ???? ?????????? ???? ????.
Windows ??????? Framework BITS
- Windows Vista ?? Windows Server 2008 ??, ?? ????? ???????????????? ????,???????? ????????? ????,????????? ?? ?????????? ????-????? ????, ?? ???? ?????????? ?????? ?????. ?????? ??? KB960568 ??? ?????? ???? ????? ????, ?? ???? ??? ????? ??????????? ???? ????.
??????? ???????
Windows ??????? Framework ?? ??????? ???? ?? ??? ??????? ?????? ?? ??????? ???? ?? ??? ?? ??????? ????? ?? ??? ?? ??? ?????
????? ??????? Microsoft ??????? ?????? ?? ??????? ?? ??? ?????? ???::
Windows ??????? Framework ??? (WinRM 2.0 ?? Windows PowerShell 2.0)
?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework ??? ?? ??? Windows Server 2008 ?????? ?? ??????? ?????
(http://www.microsoft.com/downloads/details.aspx?FamilyId=863e7d01-fb1b-4d3e-b07d-766a0a2def0b)
?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework ??? ?? ??? Windows Server 2008 x 64 ??????? ?????? ?? ??????? ?????
(http://www.microsoft.com/downloads/details.aspx?FamilyId=d37e25cf-db05-4b23-a852-cdf865d81b82)
?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework ??? ?? ??? Windows Server 2003 ?????? ?? ??????? ?????
(http://www.microsoft.com/downloads/details.aspx?FamilyId=f002462b-c8f2-417a-92a3-287f5f81407e)
?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework ??? ?? ??? Windows Server 2003 x 64 ??????? ?????? ?? ??????? ?????
(http://www.microsoft.com/downloads/details.aspx?FamilyId=909bbcf1-bd78-4e03-8c83-69434717e551)
?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework ??? Windows Vista ?? ??? ?????? ?? ??????? ?????
(http://www.microsoft.com/downloads/details.aspx?FamilyId=f2fa1227-9a34-4e29-aa03-62f5c00e16f2)
?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework ??? ?? ??? Windows Vista ?? ??????? x 64-?????? ?????? ??? ????? ???
(http://www.microsoft.com/downloads/details.aspx?FamilyId=0f73efa2-f8d6-45f3-a8f8-5cdc205b119a)
?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework ??? ?? ??? Windows XP ?? Windows ???????? ?????? ?? ??????? ?????
(http://www.microsoft.com/downloads/details.aspx?FamilyId=60cb5b6c-6532-45e0-ab0f-a94ae9ababf5)
Windows ??????? Framework BITS (BITS 4.0)?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework BITS ?? ??? Windows Server 2008 ?????? ?? ??????? ?????
(http://www.microsoft.com/downloads/details.aspx?FamilyId=e77925a9-58a2-428b-bb4f-714d49d0b889)
?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework BITS ?? ??? Windows Server 2008 x 64 ??????? ?????? ?? ??????? ?????
(http://www.microsoft.com/downloads/details.aspx?FamilyId=e749f4cd-74db-404a-bc30-765137cd3804)
?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework BITS Windows Vista ?? ??? ?????? ?? ??????? ?????
(http://www.microsoft.com/downloads/details.aspx?FamilyId=d7ae9660-bb13-4f0c-816b-85de3980ec1b)
?? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework BITS ?? ??? Windows Vista ?? ??????? x 64-?????? ?????? ??? ????? ???
(http://www.microsoft.com/downloads/details.aspx?FamilyId=173c8a2d-b264-49ca-8d35-b6f234cbdaeb)
Windows ??????? Framework ?????? ??????? ??? ?? ??????? ?????? ??? ?? ??????? ????
Windows ??????? Framework ?????? ????? ?????? ?? ??????? ?????
(http://www.microsoft.com/downloads/details.aspx?FamilyID=4a4f0a78-a8e0-434a-b3f4-736ed67637c1)
Microsoft ?????? ??????? ?? ???? ??????? ???? ?? ???? ??? ???? ????? ?? ???, ????? ???? ?????? ?? ????? ?? ???? ?? Microsoft ???????? ??? ?????::
119591
(http://support.microsoft.com/kb/119591/
)
?????? ?????? ?? Microsoft ?????? ??????? ???? ??????? ????
Microsoft ????? ?? ??? ?? ????? ?? ????? ?? ??? Microsoft ?? ?? ?????? ?? ?????? ???? ??????? ?????-??? ?????????? ?? ????? ???? ?? ????? ????? ?? ?? ??.. ????? ?? ???????-????????? ??????? ?? ???????? ?? ?? ????? ??? ??????? ??????? ?????????? ?? ????? ??? ??? ???? ???..
??????? ???????
Windows ??????? Framework ???
????? ??????? ?? Windows ??????? Framework ??? (WinRM 2.0 ?? Windows PowerShell 2.0) ?????? ?? ?????? ??????? ???:
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
| Assembly\System.Management.Automation |
| Assembly\Microsoft.powershell.Commands.Management |
| Assembly\Microsoft.powershell.Commands.Utility |
| Assembly\Microsoft.powershell.consolehost |
| Assembly\Microsoft.powershell.Security |
| Assembly\Microsoft.wsman.Runtime |
| Assembly\Microsoft.wsman.Management |
| Assembly\Microsoft.powershell.Editor |
| Assembly\Microsoft.powershell.gpowershell |
| Assembly\Microsoft.powershell.graphicalhost |
| Assembly\Microsoft.powershell.Commands.Diagnostics |
| Assembly\Microsoft.backgroundintelligenttransfer.Management |
| Assembly\System.Management.Automation.Resources |
| Assembly\Microsoft.powershell.Commands.Management.Resources |
| Assembly\Microsoft.powershell.Commands.Utility.Resources |
| Assembly\Microsoft.powershell.consolehost.Resources |
| Assembly\Microsoft.powershell.Security.Resources |
| Assembly\Microsoft.wsman.Management.Resources |
| Assembly\Microsoft.powershell.Editor.Resources |
| Assembly\Microsoft.powershell.gpowershell.Resources |
| Assembly\Microsoft.powershell.graphicalhost.Resources |
| Assembly\Microsoft.powershell.Commands.Diagnostics.Resources |
| Assembly\Microsoft.backgroundintelligenttransfer.Management.Resources |
| System32\Pwrshplugin.dll |
| System32\Windowspowershell\v1.0\Certificate.Format.ps1xml |
| System32\Windowspowershell\v1.0\compiledcomposition.Microsoft.powershell.gpowershell.dll |
| System32\Windowspowershell\v1.0\Diagnostics.Format.ps1xml |
| System32\Windowspowershell\v1.0\dotnettypes.Format.ps1xml |
| System32\Windowspowershell\v1.0\filesystem.Format.ps1xml |
| System32\Windowspowershell\v1.0\getevent.types.ps1xml |
| System32\Windowspowershell\v1.0\Help.Format.ps1xml |
| System32\Windowspowershell\v1.0\powershell.exe |
| System32\Windowspowershell\v1.0\powershellcore.Format.ps1xml |
| System32\Windowspowershell\v1.0\powershelltrace.Format.ps1xml |
| System32\Windowspowershell\v1.0\powershell_ise.exe |
| System32\Windowspowershell\v1.0\psevents.dll |
| System32\Windowspowershell\v1.0\pspluginwkr.dll |
| System32\Windowspowershell\v1.0\pwrshmsg.dll |
| System32\Windowspowershell\v1.0\pwrshsip.dll |
| System32\Windowspowershell\v1.0\Registry.Format.ps1xml |
| System32\Windowspowershell\v1.0\types.ps1xml |
| System32\Windowspowershell\v1.0\wsman.Format.ps1xml |
| System32\Windowspowershell\v1.0\language_code\importallmodules.psd1 |
| System32\Windowspowershell\v1.0\language_code\powershell.exe.MUI |
| System32\Windowspowershell\v1.0\language_code\powershell_ise.resources.dll |
| System32\Windowspowershell\v1.0\language_code\psevents.dll.MUI |
| System32\Windowspowershell\v1.0\language_code\pspluginwkr.dll.MUI |
| System32\Windowspowershell\v1.0\language_code\pwrshmsg.dll.MUI |
| System32\Windowspowershell\v1.0\modules\psdiagnostics\psdiagnostics.psd1 |
| System32\Windowspowershell\v1.0\modules\psdiagnostics\psdiagnostics.psm1 |
| System32\Windowspowershell\v1.0\modules\bitstransfer\bitstransfer.Format.ps1xml |
| System32\Windowspowershell\v1.0\modules\bitstransfer\bitstransfer.psd1 |
| System32\Windowspowershell\v1.0\modules\bitstransfer\Microsoft.backgroundintelligenttransfer.Management.Interop.dll |
| System32\Wsmpty.XSL |
| System32\Wsmtxt.XSL |
| System32\Wwsmpty.XSL |
| System32\Wwsmtxt.XSL |
| System32\Wevtfwd.dll |
| System32\Winrm.cmd |
| System32\Winrm.vbs |
| System32\Winrmprov.dll |
| System32\Winrmprov.mof |
| System32\Winrs.exe |
| System32\Winrscmd.dll |
| System32\Winrshost.exe |
| System32\Winrsmgr.dll |
| System32\Winrssrv.dll |
| System32\Wsmanconfig_schema.XML |
| System32\Wsmanhttpconfig.exe |
| System32\Wsmanmigrationplugin.dll |
| System32\Wsmauto.dll |
| System32\Wsmplpxy.dll |
| System32\Wsmprovhost.exe |
| System32\Wsmres.dll |
| System32\Wsmselpl.dll |
| System32\Wsmsvc.dll |
| System32\Wsmwmipl.dll |
| System32\Wecapi.dll |
| System32\Wecsvc.dll |
| System32\Wecutil.exe |
Windows ??????? Framework BITS
????? ??????? ?? Windows ??????? Framework BITS (BITS 4.0) ?????? ?? ?????? ??????? ???:
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
| System32\Qmgr.dll |
| System32\Qmgrprxy.dll |
| System32\Bitsigd.dll |
| System32\Bitsprx2.dll |
| System32\Bitsprx3.dll |
| System32\Bitsprx4.dll |
| System32\Bitsprx5.dll |
| System32\Bitsprx6.dll |
| System32\Bitsperf.dll |
| System32\Peerdist.dll |
| System32\Peerdistsvc.dll |
| System32\Peerdisthttptrans.dll |
| System32\Peerdistsh.dll |
| System32\Peerdistwsddiscoprov.dll |
| System32\Lightweightserver.dll |
| System32\Lightweightserverproxy.dll |
| System32\Wbem\Bitsprovider.dll |
???? ?????? ??????????????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:
968929
(http://support.microsoft.com/kb/968929/en-us/
)