برای جلوگیری از بسته شدن CMD در زمان اجرای فایل BAT، میتوان یکی از دو دستور زیر را در انتهای کدهای نوشته شده قرار داد:
1 |
cmd /k |
1 |
PAUSE |
تفاوت این دو دستور
اگر از cmd /k استفاده کنیم، پس از اجرا شدن آن، عبارت نوشتن دستور جدید در CMD نمایش داده میشود! مثلا به صورت زیر:
C:\Users\Hadi\Desktop>
ولی اگر از دستور دوم، یعنی PAUSE استفاده کنیم، خط زیر در CMD نمایش داده میشود:
Press any key to continue . . .
این یعنی اینکه دستور PAUSE باعث توقف موقت شده و بایستی کلیدی فشرده شود تا دستورات بعد از PAUSE اجرا شوند! و اگر چنانچه چیزی وجود نداشته باشد، پنجره بسته خواهد شد! ولی در مورد روش قبلی این چنین نیست و به طور کامل از فایل بچ خارح شده و به CMD برمیگردد!
نظرات ثبت شده بدون دیدگاه