বিপুল সংখ্যক বাদ দেওয়া ফাইল সহ আমি কীভাবে রোবোকপি ব্যবহার করব?


10

শ্বেত তালিকাতে থাকা ফাইল ব্যতীত আমি প্রচুর সংখ্যক ফাইল সরিয়ে নিতে রবোকপি ব্যবহার করতে চাই। শ্বেত তালিকাতে বিভিন্ন নামের প্রায় 150 টি ফাইল রয়েছে। আমি যখন হোয়াইটলিস্টের ফাইলের নামগুলি কমান্ড লাইনে ( /xfপ্যারামিটার ব্যবহার করে ) অনুলিপি করে আটকান , তখন রোবোকপি তালিকাটি কাটাবে।

c:\test> robocopy src dest *.ext /xf exclude1.ext exclude2.ext exclude3.ext ... exclude 299.ext exclude300.ext

ফলাফল স্বরূপ:

-------------------------------------------------------------------------------
   ROBOCOPY     ::     Robust File Copy for Windows

-------------------------------------------------------------------------------

  Started : Fri May 24 14:09:31 2013

   Source : C:\test\src\
     Dest : C:\test\dest\

    Files : *.ext

Exc Files : exclude1.ext
            exclude2.ext
            exclude3.ext
            ....
            ....
            exclude200.ext
            exclude201.ext
            exclu

এবং তারপর:

'exclude250.ext' is not recognized as an internal or external command,
operable program or batch file.
'exclude251.ext' is not recognized as an internal or external command,
operable program or batch file.
'exclude252.ext' is not recognized as an internal or external command,
operable program or batch file.
'exclude253.ext' is not recognized as an internal or external command,
operable program or batch file.

দুর্ভাগ্যক্রমে শ্বেত তালিকাতে থাকা ফাইলগুলি হাত-বাছাই করা এবং ওয়াইল্ডকার্ড দ্বারা ফিল্টার করা যায় না।

এই কাছাকাছি পেতে একটি উপায় আছে?

উত্তর:


13

উইন্ডোতে কমান্ড লাইনের দৈর্ঘ্যের (আমার মনে হয় এটি 2048 টির মতো কিছু) সীমা রয়েছে।

/save:filenameসিনট্যাক্স পেতে নির্দিষ্ট বর্জন তালিকার একটি ছোট উপসেট সহ ( যুক্তি ব্যবহার করে ) একটি কাজের ফাইল তৈরি করা উচিত , পুরো তালিকা অন্তর্ভুক্ত করার জন্য ফাইলটি সম্পাদনা করুন এবং তারপরে /job:filenameএটি চালানোর জন্য যুক্তিটি ব্যবহার করুন ।

রেফারেন্সের জন্য, এই সরঞ্জামটির জন্য ডকুমেন্টেশন এখানে পাওয়া যাবে।


0

দেখা যাচ্ছে যে রোবোকপি জব ফাইল সিনট্যাক্সটি এত জটিল নয়।

আপনার নির্দিষ্ট পরিস্থিতির জন্য আপনি নিম্নলিখিত বিষয়বস্তু সহ একটি রোবোকপি জব ফাইল তৈরি করে যা চান তা অর্জন করতে পারেন:

/XD
exclude1.ext
exclude2.ext
exclude3.ext
....

আপনি যদি ফাইলগুলির জন্যও একই কাজ করতে চান, তবে আপনার রোবোকপি জব ফাইলটি দেখতে দেখতে এমন হবে:

/XD
exclude1.ext
exclude2.ext
exclude3.ext
....

/XF
file1.ext
file2.ext
file3.ext
....

একই যুক্তি ব্যবহার করে আপনি কমান্ড লাইন থেকে অন্য কোনও বিকল্পকে কাজের ফাইলটিতে সরিয়ে নিতে পারেন।


0

/ এক্সএফ ফাইল নাম 1 * .েক্সট ফাইলের নাম 2 * .েক্সট ফাইলের নাম 3 * .ext এর পরে ওয়াইল্ডকার্ডগুলি ব্যবহার করার চেষ্টা করুন আপনি যদি জানেন যে পুরো নাম্বারে ফাইলের নামটি অনন্য। এই সীমাবদ্ধতাটি পেতে আপনি যে ফাইলগুলি বাদ দিতে চান তার নামকরণের কনভেনশন পরিবর্তন করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.