ش | ی | د | س | چ | پ | ج |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
جلسه چهارم:
دستور copy: برای کپی کردن فایلها بکار میرود.
مثال:
a:>copy ali.txt d:abbas با اجرای این دستور فایل ali.txt از فلاپی به دایرکتوری abbas واقع در درایو d با همان نام کپی میشود.
c:>copy d:abbasali.txt e: با اجرای این دستور فایل ali.txt از دایرکتوری abbas واقع در درایو d به ریشه درایو e: کپی میشود.
] نکته مهم در این قسمت توجه به مسیرها میباشد. که در جملات قبل توسط کلمات "از" و "به" مشخص شده است.[
دستور del:
برای حذف فایلها به کار میرود.
مثال:
c:>del *.* تمام فایلهای موجود در ریشه درایو c: را حذف میکند.
c:>del d:abbas*.txt تمام فایلها با پسوند txt را که در دایرکتوری abbas واقع در درایو d: میباشد را حذف میکند.
] نکته قابل توجه در مثال اخیر مسیری (path) است که بعد از دستور
دستور RD: یک دایرکتوری خالی را حذف میکند.
مثال:
c:>rd abbas با اجرای این دستور دایرکتوری abbas واقع در درایو c در صورتی که خالی باشد حذف میشود واگر خالی نباشد سیستم عامل داس اعلان خطایی در خط بعد از دستور میدهد.
دستور xcopy: یک دستور خارجی است و شامل هر دو دستور copy و md میباشد.
مثال:
اگر میخواهید تمام فایلی به نام ali.txt که در دایرکتوری abbas واقع در درایو c: میباشد را در یک دایرکتوری دیگری به نام reza در درایو e: کپی کنید بجای استفاده از دو دستور md برای ایجاد دایرکتوری جدید ali در درایو e: و سپس استفاده از دستور copy جهت انتقال فایل، میتوانید فقط از دستور xcopy استفاده کنید. به شکل زیر:
c:>xcopy c:abbasali.txt e: eza با اجرای این دستور سیستم عامل از ما سؤال میکند که منظور از reza فایل است یا دایرکتوری. یعنی ali.txt را با نام reza در ریشهe: قرار دهد (که در این صورت محتویات فایل ali.txt با نام جدید reza خواهد بود) یا اینکه ali.txt را در دایرکتوری reza با نام خود ali.txt قراردهد. (که در این صورت reza به صورت یک دایرکتوری میباشد و در آن ali.txt قرار دارد.) با زدن دکمههای f برای تأیید "فایل" و یا d برای تأیید "دایرکتوری" بودن سیستم عامل عمل xcopy را انجام میدهد. در مثال مذکور d را باید بزنید تا فایل ali.txt در دایرکتوری reza با نام خودش قرار گیرد.
دستور DELTREE ادغام دستور DEL و RD است.
با اجرای این دستور سیستم عامل از ما تأیید میخواهد که با زدن دکمة Y این عمل انجام میشود.
دستور Path : جهت بار کردن آدرس فایلها در حافظه Ram میباشد تا هنگامی که خواستیم یک فایل اجرایی را اجرا کنیم نیازی به تایپ آدرس آن نباشد و یا وارد دایرکتوری آن نشویم.
مثال:
فرض کنید فایل اجرایی ali.bat در دایرکتوری (فولدر) abbas از درایو c: میباشد. اگر دستور path را نداده باشیم مجبوریم برای اجرای فایل ali.bat به صورت زیر عمل کنیم:
d:>c:abbasali.bat
اما با نوشتن path = c:>abbas در ابتدای روشن کردن کامپیوتر فرمان بالا را بصورت زیر می توانیم اجرا کنیم:
d:ali.bat
با توجه به اینکه آدرس (c:abbas) توسط فرمان path به حافظه کامپیوتر داده شده فرمان اجرا میشود.
توجه: بهتر است تمامی مسیرهای مورد نیاز که شامل فایلهای اجرایی مهم هستند، را در فایل اجرایی به نام autoexec.bat قرار دهیم تا با روشن شدن کامپیوتر در حافظه Ram بار شوند.
] فایل های اجرایی با پسوند exe، com و bat میباشند که فقط با نوشتن نام آنها و زدن اینتر اجرا میشوند. مثلاً فایل اجرایی ali.bat در دایرکتوری abbas در ریشه c: به صورت زیر اجرا میشود:
c:>abbasali که با زدن اینتر اجرا میشود.[
برای اجرای برنامهها که تحت داس میباشند و در دایرکتوری خاص خودشان هستند عموماً نام فایل اجرایی شبیه همان نام دایرکتوری برنامه میباشد. مثلاً فایل اجرایی nc.exe در دایرکتوری NC میباشد. و برای اجرای این فایل باید نوشت c: c c و بعد اینتر زد تا nc اجرا شود.