پاسخ به:مجموعه ترفندهای تحت داس ♦تایپیک با امتیاز ویژه♦
یک شنبه 17 فروردین 1393 12:01 PM
نمیدونم تا به حال برای شما هم پیش آمده که مثلا بخواهید یک لیست از نام فایلهای موجود در یک فولدر خاص را به صورت یک فایل Text تهیه کنید .
مثلا فرض کنید در یک فولدر خاص 1000 عکس مختلف دارید که نام هر عکس کدملی هر فرد میباشد. حالا قصد دارید یک لیست از کدملی تمامی افرادی که عکس آنها را در اختیار دارید تهیه کنید …. چه میکنید ؟
به طور معمول ویندوز فاقد چنین امکانی است و برای حل این مشکل میبایست یا از نرم افزارهای جانبی استفاده کنید و یا از سیستم عامل Dos کمک بگیرید و یا خودتان به صورت دستی همهی لیست را تایپ کنید !
خب بیابید با هم و با استفاده از یک دستور ساده DOS یک لیست از فایلهایمان تهیه کنیم .
برای شروع پنجره Command Prompt را در ویندوز باز کنید . (ساده ترین راه تایپ عبارت CMD در پنجره Run است )
مثلا فرض کنید یک فولدر با نام shahvar در درایو D دارید و قرار هست لیستی از محتویات داخل فولدر را به صورت یک فایل متنی آماده کنید .
برای شروع از طریق خط فرمان داس به مسیر مورد نظر بروید . مثلا برای وارد شدن به مسیر ذکر شده در بالا کافی است دستورات ساده زیر را در خط فرمان داس تایپ و سپس کلید Enter را فشار دهید .
با توجه به مثال ذکر شده ،ابتدا برای وارد شدن به درایو D از دستور زیر استفاده میکنیم .
D:
سپس با توجه به مثال ذکر شده میبایست وارد پوشه Shahvar شویم . برای این منظور میبایست از دستور CD استفاده کنید .
اگر با فرمان Dir در داس آشنایی داشته باشید حتما میدانید که این فرمان برای نمایش محتویات مسیر جاری بر روی صفحه نمایش استفاده می شود … حالا کافی است با اضافه کردن یک نماد اضافه(<) به این فرمان ، محتویات فولدر را به جای نمایش در مانیتور ، آن را در یک فایل متنی با نام دلخواه (مثلا shahvar.txt ) ذخیره کنید …
برای این منظور از فرمان فوق به صورت زیر استفاده میکنیم : (دقت داشته باشید بعد از DIR یک فاصله خالی تایپ شود)
Dir >shahvar.txt
با خدا باش پادشاهی کن بی خداباش هرچه خواهی کن
کاش صداقت داشتی....
ARLUX