دستور PROMPT در CMD
در این بخش به بررسی دستور PROMPT در CMD می پردازیم، دستور PROMPT در Command Prompt (CMD) ویندوز یکی از ابزارهای کمتر شناخته شده ولی قدرتمند برای سفارشیسازی ظاهر خط فرمان است. این دستور به کاربران امکان میدهد تا محیط کاری خود را با تغییر نحوه نمایش پیامهای خط فرمان تغییر دهند. این قابلیت در بسیاری از سناریوها مفید است، به ویژه زمانی که کاربران بخواهند اطلاعاتی مثل نام کاربر، مسیر فعلی یا زمان را در نوار فرمان نمایش دهند.
در دنیای حرفهای برنامهنویسی و مدیریت سیستم، شخصیسازی محیط کاری میتواند به بهبود بهرهوری و تجربه کاربری کمک کند. دستور PROMPT به کاربران امکان میدهد تا بر اساس نیازهای خود، خط فرمان را به گونهای تنظیم کنند که مهمترین اطلاعات در دسترس باشند. با وجود سادگی این دستور، کاربردهای گستردهای دارد که میتواند به طور قابل توجهی تجربه کار با CMD را بهبود دهد.
دستور PROMPT چیست؟
دستور PROMPT به شما این امکان را میدهد که به طور موقت یا دائم پیام خط فرمان خود را تغییر دهید. بهطور پیشفرض، خط فرمان CMD شامل اطلاعات پایهای مثل درایو فعلی و مسیر است، اما با استفاده از PROMPT میتوانید انواع مختلف اطلاعات را در خط فرمان نمایش دهید.
به عنوان مثال، دستور پیشفرض PROMPT معمولاً به شکل زیر است:
C:\Users\Username>با دستور PROMPT، میتوانید این ظاهر را به اشکال مختلفی تغییر دهید و اطلاعاتی مثل زمان فعلی، نام کامپیوتر، و حتی نام درایوها را در خط فرمان نشان دهید.
فرمت کلی دستور PROMPT
فرمت کلی این دستور به شکل زیر است:
PROMPT [متن سفارشی]این متن میتواند شامل کاراکترهای ثابت یا کدهای خاص باشد که هر کدام نشاندهنده اطلاعات خاصی در خط فرمان هستند.
کدهای قابل استفاده در PROMPT
یکی از ویژگیهای قدرتمند دستور PROMPT این است که از تعدادی کد مخصوص استفاده میکند تا اطلاعات مفیدی در خط فرمان نمایش داده شود. برخی از این کدهای پرکاربرد به شرح زیر هستند:
$P: مسیر فعلی$G: علامت>$T: زمان فعلی$D: تاریخ فعلی$N: درایو فعلی$V: نسخه ویندوز$L: علامت<$B: علامت|$Q: علامت=$$: علامت$
برای مثال، دستور زیر، خط فرمان شما را به نمایش مسیر فعلی و زمان تغییر میدهد:
PROMPT $P$T$Gخروجی حاصل به این صورت خواهد بود:
C:\Users\Username12:30>در اینجا $P مسیر و $T زمان را نمایش میدهد.
نمونههای استفاده از دستور PROMPT
مثال ۱: نمایش مسیر فعلی و نسخه ویندوز
یکی از کاربردهای رایج PROMPT نمایش مسیر فعلی به همراه نسخه ویندوز است. برای این کار میتوانید از دستور زیر استفاده کنید:
PROMPT $P$V$Gدر این حالت، خط فرمان به این شکل نمایش داده خواهد شد:
C:\Users\Username [Version 10.0.19042]>این دستور به شما امکان میدهد تا همیشه نسخه سیستم عامل خود را در خط فرمان مشاهده کنید.
مثال ۲: نمایش درایو فعلی و تاریخ
اگر میخواهید درایو فعلی و تاریخ روز را در خط فرمان داشته باشید، میتوانید از این دستور استفاده کنید:
PROMPT $N$D$Gخروجی چیزی شبیه به این خواهد بود:
C 10/08/2024>در اینجا $N نام درایو و $D تاریخ را نمایش میدهد.
مثال ۳: نمایش زمان و مسیر فعلی
یک کاربرد دیگر دستور PROMPT، نمایش زمان فعلی در کنار مسیر است. این کار میتواند برای کسانی که میخواهند همیشه زمان اجرا را بدانند، مفید باشد:
PROMPT $T$P$Gنتیجه اجرای این دستور به شکل زیر است:
12:45 C:\Users\Username>این دستور به شما امکان میدهد تا هم مسیر و هم زمان فعلی را در یک نگاه مشاهده کنید.
بازنشانی خط فرمان به حالت پیشفرض
استفاده دائم از تنظیمات PROMPT
یکی از موارد مهم درباره دستور PROMPT این است که تنظیمات اعمال شده بهصورت موقت هستند و با بستن CMD، تنظیمات از بین میروند. اگر میخواهید تنظیمات PROMPT بهصورت دائمی اعمال شود، باید این دستور را در فایل autoexec.bat وارد کنید یا یک اسکریپت ایجاد کنید که هنگام باز کردن CMD بهصورت خودکار اجرا شود.
برای این کار میتوانید یک فایل batch بسازید. مثلاً فایل زیر را ایجاد کنید و آن را بهصورت custom_prompt.bat ذخیره کنید:
@echo off
PROMPT $P$T$Gسپس هر بار که میخواهید CMD را باز کنید، این فایل را اجرا کنید تا تنظیمات شما اعمال شود.
دستور PROMPT یک ابزار قدرتمند و کاربردی برای سفارشیسازی خط فرمان در CMD است. با استفاده از این دستور، کاربران میتوانند محیط کاری خود را به گونهای تنظیم کنند که به اطلاعات مورد نیاز خود دسترسی سریعتری داشته باشند. این دستور به شما امکان میدهد تا کارایی بیشتری از خط فرمان دریافت کنید و محیطی مناسب با نیازهای خود ایجاد کنید.
با استفاده از مثالهای مختلف در این مقاله، شما میتوانید دستورات PROMPT را بهخوبی درک کرده و از آنها برای بهبود تجربه کاری خود در CMD استفاده کنید.
منابع
آیا این مطلب برای شما مفید بود ؟




