کپی کردن و جابهجا کردن فایلها یکی از عمومیترین فعالیتهایی است که در هنگام کار در ویندوز کاربران انجام میدهند. به طور معمول بیشتر کاربران برای انجام این کار از ترکیب کلیدهای Ctrl+C و Ctrl+V استفاده میکنند. به علت گرافیکی بودن واسط ویندوز، این کار بسیار ساده است اما روشهای دقیقتر و پیشرفتهتری نیز برای این کار وجود دارد که امکانات زیادی را در اختیار کاربران قرار میدهد.
دستورات Command در ویندوز 7 نیز کاربرد دارد و برخی از این دستورات امکاناتی در اختیار شما قرار میدهد که در حالت گرافیکی قابل دسترسی نیست. به عنوان مثال دستور Robocopy یکی از دستورات کاربردی است که به شما امکان میدهد تا فایلها را کپی و یا جابهجا کنید.
این دستـور دهها پارامتـر مختلـف دریافـت میکنـد و با توجه به هر یک از پارامترهای دریافتی فعالیت خاصی را انجام میدهد. به عنوان مثال پارامتر MT :n به شما امکان میدهد که عمل جابهجایی و یا کپی کردن را با چند ترد بهطور موازی انجام دهید. این کار مشابه دانلود فایلها از اینترنت به وسیله یک نرمافزار مدیریت دانلود کمکی است که دانلود فایل را از ابتدای فایل و چند نقطه دیگر در میانه فایل شروع میکند. n میتواند عددی بین 1 تا 128 باشد و بسیار سریعتر از حالت معمولی فایلها را کپی میکند.
هنگام کپیکردن فایلها در محیط ویندوز، اگر خطایی رخ دهد یا منبع و یا مقصد فایلها برای لحظهای پاسخگو نباشد، عملیات متوقف میشود اما Robocopy به شما امکان میدهد تا پس از رفع خطا امکان ادامه عملیات از جایی که متوقف شده ممکن شود.
پارامترهای Robocopy میتوانند بـرای پوشهها استثناء قائل شوند و یا برای اتفاقاتی که ممکن اسـت در آینده و در هنگـام کپی کردن رخ دهـد، از قبـل تصمیـمگیری کند. به عنـوان مثـال پارامتـر ZB به کاربر اجازه میدهد تا در صورتی که یک پوشـه و یا یک فایل به وسیلـه ابزارهـای کنترلی غیر قابل دستـرس بود، از آن نسخه پشتیبان تهیه کند. در کپـیهای معمولـی این خطا باعـث میشـود تا عملیات کپی متوقـف شود.
شکل کلی دستور Robocopy به شکل زیر است:
Robocopy source destination [file [file]...] [options]
برای کسب اطلاعات بیشتر در رابطـه با پارامترهای فراوان این دستور عبارت Robocopy /? را در خط فرمان تایپ کنید و کلید Enter را بزنید.