نحوه روشن کردن تکمیل خودکار در Command Prompt

آیا شما از خط فرمان(command prompt) به صورت روزانه استفاده می کنید؟ اگر چنین است، اخیراً راهی برای روشن کردن تکمیل خودکار برای خط فرمان(command prompt) از طریق یک ویرایش ساده رجیستری(registry edit) پیدا کردم . هنگام تایپ نام مسیرهای طولانی، به سادگی چند حرف اول را تایپ کنید و سپس TAB را فشار دهید تا (TAB)نام پوشه یا فایل(folder or file names) به صورت خودکار تکمیل شود .

به عنوان مثال، اگر من در C:\Documents and Settings\ تایپ می کنم، فقط باید C:\Doc را تایپ کنم و سپس کلید TAB را فشار دهم .

خط فرمان تکمیل خودکار را فعال کنید

dos prompt خودکار کامل شد

همانطور که می بینید، تنها یک پوشه وجود دارد که با “ doc ” شروع می شود، بنابراین به طور خودکار با اضافه شدن نقل قول تکمیل می شود. حالا که خیلی مرتب است. اگر می‌خواهید ادامه دهید، کافی است یکی دیگر \را به انتها اضافه کنید و سپس TAB را فشار دهید . توجه داشته باشید که می توانید اسلش رو به جلو(forward slash) را بعد از نقل قول اضافه کنید و همچنان به خوبی کار می کند.

با فشار دادن کلید TAB(TAB key) می‌توانید پوشه‌ها و فایل‌های مختلف را در یک فهرست راهنما ادامه دهید . بنابراین اگر C: را تایپ کنید و سپس کلید tab(tab key) را فشار دهید، می‌توانید تمام پوشه‌ها و فایل‌های موجود در آن مسیر را به ترتیب حروف الفبا بچرخانید، یعنی C:\Documents and Settings ، C:\Program Files\ و غیره.

توجه داشته باشید که این واقعا فقط برای ویندوز XP(Windows XP) اعمال می شود . در ویندوز 7 و بالاتر، با فشار دادن (Windows 7)کلید TAB(TAB key) ، تکمیل خودکار به طور خودکار کار می کند .

تکمیل خودکار(Autocomplete) را برای Command Prompt فعال کنید

مرحله 1(Step 1) : روی Start کلیک کنید ، سپس Run را بزنید و (Run)regedit را (regedit ) در ویندوز XP(Windows XP) تایپ کنید. در ویندوز 7(Windows 7) و بالاتر، فقط روی Start کلیک کنید و سپس regedit را تایپ کنید.

regedit

مرحله 2(Step 2) : به یکی از کلیدهای رجیستری زیر بروید:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor

پس شما کدام را انتخاب می کنید؟ خوب(Well) ، در اینجا نحوه کار آن است. کلید ماشین محلی(Local Machine) برای همه کاربران رایانه اعمال می شود، اما اگر مقدار متفاوت باشد، کلید کاربر فعلی لغو می شود. (Current User)برای مثال، اگر تکمیل خودکار در کلید HKLM(HKLM key) غیرفعال باشد ، اما در کلید HKCU(HKCU key) فعال باشد، آنگاه فعال خواهد شد. با فشار دادن کلید TAB(TAB key) به سادگی یک فضای TAB وارد می شود، می توانید متوجه شوید که تکمیل خودکار غیرفعال است.

در صورت تمایل می‌توانید تنظیمات را در هر دو مکان تغییر دهید، اما در واقع فقط در کلید HKCU(HKCU key) برای فعال کردن تکمیل خودکار مورد نیاز است.

مرحله 3 : روی کلید (Step 3)CompletionChar دوبار کلیک کنید  و مقدار را در قالب اعشار به 9 تغییر دهید. (9)CompletionChar تکمیل(CompletionChar) نام پوشه را فعال می کند.

پردازنده فرمان

همچنین می توانید با تغییر مقدار PathCompletionChar به 9 ، تکمیل نام فایل(file name completion) را نیز فعال کنید . توجه داشته باشید که مقدار 9(value 9) یا 0x9 در هگزادسیمال برای استفاده از کاراکتر کنترل TAB(TAB control) برای تکمیل خودکار است. در صورت تمایل می توانید از کلیدهای دیگر نیز استفاده کنید.

به عنوان مثال، می توانید از 0x4 برای CTRL + D و  0x6 برای CTRL + F استفاده کنید. من شخصاً کلید TAB(TAB key) را بصری ترین کلید می دانم، اما در صورت نیاز گزینه های دیگری نیز دارید.

همچنین در صورت تمایل می توانید از همان کاراکتر کنترلی(control character) برای تکمیل فایل و پوشه استفاده کنید(file and folder completion) . در این حالت، تکمیل خودکار تمام فایل‌ها و پوشه‌های منطبق با مسیر داده شده را به شما نشان می‌دهد.

همانطور که قبلاً ذکر شد، مقدار پیش فرض(default value) در ویندوز 7(Windows 7) ، ویندوز 8 و بالاتر 0x40 (64 در اعشار) در کلید HKLM(HKLM key) است. باید در کلید HKCU(HKCU key) به طور پیش فرض روی 0x9 (9 در اعشار) تنظیم شود، به این معنی که فعال خواهد شد. اگر نه، می توانید به صورت دستی بروید و آن را تغییر دهید.

به طور کلی، این یک صرفه جویی در زمان(time saver) عالی برای هر کسی است که مجبور است دستورات DOS زیادی را تایپ کند. (DOS)اگر سوالی دارید، در نظر بگیرید. لذت بردن!



About the author

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



Related posts