عنوان PowerShell 7 آواتار.
مایکروسافت

مایکروسافت PowerShell 7.0 را در 4 مارس 2020 اعلام کرد. این آخرین بروزرسانی مهم PowerShell ، پوسته خط فرمان و مایکروسافت کراس پلتفرم مایکروسافت است. در اینجا موارد جدیدی وجود دارد و چگونه می توانید آن را بر روی رایانه شخصی ویندوز خود نصب کنید.

PowerShell 7 چه جدید است؟

آخرین نسخه ، PowerShell 7 ، در نسخه قبلی PowerShell Core 6.1 ساخته شده است. این همچنان به پشتیبانی از استقرار کراس پلتفرم ادامه می دهد و تعدادی از ویژگی های جدید ، cmdlets و رفع اشکال را به آن اضافه می کند. برخی از ویژگیهای جدید قابل توجه دیگر عبارتند از: [موازیسازیخطلولهبا ForEach-Object : آیتم های یک مجموعه را به موازات با پارامتر جدید یا -Parallel تغییر دهید. حداکثر تعداد رشته (پیش فرض پنج است) با پارامترهای -ThrottleLimit .

  • افزودن اپراتورهای جدید:
    • اپراتور سه گانه »؟ : ": مانند مقایسه عبارات if-other با مقایسه دو عبارات در برابر شرط عمل می کند تا ببیند آیا این حقیقت است یا نادرست ، به عنوان مثال ، مسیر-مسیر" C: Users "؟ "وجود دارد": "وجود ندارد"
    • اپراتورهای زنجیره خط لوله "||" و "&&": اگر خط لوله سمت چپ موفق شود ، اپراتور && خط لوله سمت راست را اجرا می کند. برعکس ، || در صورت عدم موفقیت خط لوله ، اپراتور فقط خط لوله راست را اجرا می کند.
  • دریافت-خطا cmdlet: یک نمایش خطای ساده و پویا برای بررسی آسان تر آخرین خطا در جلسه فعلی.
  • اعلان های نسخه اتوماتیک جدید: اطلاع کاربران هنگام نسخه جدید PowerShell در دسترس است. به روزرسانی پیش فرض یک بار در روز یک نسخه جدید را چک می کند.
  • علاوه بر ویژگی های جدید ذکر شده در بالا ، مایکروسافت تعداد زیادی cmdlet دیگر ، پیشرفت های آزمایشی را اضافه کرده است و PowerShell 7 را به نسخه سرویس دهنده طولانی مدت خود اضافه کرده است که این امکان را برای شما فراهم می آورد. تا زمانی که .Net 3.1 پشتیبانی می شود ، به روزرسانی ها را دریافت کنید. لیستی کامل از همه چیزهای جدید ، اصلاحات و اصلاحات از تغییرات Github برای PowerShell 7. در دسترس است.

    مرتبط: چگونه PowerShell از فرمان Windows ویندوز فرق می کند

    نحوه نصب PowerShell 7 با بسته MSI [19659005] PowerShell 7 برای ویندوز ، macOS و Linux موجود است. ما نحوه نصب آن را در ویندوز 10 به شما نشان خواهیم داد.

    اولین روشی که می خواهیم آن را بپوشانیم از یک فایل MSI برای نصب PowerShell استفاده می کند. بسته های MSI تقریباً به طور یکسان با یک پرونده EXE کار می کنند و به شما امکان می دهند یک برنامه را با استفاده از رابط کاربری گرافیکی نصب کنید. این یک روش نصب است که فقط از فایل های لازم و اصلی مورد نیاز استفاده می کند. تمام کاری که شما باید انجام دهید اینست که روی دوبار کلیک کردن روی بسته برای شروع جادوگر تنظیم کنید.

    توجه: PowerShell 7 با Windows PowerShell 5.1 نصب می کند و به طور همزمان اجرا می شود – نسخه ای که با ویندوز 10 عرضه می شود و جایگزین می شود. PowerShell Core 6.x. اگر می خواهید PowerShell 6 را به صورت جانبی با PowerShell 7 اجرا کنید ، باید آن را از طریق بسته ZIP نصب کنید.

    برای بارگیری این بسته ، مرورگر خود را آتش بزنید و به بالای صفحه انتشار PowerShell Github بروید. به قسمت دارایی بروید و برای بارگیری آن روی نسخه بسته MSI کلیک کنید.

     بسته ای را که مناسب شما باشد انتخاب کنید.

    مطمئن باشید که بسته مناسب را برای نسخه خود انتخاب کنید. از ویندوز ، x64 برای 64 بیتی و x86 برای سیستمهای 32 بیتی. اگر مطمئن نیستید که کدام یک را داشته باشید ، به راحتی می توان فهمید که سیستم شما در حال اجرا است.

    مرتبط: چگونه می دانم که Windows Windows 32 بیتی یا 64 بیتی را اجرا می کنم؟

    اگر از شما خواسته شد ، مقصد را برای بارگیری انتخاب کنید و برای شروع بارگیری روی "ذخیره" کلیک کنید.

    پس از اتمام بارگیری ، به پوشه ای که پرونده در آن قرار دارد بروید ، و روی آن دوبار کلیک کنید تا

     بسته MSI را پیدا کنید و روی آن دوبار کلیک کنید تا جادوگر را باز کنید و آن را اجرا کنید.

    نحوه نصب PowerShell 7 با یک فرمان

    تیم PowerShell نیز یک اسکریپت را برای شما جمع کرده است. می توانید مستقیماً از PowerShell استناد کنید. این یک cmdlet تک لایه است که جادوگر تنظیم را بطور خودکار بارگیری و اجرا می کند. تمام کاری که شما باید انجام دهید اینست که قطعه کد را وارد کنید و کلید Enter را بزنید.

    PowerShell را روشن کنید و cmdlet زیر را در پنجره کپی / چسباند:

     iex "& {$ (irm https: // aka. ms / install -owershell.ps1)} -UseMSI "

     دستور زیر را برای بارگیری بسته MSI از PowerShell وارد کنید.

    کلید Enter را فشار دهید ، و PowerShell دستور را اجرا کرده و بارگیری را شروع می کند.

     Enter را فشار دهید و بسته بارگیری می شود.

    در حال نصب از طریق نصب کننده

    هنگامی که جادوگر راه اندازی باز می شود ، روی "بعدی" کلیک کنید تا بتوانید PowerShell 7. را نصب کنید.

    در صفحه بعدی مقصد را انتخاب کنید. پوشه را بزنید ، و بعد از آماده شدن ، روی "بعدی" کلیک کنید.

     روی

    کلیک کنید. بعدی ، تصمیم می گیرید که کدام ویژگی های اختیاری را برای نصب فعال کند. می توانید چهار گزینه زیر را فعال یا غیرفعال کنید:

    • PowerShell را به Path Environment Variable اضافه کنید: PowerShell را به متغیر محیط Windows Path اضافه می کند و به شما امکان می دهد PowerShell را از هر پوسته یا ترمینال دیگر تماس بگیرید.
    • Windows Event را ثبت کنید. Manifest Manifestment: PowerShell را به مانیفست ورود به سیستم Windows Event اضافه می کند و به شما امکان می دهد وقایع را از طریق مثال PowerShell وارد کنید.
    • فعال کردن PowerShell Remoting: امکان اجرای دستورات را از راه دور می دهد.
    • در اینجا 'فهرست منوها برای کاوش: گزینه ای را در داخل منوی متن کلیک راست اضافه می کند که نمونه ای از PowerShell را در پوشه ای که کلیک می کنید باز می شود.

    بعد از انتخاب تمام ویژگی های اختیاری مورد نظر ، روی "بعدی" را کلیک کنید. [19659017]  ویژگی های اختیاری مورد نظر خود را انتخاب کرده و روی کلیک کنید

    برای شروع نصب بر روی "نصب" کلیک کنید. اعلان UAC ظاهر می شود و از مدیر سرپرست برای نصب بسته درخواست می کند. برای ادامه روی "بله" کلیک کنید.

    پس از اتمام جادوگر راه اندازی ، برای خروج بر روی "پایان" کلیک کنید.

    نحوه باز کردن PowerShell 7

    پس از اتمام نصب ، می توانید PowerShell 7 را از چند طریق باز کنید.

    اگر گزینه های "افزودن PowerShell به مسیر Path Environment Variable" و "منوهای زمینه" اضافه کردن "باز کردن اینجا" را انتخاب کنید ، می توانید "pwsh" را در Command Prompt تایپ کرده یا روی یک پوشه راست کلیک کرده و روی PowerShell 7> باز کنید. اینجا. با این حال ، یکی از ساده ترین روش ها جستجو با استفاده از منوی Start است.

    کلید Windows را فشار داده و یا بر روی دکمه Start کلیک کنید ، "pwsh" را در قسمت متن تایپ کنید و وقتی PowerShell 7 ظاهر می شود ، "Enter" را فشار دهید.

     جستجوی PowerShell از نوار جستجوی ویندوز.

    شما می دانید که از نسخه فعلی و به روز PowerShell با جستجوی "PowerShell 7" استفاده می کنید. در نوار عنوان پنجره.

     تأیید کنید که PowerShell 7 را در گوشه بالای برنامه اجرا می کنید.