рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдБ: PowerShell рд▓рд┐рдирдХреНрд╕, рдореИрдХрдУрдПрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдкрдХрдбрд╝рддреА рд╣реИ


PowerShell рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдХрд╛ Microsoft рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рдмрдврд╝рддреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдзреНрд╡рдирд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░, рдпрд╣ рд╣рд╛рд▓рд┐рдпрд╛ Microsoft рдирд┐рд░реНрдгрдп рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рд╣реИред TIOBE (рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдорд╛рдИ рдХрд╛ рд╕реВрдЪрдХрд╛рдВрдХ) рд╕реВрдЪрдХрд╛рдВрдХ рдореЗрдВ, рд╡рд╣ рд╢реАрд░реНрд╖ 50 рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред

Microsoft рдиреЗ рддреАрди рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдЕрдкрдиреА 12-рд╡рд░реНрд╖реАрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред

Microsoft рдХреЗ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХрд╛рд░реА рдЕрдзрд┐рдХрд╛рд░реА рд╕рддреНрдпрд╛ рдирдбреЗрд▓рд╛ рдиреЗ рдХрд╣рд╛ рдХрд┐ "Microsoft рд▓рд┐рдирдХреНрд╕ рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддрд╛ рд╣реИ" рдФрд░ рдЗрд╕рдХреЗ рдкреВрд░реНрд╡рд╡рд░реНрддреА, рд╕реНрдЯреАрд╡ рдмрд╛рд▓реНрдорд░ рдХреЗ рдмрд╛рдж, 2016 рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдФрд░ рдореИрдХрдУрдПрд╕ рдкрд░ рдкрд╛рд╡рд░рд╢реЗрд▓ рдХреА рд╢реБрд░реБрдЖрдд рд╣реБрдИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рд╣реИ рдпрд╣ рдПрдХ рдШрд╛рддрдХ рдЯреНрдпреВрдорд░ рдирд╣реАрдВ рд╣реИред

рдмрд╛рд▓реНрдорд░ рдиреЗ рдкрд╣рд▓реЗ рдХрд╣рд╛ рдерд╛ рдХрд┐ "рд▓рд┐рдирдХреНрд╕ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рдирд╣реАрдВ рд╣реИред рд▓рд┐рдирдХреНрд╕ рдПрдХ рдРрд╕рд╛ рдХреИрдВрд╕рд░ рд╣реИ рдЬреЛ рдмреМрджреНрдзрд┐рдХ рд╕рдВрдкрджрд╛ рд╕реЗ рдЬреБрдбрд╝реА рд╣рд░ рдЪреАрдЬ рдХреЛ рдирд╖реНрдЯ рдХрд░ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдЙрд╕рдХрд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред тАЭ рдЙрдиреНрд╣реЛрдВрдиреЗ рд▓рд┐рдирдХреНрд╕ рдХреЛ рд╕рд╛рдореНрдпрд╡рд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЪрд┐рддреНрд░рд┐рдд рдХрд┐рдпрд╛ред

рддрдм рд╕реЗ, Microsoft MS SQL рд╕рд░реНрд╡рд░ рдХреЛ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рд▓рд╛рдпрд╛, .NET рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдЦреЛрд▓рд╛, рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ рдмреИрд╢ рдХреЛ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ред рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдиреЗ рдЗрд╕реА рдХрдВрдЯреЗрдирд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреИрдХреЗрдЬ рдХреЛ рдкреЗрд╢ рдХрд░рдХреЗ рдЙрдмрдВрдЯреВ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдкрд╛рд╡рд░рд╢реЗрд▓ рд╕реЗ рд▓реИрд╕ рдХрд┐рдпрд╛ред рдпрд╣ рдХрд╛рдлреА рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдерд╛ред

рдУрдкрди-рд╕реЛрд░реНрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдмреАрдЪ PowerShell рдХреЛ рдЕрдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд▓реЛрдХрдкреНрд░рд┐рдп TIOBE рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕реВрдЪрдХрд╛рдВрдХ рдХреА 45 рд╡реАрдВ рдкрдВрдХреНрддрд┐ рдкрд░ рднрд╛рд╖рд╛ рджрд┐рдЦрд╛рдИ рджреАред

рдкрд╛рд╡рд░рд╢реЗрд▓ рдЕрдм рд╣рд╛рд╕реНрдХреЗрд▓, рдЬреВрд▓рд┐рдпрд╛ рдФрд░ рдХреЛрдЯрд▓рд┐рди рдЬреИрд╕реА рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рдВрд╕ рд▓реЗ рд░рд╣реА рд╣реИред



тАЬрд╣рд╛рд▓ рддрдХ, рдпрд╣ рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдЙрдкрд▓рдмреНрдз рдерд╛ред рд▓реЗрдХрд┐рди Microsoft рдиреЗ рдЕрдкрдиреЗ .NET Core рдЕрд╡рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ PowerShell Core рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ред рдпрд╣ рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдФрд░ рдпрд╣ рд╕рднреА рдкреНрд░рдореБрдЦ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдЪрд▓рддрд╛ рд╣реИред рдпрд╣ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкрд╛рд╡рд░рд╢реЗрд▓ рдлрд┐рд░ рд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛ рд░рд╣рд╛ рд╣реИ, тАЭTIOBE рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХрд╣рддреЗ рд╣реИрдВред

PowerShell рд╕реНрд░реЛрддреЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд╕рд╛рде, Microsoft рдиреЗ .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдмрдЬрд╛рдп .NET рдХреЛрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ PowerShell Core рдкреЗрд╢ рдХрд┐рдпрд╛, рдЬрд┐рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

