با عرض سلام مجدد.چند تادستور رو میخوام آموزش بدم:
فرمان Rem
کاربرد چندان ندارد.برای نمایش پیغامی استفاده میشود.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Prompt همان پیغام است.
CLS
فکر کنم کاربردشو قبلا هم گفتم.برای پاک کردن صفحه به کار میرود.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
تغییر مسیر خروجی
خروجی تمام دستوراتی که مینویسید روی صفحه نوشته میشود.برای مثال اگر فرمان کپی را اجرا کنید خروجی آن را روی صفحه میبینید.اما فرض کنید میخواهید خروجی فرمان را به پرینتر منتقل کنید.در این حالت باید مسیر خروجی را به پرینتر تغییر دهید.
شما میتوانید خروجی را به یک فایل یا یکی از دستگاه های زیر منتقل کنید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خوب حالا موقع استفاده است.به فرمان زیر دقت کنید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کلمه اول فرمان کپی است.اما به جای فایل مبدا نوشته ام Con.این نشان میدهد که ورودی از کنسول که اینجا به کیبرد اشاره دارد دریافت میشود.سپس مقصد را هم فایلی به اسم n.txt مشخص کرده ام.پس از اجرای این دستور میتوانید هر چه را خواستید تایپ کنید و بعد از پایان کار کلید های Ctrl و Z را فشار دهید و اینتر را بزنید.سپس تمامی متن به فایل کپی میشود.همچنین در فرمان زیر:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
محتویات فایلی که ایجاد کردید چاپ میشود.خوب حالا میخواهیم خروجی فرامین را منتقل کنیم.زیرا روش کنونی شامل خروجی نبود.اصلا ربطی هم نداشت.
برای انتقال خروجی فرامین از علامت های زیر استفاده میکنیم:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اما تفاوت آن ها چیست؟؟؟
بگذارید ابتدا یک مثال بزنیم:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
پس از اجرای این دستور خروجی Dir که همان لیست دایرکتوری است به فایلی در C منتقل میشود.روی صفحه هم نمایش نمیابد.اکنون تفاوت این دو فرمان را میگویم.
وقتی از یک علامت استفاده میکنیم خروجی را منتقل میکنیم و محتویات قبلی فایل پاک میشود.یعنی هر چه در فایل بوده پاک و خروجی به جای آن نوشته میشود.اما وقتی از دو علامت استفاده کنید محتویات قبلی باقی میماند.
امیدوارم مفید واقع شده باشه...