á¨áłáŞá á áłáŤ á áŠáááľ á˛áľá°áá˝ áá áŤá á¨áľááá ááľáá áááááŤáá˝ á¨áááśááľ á á°áťá áááł á¨á°ááᥠáá¸á, ááá áá á á˛áľ áááľá á˛ááŁ, áááłá ââá°ááá§á.
áááśááľ ááá áźá á¨áľáááľ á áľá°áłáłáŞáá˝ á áĽáááášá áá°á á áľáŤáá˝á á áŤáľ á°á áĽáá˛á°áŠ áŤáľá˝áá¸ááᢠá áĽáą áĽááłáł á ááĽáŽá˝á ááá¨á, á áááááśá˝á ááá áĽá áááá áĽá áĽáá˛áá á áĽáááášá á¨á°áŤá áľáá áŤáá˝ áĽáá ááľá¨á áá˝áá. á°ááŤááá ááľáŽáľ áĽáá° áá á¨áľááá á áľá°ááá ááá áľá á°áľ ááᢠáá á áŤááľ á ááááŽáśááľ á¨áłááąáľá áá áŤáá˝ ááááľ á áŤáááŁáá áᢠáĽáá° áĽáááą á¨áá, á¨áááśááľ ááá áźá á á á á áŁá á°á áá-á á áá á°á¨áłáłá ááŁáĽáá˝ ááľáĽ á¨ááááŽáśááľ áááľá áĽá á¨ááááá¸á ááłáŞáŤáá˝ áĽáá´áľ áĽáá°ááá áááá áĽááááŤáá.
áá áá áŁá áŞáá˝ áĄáĄ
á áĽááἠáááśááľ ááá áźá á ááááŞáŤ á NET Framework áá áĽá á ááá á NET Core áá á¨á°ááᣠá¨áľááŞááľ ááá áŤáá á¨áľáĽáá áźá ááᢠá¨á˝áá áá¨áá á¨ááá á áĽá á¨ááááą á áááśá˝ á á°áᨠáááśááľ ááá áźá ᨠNET áááá˝ áá á áĽáŽ áá°áŤáᣠáĽááá á áŁá áŞáŤáľ áĽá áá´áá˝ á áá¸áᢠPowerShell á¨á°áááą áľáááá˝á áĽáá˛áŤááą ááá áľáááłá áĽáá˛áá á¨COMᣠWMI áĽá ADSI áááŽá˝ ááłá¨áť áá°áĽááłáᢠá¨á°ááŤáŠ áá¨ááťáá˝á áá ááá, áááłá á¨ááá áľáááľ ááá á¨áááśááľ áááἠá¤áľ, áá° áá áŤá ááłá¨áť. á á áŤá˘áá˝. á¨á°ááŤáŠ áŚááŹá˝áá˝á á¨áᎠá¨PowerShell executable áááá˝á áá° ááá˝ áá°áá áŞáŤáá˝ á¨ááá°áľ áĽáľáá ááĽááľ á°áᢠáá ᢠá ááŤáá á áááá˝ á áŠá. á¨á°ááá˘áŚášá áĽáááľ ááᥠáĽá á¨áááśááľ á áááŹá˝áá˝ á¨á áľá°áłá°á á áááážáťá¸áá á PowerShell á áŠá ááłá¨áť áá°áŁáá˘
áááśááľ ááá áźá á¨áá¨á°ááľá áĽáá˛áŤá°áá ááá áľáááłá-
- á¨áľááá° ááá á ááĽáŽá˝á ááááŠ;
- á áááááśá˝á áĽá áá°áśá˝á ááľá°áłá°á;
- á¨á áááá áááá˝á áĽá áááá˝á áŤáá áŠ;
- áśááľáá áŤá;
- á¨á°áŤá áśááľááŽá˝á á áአáááááá˝ áŤáľá°áłáľáŠ;
- áá°áá አá¨áá˝á áááá˝á á áśáľá°á ááá ááŽááŤáá˝ ááľáĽ ááá°áľ;
- á¨á áľá°áłá°á áľáŤáá˝á á áŤáľ-á°á áááľá¨á áľááŞááśá˝á ááá áŠ;
- á¨ááá áľáááą áá ááľáŠ, á¨áááśááľ áááἠá¤áľ, á¨ááľáá áá¨ááľ áá°áĽá, ááá°.
áźá áĽá áááľ á áŤáŁá˘
áááśááľ ááá áźá á áááľ ááአá áᥠá¨áŽááśá á˘ááá°á á á°á¨á᪠á¨áľáĽáá áźá áá á¨á°ááá á¨áľááŞááľ á áŤáŁá˘ (á áá¤áľá˘) á áᢠá¨áľáĽáá ááľáá á áááášá áááľá¨áľ á ááá á¨áááśááľ áá ááľáĽ á°áá˘áá á ááŤá ááá¨áĄ ááá Powershell.exe á ᨠRun áá áŤááąá˘ ᨠantediluvian cmd.exe á á°áᨠáááł á°ááŤá ááľáŽáľ á á፠ááš áá ááłáŤáᢠááŠáááľ á˛áľá°á á¨áľáĽáá áááá˝ á°á áááá˝ áŤáľ-áá ááá፠áĽá ááá˝ áŁá áŞáŤáľ á áá˘
á¨á áááą áá áááľáŤáľ á ááłááľ á¨ááá á°ááł á ááŤáŽá˝á ááľáłááľ áŤáľáááááłá-
- á¨áá áĽá á¨áłá˝ ááľáśá˝ áá°á áĽáá á¨á°á°á¨áĄ áľáááá˝á áááľáá á áłáŞá ááľáĽ áá¸áĽáá;
- á ááľáአáá¨á¨áť áá áŤáá á¨áá ááľáľ á¨áá°ááá á¨áľáĽáá ááá á ááá áá°ááá;
- Ctrl+Home á¨á°á°á¨á á á˝áá á¨á ááá áŚáł áĽáľá¨ ááľáአááááŞáŤ áľá¨áľ áá°áááá¤
- Ctrl+End á¨á ááá áĽáľá¨ á¨ááľáአáá¨á¨áť áľá¨áľ áŤááá á˝áá áá°áááá˘
F7 á¨ááĄáľ áľáááá˝ áá ááľáŽáľ áŤáłáŤá áĽá á¨ááŤá¨áá¸á á ááąá áĽáá˛ááᥠáŤáľá˝áááłá. ááĽáŞáŤá áĽáá˛á á¨áá áŤá á ááłááľ á˝áá á ááá¨áĽáŁ á áŽá ááá áᣠá¨á áá á ááááĽáŁ áá°á¨áᣠá¨áá áŚáł - á¨áááá°áá áá ááá˘
áááśááľ ááá áźá á áá¤áľá˘ áłáĽ áĽá á ááŁáĽ ááľáá
áᣠá¨áľááá á˛áááááᣠá áĽáŽááἠá áŤá áĽá ááá˝ á¨ááŽááŤá á ááŁáĽá á¨áá°áá áŽáľ á ááłá áŤáá áá á¨áĽáľááľ á áŤáŁá˘ ááᢠá áááľ á áŤáŁá˘ á ááłá ááľáĽ á¨áľááá áľá á áá á°á¨áá á¨áťá, á á°áááá áááአááľáĽ áŤááľá áááá áááááá˝ ááá áá, áá
á ááááąá áŤááááłá. PowerShell ISE á á¨áľáááľ áá á ááŤá ááááľ ááá executable ááá powershell_ise.exe á ááľááá áá˝ááá˘
Cmdlets
á áááśááľ ááá áźá, á¨ááŁááľ. cmdlets. áĽááá á¨á°ááŤáŠ á°ááŁáŤáľá á¨ááŤááᥠáአᨠNET áááá˝ áá¸á. á¨á°á°á¨ááľ á "áľáááľ-ááá" ááá (ááá "ááľ-áľáᣠá¨áááá) áá°á¨áľ ááᣠáĽá á°á¨á-á¨á°áᨠáááá á á°ááĽáŽ ááá áá¨áá° áááŽá˝ ááľáĽ á°áłá˘ áĽá ááá° ááłáá áááľááᢠáááłáᣠGet-Help áááľ á áĽáŹá âáĽááá á ááâ ááá á PowerShell á ááľ ááľáĽáĄ âážá-áĽááâ áááľ ááᢠá áĽáááąáŁ áá á áŠáááľ á˛áľá°ááľ ááľáĽ áŤáá á¨á°á áľááá á ááá ááᣠáĽá á PowerShell ááľáĽ áŤá ááááá˝ á áá ááááľ áá á¨á áááŁáᣠáĽá cmdlets á -help ááá/? ááá á áá°áá á áá°ááᢠáľá á¨ááľáá áá á°ááśá˝ á áááą PowerShell: ááááŽáśááľ á áŁá áááá á áá.
ᨠGet á á°á¨á᪠cmdlets áľáááśá˝á ááááá¨áľ ááá˝ ááŚá˝á áá ááá (áĽá ááśá˝á áĽáť áłááá á áĽáĽá áááá)ᢠá¨áá á áłá˝ áŁáá áááá ááľáĽ á ááłááľ ááłááá˝á áĽáá°áŁáá-
Add
- áá¨áá;
Clear
- áášá
;
Enable
- ááá;
Disable
- á áĽá;
New
- ááá á;
Remove
- á°áá;
Set
- áá áá;
Start
- ááŽáĽ;
Stop
- á°á;
Export
- áá° áá ááá;
Import
- ááľááŁáľ.
áľááᾠᣠá°á áá áĽá á ááŤá cmdlets á á-á á áááá ááááŤáľ ááá á ááľ ááá ááá á¨áĽá áľááľá ááááłáᢠáááłá áľááľ á¨ááአá áá°ááᣠáááľá. á¨áľááá á áľá°ááá á áááᣠá Get-Help áĽá Get-help ááŤá¨á ááá ááŠááľ á¨ááᢠá¨';' ááááą ááááŤá¨áľ áĽá á áá ááááᣠáá á¨ááááá á á ááľ ááľáá áá á ááŤáł cmdlets á¨á°áá¸á áĽáť ááá˘
Windows PowerShell cmdlets áá° áááá˝ (NetTCPIPᣠHyper-Vᣠááá°) ááá°áŁáᣠáĽá á áĽá áĽá á áľáááľ ááááá Get-Command cmdlet á áᢠá áĽáą áá áĽááá áĽáá°áá ááłá¨áľ áá˝áá-
Get-Help Get-Command
á ááŁáŞ áŁ áľááá ááŁá áĽááá áŤáłáŤá ᣠáá áá¤áśá˝ (ááááŽá˝) áĽáá° á áľáááááą áá° cmdlets áá°ááááᢠá áĽááą áĽááłáł áááłá áááá (-áááá áááŞáŤ) ááá á¨á°áá (áá ááŤááľá) áĽááá áĽáá˛áá ááłááá˝á (-ááłááá˝ áááŞáŤ) ááááľ áá˝ááá˘
Get-Help Get-Command -Examples
á áááśááľ ááá áźá ááľáĽ áĽáá á Update-Help cmdlet á°ááááᢠá¨áľááá ááľáá á áŁá á¨á á áá á¨á°áá ᨠcmdlet ááááŽá˝ áá° ááŁáŠ áá°ááá á¨áá˝ááľ á¨á áááááľ áááá á ááá áĽá Enter á á ááŤá áá - á ááá á á ááľ ááľáá áá áľáĽáá á á áá¨á¨áľ áĽá á áá áá ááá á á áá°áŤáá˘
á¨áá á áłá˝ á ááłááľ á¨á°ááṠᨠcmdlets ááłááá˝ á áá˘
Get-Process
- á áľáááą ááľáĽ á¨áá°áŠ áá°áśá˝á ááłá¨áľ;
Get-Service
- á áááááśá˝á áĽá áááłá¸áá á áłá;
Get-Content
- á¨áááá áááľ á áłá.
á á°á°ááá áĽá á áá áááá cmdlets áĽá ááŤá áááááŤáá˝ áááśááľ ááá áźá á áŤáá á°ááłáłá áááľ á ááľ - á°ááá áľáá˝á˘ áááłáᣠdir á Get-ChildItem á°ááá áľá ááᢠá¨á°ááłáłá áááľ áááá ááľáĽ (lsᣠpsᣠááá°) ááľáĽ á¨áŠáááľ á˛áľá°áá˝ á¨áᥠá¨áľááá áááłá¨áŞáŤáá˝ á áᣠáĽá Get-Help cmdlet á áĽááłáł áľááá áá áŤáᢠáá á°ááłáłá áááľ áááá á Get-Alias ââcmdlet á áá áá áá¨áľ ááťáááĄ-
PowerShell áľááŞááśá˝áŁ á°ááŁáŤáľáŁ áááá˝ áĽá ááá
á¨áááśááľ ááá áźá áľááŞááśá˝ á¨.ps1 á áĽáŤ áá áĽáá° ááá˝ á¨á˝áá áááá˝ áá¨ááťáᢠááá´ á á á ááľá¨á áĽááąá ááľáŹáľ á áá˝ááᥠá¨á ááľ ááááá áááááľ áá-á á ááľá¨á áĽá "PowerShell ááľáĽ á ááľ" á¨áááá áá¨áĽá˘ á¨áŽááśá áá áá° áľááŞááą á¨áááľá°áá áá áąáŤ áááá˝ á ááĽááľ ááá áá° áľááááá áá፠áááą áĽá á¨ááá áľáá áááᢠá ááľ áľááŞááśá˝ áĽáá˛á á áľáááľ ááᲠá¨á°áá°áĄ áá¸áᣠáĽá á áá áŤááľá ááźáśá˝ áááá°á˝ Get-ExecutionPolicy cmdlet áá áá áá˝ááᣠáá á á¨áá¨á°ááľ áĽá´áśá˝ ááľáĽ á ááąá ááááłáá˘
Restricted
- áľááŞááśá˝á áááľ á¨á°á¨áá¨á áá (á ááŁáŞ);
AllSigned
- á áłáá ááᢠá¨á°áá¨á áľááŞááśá˝ áĽáť áĽáá˛ááą á°áá
áśáá¸ááá˘
RemoteSigned
- ááááá˝á áĽá áľááŞááśá˝á ááááľ á°áá
áśááłá;
Unrestricted
- áááááá áľááŞááľ ááááľ á°áá
áśááłáá˘
á áľá°áłáłáŞá áááľ á ááŤáŽá˝ á ááľá˘ á áŁá á°á áááą á¨á°á á áá áľááŞááśá˝á ááá¨áá áŤáŤáľáłá ᣠáá áá á áŁá á¨áŁáľ áĽááá áá - á áááĽááľ ááŁáĽáá˝ ááľáĽ áĽááľá°áááłááᢠá áá áľáášá á¨áááá ááááľ áĽááá áĽá ááá˛áá áĽááááĽáĄ-
Set-ExecutionPolicy RemoteSigned
áá
áá áááľá¨á ááá áźáá áĽáá° á áľá°áłáłáŞ áááľ á ááĽááľáŁ ááá áĽááłá áá áá á°á áá ááá˛áá áááá¨á áአáááŞáŤ áá áá áá˝ááá˘
áľááŞááśá˝ á¨á°áááľ á áĽá á°áŽá á¨ááŽááŤá á ááŁáĽ ááá á˛áá áľáĽáááš á¨á°á°á¨ááľ áá°á á˛á á¨á°áááááá cmdlets áá á á°ááłáłá ááá ááᥠâáľáááľ-áááâ (âááľ-áľáâ)ᢠáá á ááá á¨á áľá°áłá°á áľáŤáá˝á á áŤáľ á°á ááľáŤáľ áááŁááá áá ááá á áľááá áááŁáłáá˝ áŤááľ áá á áá á¨á°á°á¨áá ááá ááᥠáááłá ááááᣠloopsᣠá°ááááŽá˝áŁ áľááľáŽá˝áŁ áĽááá˝áŁ á¨áľá á°áľ á áŤáŤáᣠááá°. ááááá á¨á˝áá á ááłá áľááŞááśá˝á áááťá á°áľáá áá, ááá áá Windows PowerShell ISE á ááááľ á áŁá ááš áá.
áá¤áśá˝á áá° áľááŞááą ááľá°ááá, á áľááłá ááľá¨á áĽá áĽáá˛áá ááŁáŞ áĽá´áśá˝á áááááľ áá˝áá. áááśááľ ááá áźá á¨Function construct áĽá curly bracesá á áá áá áĽáá° cmdlets á á°ááłáłá ááአá°ááŁáŤáľá áĽáá˛ááĽáŠ áĽá áĽáá˛á°áá ááá áľáááłáᢠá°ááŁáŤáľ áŤáá áľááŞááľ ááá ááŁáá áĽá .psm1 á áĽáŤ á ááᢠáááá˝ á PowerShell á áŤáŁá˘ á°ááááŽá˝ ááľáĽ á á°áááš áááŤáá˝ ááľáĽ áááἠá ááŁá¸áᢠá áá¨á°áá áľááá áááá¨áˇá¸á áá˝áá.
Get-ChildItem Env:PSModulePath | Format-Table -AutoSize
áá°ááááŤáá˝
á áá¨á¨áťá ááłáᣠááŠáááľ áááá˝ á°á áááá˝ á¨ááłáá ááľá á°á áááᢠá áááśááľ ááá áźá ááľáĽ ᣠá¨áá á ááá á¨á ááľá áľááá áá¤áľ áááá ááĽááľ áĽáá˛áŤáłáá ááá áľáááłá ᣠáá á á§á᧠ááľáá á á°ááŁá á áá áľáá ááŠááľ á á-áĽááá˛á áľá ááááá˝ áľáĽáľáĽ ááá áľá á ááłááľ á˝ááá˝ áĽá¨á°ááááá á áá°ááᢠá áĽáŽááἠcmdlets ááá á á°á áá á¨á°áááš á°ááŁáŤáľ áááá˝á ááá áľááľáŽá˝á ááááłáᣠáĽá áĽáá° ááĽá áľá ááá áá¸á áá˝ááᢠáĽáá° Bourne áźá áĽá áĽá á°á°áŞáášáŁ PowerShell ááľáĽáľáĽ áľáŤáá˝á ááááá á¨á§á᧠ááľáá áá áááá˘
á áŁá ááá á¨á§á᧠ááľáá ááłá áá áá áááľááá˘
Get-Service | Sort-Object -property Status
ᨠGet-Service cmdlet ááááŞáŤ ááá¸ááᣠáĽá ááá á¨ááŤááá¸á á áááááśá˝ á Status ááĽá¨áą ááá°áá°á áá° á°ááľá-ááá cmdlet áá°ááááᢠá¨á§áá§á ááłáá ááá á¨áá°áááá á¨áľáá áááá á áĽáą ááááľ áá - áĽááá áá áĽáą InputObject ááᢠáá
áĽáľá áPowerShell á¨ááŽááŤá á ááŁáĽ ááá á á°ááá á˝áá ááľáĽ á á áá áááá ááĽáŤáŤáá˘
á¨á°ááá á°áá°ááąá ááá á áĽá á¨áá°áá°á-ááá áá¤áąá áá° áá cmdlet ááá áá˝áá (á¨á፠áá° áá áá¨áááá)ᢠá áááŤá˝á áá á¨áááśááľ á°á áááá˝ ááá˝-á áá˝ áá ááľ áááá áŠáááľáŽááľ á¨ááŤáááá ááľá ááááľ áá˝áááĄ
Get-Service | Sort-Object -property Status | more
á°ááŁáŤáľá á¨á áľá°ááᣠááľáŹáľ
á áźá ááá áá ááľáĽ á¨á áááá áá¤áąá áááá á á áĽááá áá á¨á áľá°ááᣠá ááľ á¨á°áá°á áľááá ááľáŹáľ á áľááá áá. ááá áááł áááśááľ ááá áźá á ááŤáł cmdlets á ááľ
Start-Job
- á¨ááᣠá°ááŁá ááľááá;
Stop-Job
- á¨ááᣠá°ááŁá ááá;
Get-Job
- á¨á áľá°ááᣠá°ááŁáŤáľá áááá áá¨áľ;
Receive-Job
- á¨á áľá°ááᣠá°ááŁáá áá¤áľ áá¨áľ;
Remove-Job
- á¨ááᣠá°ááŁáá áá°á¨á;
Wait-Job
- á¨áááŁáá á°ááŁá áá° áŽááśá áááś áááá.
á¨á áľá°ááᣠá°ááŁá ááááá ᨠStart-Job cmdlet áĽáá áááá áĽá áľáááá ááá á¨áľáááá˝á áľáĽáľáĽ á áĽááĽá á ááá˝ ááľáĽ áĽááááťáááĄ
Start-Job {Get-Service}
á áááśááľ ááá áźá ááľáĽ áŤá á¨á áľá°ááᣠáľáŤáá˝ áľáá¸áá á ááá
áá ááá áľ áá˝áá. á ááááŞáŤ áĽáá´áľ áĽááąá ááłá¨áľ áĽááłááĽá áĽááááĄ-
Get-Job
á áá á¨á˘áŽáĽ1á áá¤áľ áĽááłááĄ-
Receive-Job Job1 | more
á áŁá ááá ááá˘
á¨áááľ áľááá á áááá
áááśááľ ááá áźá áľáááá˝á áĽá áľááŞááśá˝á á á áá ááľáĽ áĽáť áłááá á áŠá áŽáááŠá°á áá áĽá á á á ááá á¨áĄáľá áá˝áá˝ ááá ááá áĽáá˛áŤááą ááá áľáááłáᢠáá áá áááľá¨á á ááŤáł ááááśá˝ á á-
- áĽá cmdlets áááŞáŤ á áá¸áá˘
-ComputerName
ááá áá á áá ááááľ áááłá áááᣠááá á á ááťáá; - Cmdlet
Enter-PSSession
á áááľ áá˝á áá á ááá°ááá ááá áá áĽáá˛ááĽáŠ ááá áľáááłá; - cmdlet á áá áá
Invoke-Command
á á ááľ ááá á áĽá á¨áááľ áŽááá°áŽá˝ áá áľáááá˝á ááá áľááŞááśá˝á áááľ áá˝ááá˘
PowerShell áľáŞáśá˝
áĽ.á¤.á . á 2006 áááááŞáŤ áá á¨á°ááá á áá PowerShell áĽá á°ááá§áᢠááłáŞáŤá á á°ááŤáŠ á¨áááľáá ááľá¨áŽá˝ (x86, x86-64, Itanium, ARM) áá ááá°áŠ áĽá áľáááśá˝ áááá: áááśááľ á¤ááľá, áááśááľ á áááá 2003, áááśááľ áŞáľáł, áááśááľ á áááá 2008/2008 R2, Windows 7, Windows 8, Windows 8.1, áááśááľ RTᣠWindows RT 8.1ᣠWindows Server 2012/2012 R2ᣠWindows 10ᣠWindows Server 2016ᣠGNU/Linux áĽá OS X. á¨á áἠááá áĽáľá 6.2 á áĽá 10 áá 2018 á°áááᢠááá°ááľ áľáŞáśá˝ á¨á°áá áľááŞááśá˝ á ááááš áá á¨áá°áŤáľ ááľáá¸á á¨áá°á ááᣠááá áá á á°ááá˘áŚá˝ áááá áá á˝ááŽá˝ ááá አáá˝ááᣠááááŤáąá á ááľááľ áááłáľ ááľáĽ áĽá ááĽá áŤáá¸á á á˛áľ cmdlets á PowerShell ááľáĽ áłáá°ááᢠá $PSVersionTable á áĽáŽááἠá°áááá ᨠPSVersion ááĽá¨áąá á áá áá á áŽááá°áá áá á¨á°áŤááá á¨áľááá áźá áľáŞáľ ááá áá˝áááĄ
$PSVersionTable.PSVersion
áĽáá˛áá cmdlet áá áá áá˝áááĄ-
Get-Variable -Name PSVersionTable âValueOnly
Get-Host cmdlet á áá áá á°ááłáłá ááá ááľá¨á ááťáá. á áĽááṠᣠáĽá á ááŤáŽá˝ á á ᣠáá áĽááąá ááá áá á¨PowerShell ááŽááŤááá ááá ááá áŤáľáááááłá ᣠáĽá á¨ááá°áááá áá á˘
áá¤áśá˝
ááááŽáśááľ áľááŞááśá˝á áááłá á ááš á¨á°ááá á áŤáŁá˘ áŤáá á áĽáááľ áááá á¨áľááá áźá ááá á á˝ááᢠá áŠáááľ á áá á¨ááááá¸á ááłáŞáŤáá˝ á¨ááá¨á á¨áááśá á¤á°á°áĽ áŚááŹá˛áá á˛áľá°áá˝ áĽáá˛áá á¨áśááľáá áĽá ᨠNET Core ááľá¨á áá áŤáá áĽáá
áá
á°áľ ááᢠPowerShell á ááá áá áŤá°áŽá¨ áźá ááŁá áá˝áá ááááŤáąá cmdlets áĽá á á°á áá á¨á°áááš á°ááŁáŤáľ áááá˝á ááá áľááľáŽá˝á ááááłá áĽá áĽáá° ááĽá áľ ááá áá¸á áá˝ááᢠááá á¨áááśááľ á áááá á áľá°áłáłáŞáá˝ á¨áá
ááłáŞáŤ áŁáá¤áľ ááá á ááŁá¸á áĽáá áĽááľáŁáá: áŤá áľááá ááľáá ááľá¨á á¨áá˝áá áľ áá á ááá. á¨áá á¨áŽááśá áźá á á°áá á áá á áľááá ááá˘
á áłá°áł áĽááą ááľáĽ á¨á°áááᥠá°á áááá˝ áĽáť ááłá°á áá˝ááá˘
á á°á¨áłáłáŠ ááľáĽ á áááĽááľ ááŁáĽáá˝ ááľáĽ á ááááŞáŤ áá ááá° ááłáŽá˝ ááááá á ááŁá¸á?
-
53,2%á PowerShell123 ááŽááŤááá
-
42,4%PowerShell98 á°ááŁáŤáľ áĽá áááá˝
-
22,1%á¨áĽáŤáľáá áľááŞááśá˝ áĽáá´áľ áĽáá°áááá?51
-
12,1%á¨áá¨ááťáá˝ áá á á á áŤá˘áá˝ ááľáŤáľ28
-
57,6%PowerShell133 á á áá áá á¨áŽááá°á á áľá°áłá°áá á áŤáľ-á°á áŤáľáá
-
30,7%áśááľááá ááľá°áłá°á áĽá á¨PowerShell ááťááá˝á áá° áśáľá°á ááá áááśá˝ ááá°áľ71
231 á°á áááá˝ áľáá˝ á°áĽá°ááᢠ37 á°á áááá˝ áľáá á°á á
ጠá áľááááá˘
ááá: hab.com