تصویری: چه PowerShell 5؟
2024 نویسنده: Lynn Donovan | [email protected]. آخرین اصلاح شده: 2023-12-15 23:46
نسخه های PowerShell و Windows ^
پاورشل نسخه | تاریخ انتشار | پیش فرض پنجره ها نسخه ها |
---|---|---|
پاورشل 3.0 | سپتامبر 2012 | پنجره ها 8 پنجره ها سرور 2012 |
پاورشل 4.0 | اکتبر 2013 | پنجره ها 8.1 پنجره ها سرور 2012 R2 |
پاورشل 5 .0 | فوریه 2016 | پنجره ها 10 |
پاورشل 5 .1 | ژانویه 2017 | پنجره ها به روز رسانی 10 سالگرد پنجره ها سرور 2016 |
متعاقباً ممکن است یکی بپرسد که از کدام نسخه PowerShell استفاده کنم؟
99.99٪ مواقع، شما باید جدیدترین ها را اجرا کنید نسخه . از امروز، که نسخه 4 است. اگر از ویندوز 8.1/سرور 2012 R2 استفاده می کنید، پاورشل 4 به صورت پیش فرض نصب شده است. اگر از Windows 7/Server 2008 (یا R2) استفاده می کنید، شما می توان (و باید ) ارتقا به نسخه 4.
همچنین ممکن است بپرسید که آیا PowerShell مرده است؟ پاسخ های کوتاه هستند، نه اینطور نیست مرده ، اما هیچ برنامه ای برای معرفی قابلیت های جدید وجود ندارد. پنجره ها پاورشل هنوز از طریق چرخه عمر سیستم عامل ویندوز پشتیبانی می شود. اگر در حال توسعه هستید پاورشل : شما باید توسعه را با پاورشل هسته، اگر در حال توسعه گردش کار نیستید، Snap-Ins و WMIv1.
همچنین ممکن است بپرسید که آیا PowerShell 5 به عقب سازگار است؟
پنجره ها PowerShell 5.0 است به عقب - سازگار . Cmdlet ها، ارائه دهندگان، ماژول ها، اسنپ این ها، اسکریپت ها، توابع و پروفایل هایی که برای ویندوز طراحی شده اند پاورشل 4.0، ویندوز پاورشل 3.0 و ویندوز پاورشل 2.0 به طور کلی در ویندوز کار می کند PowerShell 5.0 بدون تغییرات
پاورشل کجا نصب شده است؟
پاورشل .exe در زیر پوشه ای از C:WindowsSystem32- عمدتاً C:WindowsSystem32WindowsPowerShellv1 قرار دارد. 0.
توصیه شده:
GCI در PowerShell چیست؟
اسکریپت نویسی فایل ها با PowerShell's Get-Childitem(gci) دیر یا زود به اسکریپتی نیاز دارید که فایل ها را در یک پوشه لیست کند. در DOS ما تایپ می کنیم: 'DIR'; نزدیکترین معادل در PowerShell gci است. نام کامل نام مستعار gci Get-ChildItem است
Windows PowerShell ISE چیست؟
در بالای پوسته خط فرمان استاندارد، می توانید Windows PowerShell ISE را نیز پیدا کنید. ISE مخفف Integrated Scripting Environment است و یک رابط کاربری گرافیکی است که به شما امکان می دهد دستورات را اجرا کنید و بدون نیاز به تایپ تمام دستورات در خط فرمان، اسکریپت ها را ایجاد، تغییر دهید و آزمایش کنید
چگونه PowerShell Server Manager را باز کنم؟
اگر تمام پنجرههای خط فرمان را ببندید و میخواهید یک پنجره Command Prompt جدید باز کنید، میتوانید این کار را از Task Manager انجام دهید. CTRL+ALT+DELETE را فشار دهید، روی Start Task Manager کلیک کنید، روی More Details > File > Run کلیک کنید و سپس cmd.exe را تایپ کنید. (Powershell.exe را تایپ کنید تا یک پنجره فرمان PowerShell باز شود.)
چگونه می توانم یک کار برنامه ریزی شده را در PowerShell شروع کنم؟
از PowerShell برای مدیریت وظایف برنامه ریزی شده در ویندوز استفاده کنید یک پنجره خط فرمان باز کنید. میتوانید این کار را با ضربه زدن روی کلید ویندوز، تایپ Powershell.exe، کلیک راست روی نتیجه، انتخاب run as administrator و ضربه زدن به اینتر انجام دهید. توجه داشته باشید که دستور get-scheduledtask نیازی به elevation ندارد در حالی که همه دستورات مدیریتی این کار را انجام می دهند. Get-ScheduledTask را تایپ کنید
مکان تنظیم شده در PowerShell چیست؟
Cmdlet Set-Location محل کار را روی یک مکان مشخص تنظیم می کند. این مکان می تواند یک دایرکتوری، یک زیر شاخه، مکان رجیستری یا هر مسیر ارائه دهنده باشد. همچنین می توانید از پارامتر StackName برای ایجاد یک پشته مکان نامگذاری شده در پشته مکان فعلی استفاده کنید