PowerShell 7.0 විධාන කවචය තිබේ

Microsoft ඉදිරිපත් කරන ලදී ෂෙල් මුදා හැරීම පවර්ෂෙල් 7.0, MIT බලපත්‍රය යටතේ 2016 දී විවෘත මූලාශ්‍ර ලබා ගන්නා ලදී. නව කවච නිකුත් කිරීම සූදානම් Windows සඳහා පමණක් නොව, Linux සහ macOS සඳහාද වේ.

PowerShell විධාන රේඛා මෙහෙයුම් ස්වයංක්‍රීය කිරීම සඳහා ප්‍රශස්තිකරණය කර ඇති අතර JSON, CSV, සහ XML වැනි ආකෘතිවල ව්‍යුහගත දත්ත සැකසීම සඳහා මෙන්ම REST API සහ වස්තු ආකෘති සඳහා සහය දැක්වීම සඳහා ගොඩනඟන ලද මෙවලම් සපයයි. විධාන කවචයට අමතරව, එය ස්ක්‍රිප්ට් සංවර්ධනය කිරීම සඳහා වස්තු-නැඹුරු භාෂාවක් සහ මොඩියුල සහ ස්ක්‍රිප්ට් කළමනාකරණය සඳහා උපයෝගිතා කට්ටලයක් ඉදිරිපත් කරයි. PowerShell 6 ශාඛාවෙන් පටන් ගෙන, ව්‍යාපෘතිය .NET Core වේදිකාව භාවිතයෙන් සංවර්ධනය කෙරේ. පෙරනිමි PowerShell ටෙලිමෙට්‍රි සම්ප්‍රේෂණය කරයි OS සහ වැඩසටහන් අනුවාදය පිළිබඳ විස්තරයක් සමඟ (ටෙලිමෙට්‍රි අක්‍රිය කිරීමට, ඔබ ආරම්භ කිරීමට පෙර පරිසර විචල්‍ය POWERSHELL_TELEMETRY_OPTOUT=1 සැකසිය යුතුය).

PowerShell 7.0 හි එකතු කරන ලද නවෝත්පාදන අතර:

  • "ForEach-Object -Parallel" ඉදිකිරීම භාවිතයෙන් නල මාර්ග සමාන්තරකරණය සඳහා සහාය;
  • කොන්දේසි සහිත පැවරුම් ක්රියාකරු "a ? b: c";
  • කොන්දේසි සහිත නූල් දියත් කිරීමේ ක්‍රියාකරුවන් "||" සහ "&&" (උදාහරණයක් ලෙස, cmd1 && cmd2, දෙවන විධානය ක්රියාත්මක වන්නේ පළමු එක සාර්ථක නම් පමණි);
  • තාර්කික ක්‍රියාකරුවන් "??" සහ "??=", වම් ඔපෙරාන්ඩ් NULL නම් දකුණු ඔපෙරන්ඩ් ආපසු ලබා දෙන (උදාහරණයක් ලෙස, a = b ?? "පෙරනිමි තන්තුව" b ශුන්‍ය නම්, ක්‍රියාකරු පෙරනිමි තන්තුව ලබා දෙයි).
  • වැඩිදියුණු කළ ගතික දෝෂ බැලීමේ පද්ධතිය (Get-Error cmdl);
  • Windows PowerShell සඳහා මොඩියුල සමග අනුකූලතාව සඳහා ස්තරය;
  • නව අනුවාදයක් ස්වයංක්‍රීයව දැනුම් දීම;
  • PowerShell වෙතින් සෘජුවම DSC (අවශ්‍ය රාජ්‍ය වින්‍යාසය) සම්පත් ඇමතීමේ හැකියාව.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න