PowerShell Core рдХреЛ рди рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬрд╝ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдХрдИ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рджреНрд╡рд╛рд░рд╛ рднреА рдирд╛рдорд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

  • рдЙрдмрдВрдЯреВред
  • REDHATред
  • Centosред
  • MacOSред
  • рдлреЗрдбреЛрд░рд╛ред
  • OpenSuseред
  • рдбреЗрдмрд┐рдпрдиред

рдЕрдм рдЖрдк рд╕рднреА рдкреНрд░рдмрдВрдзрд┐рдд рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рд╢рд╛рд╕рди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Microsoft рдХреЛ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ PowerShell рдПрдХ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдкреНрд░рдпреБрдХреНрдд рд╣рд╛рдЗрдмреНрд░рд┐рдб рдХреНрд▓рд╛рдЙрдб рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдг рдмрди рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХ рдФрд░ рдЙрдиреНрдирдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдХрдИ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдЙрди рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдЬреБрдбрд╝реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдкреНрд░рд╢рд╛рд╕рди рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЖрдк рдпрд╣рд╛рдВ Cloud4Y рд╕реЗ рдирд┐рдЬреА рдФрд░ рд╕рдВрдХрд░ рдмрд╛рджрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдиреМ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред

рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдкрд╛рд╡рд░рд╢реЗрд▓ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд▓рд┐рдирдХреНрд╕ рд╢реЗрд▓ - рдмреИрд╢ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред

рдЗрд╕ рдорд╣реАрдиреЗ рдкреЙрд╡рд░рд╢реЗрд▓ рдореЗрдВ рд╡реГрджреНрдзрд┐ TIOBE рдЗрдВрдбреЗрдХреНрд╕ рдореЗрдВ рдПрдХрдорд╛рддреНрд░ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкрд░рд┐рд╡рд░реНрддрди рд╣реИред рд╢реАрд░реНрд╖ 10 рд╣рдореЗрд╢рд╛ рдЬрд╛рд╡рд╛, рд╕реА рдФрд░ рдкрд╛рдпрдерди рдХреЗ рдиреЗрддреГрддреНрд╡ рдореЗрдВ рд╣реИрдВред рд╢реАрд░реНрд╖ 10 рдореЗрдВ рдЕрдиреНрдп рднрд╛рд╖рд╛рдПрдБ C ++, Visual Basic .NET, C #, JavaScript, PHP, SQL рдФрд░ Objective-C рд╣реИрдВред

TIOBE рд░реИрдВрдХрд┐рдВрдЧ Google, рдмрд┐рдВрдЧ, рдпрд╛рд╣реВ, рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛, рдЕрдореЗрдЬрд╝реЕрди рдФрд░ YouTube рдХреЗ рдЦреЛрдЬ рдбреЗрдЯрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ PYPL рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЗ рд╕реВрдЪрдХрд╛рдВрдХ рдореЗрдВ, TIOBE рд░реИрдВрдХрд┐рдВрдЧ рдореЗрдВ рдЬрд╛рд╡рд╛ рдЕрдЧреНрд░рдгреА рдмрдирд╛ рд╣реБрдЖ рд╣реИ, рдпрд╣ рдкрд╛рдпрдерди рдХреЛ рдЦреЛрддреЗ рд╣реБрдП рджреВрд╕рд░реЗ рд╕реНрдерд╛рди рдкрд░ рдЖ рдЧрдпрд╛, рдЬрд┐рд╕реЗ рдЕрдм рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рднрд╛рд╖рд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред PYPL рд░реИрдВрдХрд┐рдВрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕рд╛рдордЧреНрд░реА рдкрд░ Google рдЕрдиреБрд╕рдВрдзрд╛рди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред



рдЗрд╕ рдорд╣реАрдиреЗ рдкреЙрд╡рд░рд╢реЗрд▓ рдореЗрдВ рд╡реГрджреНрдзрд┐ TIOBE рдЗрдВрдбреЗрдХреНрд╕ рдореЗрдВ рдПрдХрдорд╛рддреНрд░ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкрд░рд┐рд╡рд░реНрддрди рд╣реИред рдЯреЙрдк 10 рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рд╣реБрдЖред

рд╕рд╛рдорд╛рдиреНрдп рд░реБрдЭрд╛рдиреЛрдВ рд╕реЗ рд╕рдВрдХреЗрдд рдорд┐рд▓рддрд╛ рд╣реИ рдХрд┐ рдкрд╛рд╡рд░рд╢реЗрд▓ рд░реИрдВрдХрд┐рдВрдЧ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдЬрд╛рд░реА рд░рдЦреЗрдЧрд╛, рдХрднреА рдПрдХ рдирдпрд╛ рджрд░реНрд╢рдХ рдЬреАрдд рдЬрд╛рдПрдЧрд╛ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдирдП рджрд╢рдХ рдХреЛ рдЙрди рдЪреАрдЬреЛрдВ рдХреЗ рддреЗрдЬреА рд╕реЗ рдПрдХреАрдХрд░рдг рджреНрд╡рд╛рд░рд╛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬреЛ рдкрд╣рд▓реЗ рдЕрд╕рдВрдЧрдд рд▓рдЧ рд░рд╣реЗ рдереЗред

рдкрджреЛрдиреНрдирддрд┐: рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП IaaS рдкрд░ 40% рдХреА рдЫреВрдЯ ред

Source: https://habr.com/ru/post/hi442946/


All Articles