19 بهترین میانبر صفحه کلید Powershell ویندوز

ما طرفدار هر چیزی هستیم که استفاده یا مدیریت رایانه را آسان‌تر کند. بنابراین طبیعتاً ما طرفدار میانبرها هستیم. Windows میانبرها و کلیدهای ترکیبی همه چیز را آسان‌تر می‌کند. پس منطقی است که میانبرهای PowerShell مایکروسافت فقط PowerShell را بهتر می کند.

اگر با PowerShell آشنا نیستید، ما یک راهنمای مبتدیان پاورشل داریم. برای کاربران خانگی و متخصصان فناوری اطلاعات به طور یکسان عالی است. PowerShell چیزی بیش از زبان اسکریپت نویسی دارد. این میانبرهای صفحه کلید برای Windows PowerShell ISE و PowerShell Console مایکروسافت اعمال می شود.

اگرچه PowerShell در حال گسترش به سایر سیستم‌عامل‌ها است - مانند macOS نسخه 10.12 و جدیدتر و حتی چندین توزیع لینوکس - این میانبرها ممکن است در همه سیستم‌عامل‌ها یا همه نسخه‌های PowerShell کار نکنند. اما حتی تعداد کمی از آنها در کنار هم قرار دادن اسکریپت‌هایتان در چند دقیقه، اگر نه ساعت‌ها، صرفه‌جویی می‌کنند.

بهترین میانبرهای صفحه کلید برای Windows PowerShell ISE

محیط اسکریپت یکپارچه PowerShell (ISE) جایی است که می توانید اسکریپت ها و برنامه های PowerShell را توسعه و آزمایش کنید. همه نسخه‌های سیستم عامل ویندوز مایکروسافت، اعم از Windows Server، Pro یا Home، شامل PowerShell ISE هستند.

از آنجایی که Windows Powershell ISE یک محیط ویرایش است، رایج ترین میانبرهای مایکروسافت آفیس اعمال می شود، مانند Ctrl + C برای کپی و Ctrl + V برای چسباندن. میانبرهای زیر مخصوص Powershell ISE هستند.

  • Ctrl + Tab و Ctrl + Shift + Tab: تمرکز PowerShell ISE را از یک برگه به ​​زبانه دیگر منتقل می‌کند. Ctrl + Tab شما را به سمت راست می برد و Ctrl + Shift + Tab شما را به سمت چپ می برد.
    • Ctrl + T: یک فضای کاری جدید PowerShell را باز می کند. می توانید از این برای جدا کردن چیزهایی مانند پروژه های برنامه با استفاده از چندین اسکریپت استفاده کنید. توجه کنید که چگونه سه اسکریپت اصلی ما در فضای کاری PowerShell 1 باز هستند. PowerShell 2 فضای کاری را برای کار بر روی پروژه دیگری انتخاب کنید.
      • Ctrl + W: فضای کاری PowerShell فعلی و همه اسکریپت های باز را می بندد. اگر یک اسکریپت هنوز ذخیره نشده است، یک گفتگو باز می شود تا از شما بپرسد که آیا می خواهید تغییرات را ذخیره کنید یا نه.
      • .
        • Ctrl + M: کوچک کردن یا بزرگ کردن خطوط کلی. به بند ForEach زیر و علائم + و در کنار آن توجه کنید. تصویر اول نشان می دهد که عبارت ForEach جمع شده است. دوم نشان می دهد که اسکریپت گسترش یافته است.
          • Ctrl + F: متن خاصی را در اسکریپت پیدا کنید. این میانبر صفحه کلید پنجره Find را باز می کند. پارامترهایی را می‌بینید که می‌توانید در جستجوی خود اعمال کنید، مانند مطابق مورد ، کلمه ، جستجو ، یافتن در انتخاب . همچنین می توانید از عبارات منظم استفاده کنید. جستجو از جایی شروع می شود که مکان نما در اسکریپت قرار می گیرد.
            • F3: وقوع بعدی پارامترهای جستجو را پیدا می کند. می توانید از دکمه یافتن بعدی در پنجره یافتن استفاده کنید، اما پنجره مانع می شود. برای رفتن به اتفاق بعدی، F3 را انتخاب کنید. دارای نشانگر برجسته است.
              • Shift + F3:   اگر با استفاده از F3 از آنچه نیاز دارید عبور کنید، چه؟ به سادگی از Shift + F3 برای یافتن رخداد قبلی استفاده کنید. همچنین دارای برجسته‌سازی مکان‌نما خواهد بود.
                • Ctrl + H: هر متنی را در اسکریپت با متن دیگری پیدا کرده و جایگزین می‌کند. می‌توانید پارامترهای مشابه ابزار Find را برای این ابزار اعمال کنید.
                  • Ctrl + J: کادر انتخاب قطعه‌ها را باز می‌کند. تکه ها قطعات کوچکی از کد با نحو مناسب هستند. برای درج یک قطعه، دوبار کلیک کنید، سپس پارامترهای خود را اضافه کنید.
                    • Ctrl + Space: مشابه نمایش قطعه‌ها، این دستور باهوش را باز می‌کند. Intellisense گزینه های خاص زمینه مانند پارامترها یا مقایسه کننده ها را ارائه می دهد. در این مورد، مقادیر احتمالی پارامتر -ErrorAction را برای cmdlet Remove-Item نشان می دهد. برای انتخاب آن روی یکی کلیک کنید.
                      • F5: کل اسکریپت را اجرا می کند و از شما می خواهد که آن را ذخیره کنید. کادر کنار در آینده، این پیام را نشان ندهید و سپس تأیید را علامت بزنید تا با فشار دادن F5 در آینده اجرا و ذخیره شود. این مانند انتخاب دکمه Run Script
                      • است..
                        • F8: بخشی از اسکریپت PowerShell را انتخاب کنید و F8 را فشار دهید تا فقط آن قطعه اجرا شود. این کمک می کند تا اسکریپت را تکه تکه اشکال زدایی کنید. مانند انتخاب دکمه Run Selection
                        • است.
                          • Ctrl + C یا Ctrl + Break: اسکریپت را در حین اجرا متوقف می‌کند. اگر متنی انتخاب کرده‌اید، Ctrl + Break عملیات را در آن نقطه متوقف می‌کند. این میانبر دیگری است که برای اشکال زدایی اسکریپت های شما مفید است. انتخاب دکمه توقف عملیات نیز همین اثر را دارد.
                          • بهترین میانبرهای صفحه کلید برای کنسول Windows PowerShell

                            اگر از خط فرمان (cmd) استفاده کرده باشید، متوجه خواهید شد که کنسول Windows PowerShell فقط یک خط فرمان است که برای استفاده از اسکریپت های PowerShell و cmdlet ها در خط فرمان طراحی شده است. این کنسول بسیار شبیه کنسول خط فرمان قدیمی است.

                            اگر برنامه‌های اتوماسیون یا بسته‌های مدیریت سرور ویندوز را نمی‌سازید، می‌توانید از کنسول برای اجرای چند فرمان PowerShell استفاده کنید. با این حال، کنسول PowerShell دارای چند عملکرد و میانبر بیشتر است. میانبرهای معمول کنسول فرمان مانند فلش بالا (^ ) و فلش پایین (˅ ) برای فراخوانی دستورات اخیر نیز در کنسول PowerShell کار می کنند.

                            • حروف + F8: نمی‌توانید آن cmdlet را که اخیراً استفاده کرده‌اید به خاطر بیاورید، اما می‌دانید که با S شروع شده است؟ S + F8 را فشار دهید تا تمام cmdlet های اخیراً استفاده شده با حرف S که شروع می شوند فهرست شوند. در تصویر زیر ببینید که حرف اول رنگ دیگری دارد تا به ما اطلاع دهید که همین الان در S جستجو کرده ایم.
                              • Alt + F7: همه دستورات اخیر را از تاریخچه کنسول پاک می‌کند. مانند پاک کردن کلیپ بورد است. این زمانی مفید است که کارهای زیادی در کنسول انجام داده باشید، و فلش های بالا و پایین دیگر برای پرش بین دستورات مورد نیاز مفید نیستند.
                                • Shift + Enter: برای وارد کردن چندین خط فرمان، از Shift + Enter در استفاده کنید انتهای هر خط قبل از ورود به خط بعدی. سپس Enter را انتخاب کنید تا همه آنها به ترتیب اجرا شوند.
                                • .
                                  • F8: مواردی را در تاریخچه دستورات جستجو کنید که با آنچه در اعلان وجود دارد شروع می شود. در مثال زیر، Get در خط فرمان تایپ شده است. اگر دوباره F8 را انتخاب کنید، دستور بعدی که با Get شروع می شود، در صورت وجود، پیدا می شود.
                                    • Ctrl + Space: مانند Intellisense کار می کند اما در کنسول. در مثال، Get-Item تمام چیزی بود که وارد شد. با استفاده از Ctrl + Space، cmdlet های دیگر را با آن شروع و نحو آنها نشان می دهد. برای رفتن بین cmdlet ها می توانید از پیکان های چپ و راست استفاده کنید.
                                      • Tab: مانند تکمیل خودکار عمل می‌کند، اما با فشار دادن مکرر آن، در میان احتمالات چرخه می‌کند. در مثال اول، فقط خط تیره ( ) شروع یک پارامتر وجود دارد. انتخاب برگه از میان گزینه ها می گذرد تا زمانی که مورد نظر خود را دریافت کنید. در این مورد، -Recurse است.
                                      • شما اکنون قدرت PowerShell را دارید

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

                                        .

                                        پست های مرتبط:


                                        4.06.2022