فرض کنید قصد دارید لیستی از فایل ها را که داخل یک فایل text ذخیره شده از یک پوشه به یک پوشه دیگه منتقل کنید. نام فایل هایی که باید کپی شود در یک فایل text ذخیره شده و حالا باید batch file ای بنویسید که محتویات فایل ها را خوانده و فایل را به ترتیب در پوشه مورد نظر شما کپی کند. با فرض اینکه محتویات فایل text ما به صورت زیر است:
file1.txt file10.txt file12.txt file24.txt
یک batch file به صورت زیر می نویسیم و آن را در مسیر مورد نظر خود کپی می کنیم، با اجرای batch file زیر فایل ها از مسیر مقصد خوانده شده و در مبدا کپی می شوند:
for /f "delims=" %%i in (files2.txt) do ( copy /y "F:\Source\%%~ni*" "F:\Target\" )
امیدوارم که این نکته مورد استفاده دوستان واقع شود. ITpro باشید
نویسنده: حسین احمدی
منبع: ITpro
بنیانگذار توسینسو و برنامه نویس و توسعه دهنده ارشد وب
حسین احمدی ، بنیانگذار TOSINSO ، توسعه دهنده وب و برنامه نویس ، بیش از 12 سال سابقه فعالیت حرفه ای در سطح کلان ، مشاور ، مدیر پروژه و مدرس نهادهای مالی و اعتباری ، تخصص در پلتفرم دات نت و زبان سی شارپ ، طراحی و توسعه وب ، امنیت نرم افزار ، تحلیل سیستم های اطلاعاتی و داده کاوی ...
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود