বিপুল সংখ্যক ফাইল অনুলিপি করুন তবে উইন্ডোজটিতে কয়েকটি সাব ফোল্ডার বাদ দিন


14

আমি আমার কাজের ফোল্ডারটি ব্যাকআপ করতে চাই যা মূলত কোনও ফোল্ডারের কাঠামোর মধ্যে রয়েছে যেমন:

www
    - project 1
        - assets
        - node_modules
    - project 1
        - assets
        - node_modules
    - project 1
        - assets
        - node_modules

আমাকে সমস্ত প্রকল্পের অনুলিপি করতে হবে তবে প্রতিটি প্রকল্পের মধ্যে নোড_মডিউলগুলি ফোল্ডারটি বাদ দিতে হবে। বাল্ক এ এটি করার সহজ উপায় আছে? যেহেতু আমার কাছে প্রচুর পরিমাণে প্রকল্প রয়েছে।

উইন্ডোজ 8.1 এ চলছে


এই প্রশ্নটি দেখুন: superuser.com / প্রশ্নগুলি / 359031/… । প্রশ্নে নিজেই আপনার উত্তর।
অ্যাঙ্গাস

উত্তর:


12

আমাকে সমস্ত প্রকল্পের অনুলিপি করতে হবে তবে নোড_মডিউলগুলি ফোল্ডারটি বাদ দিতে হবে

আপনি বিকল্পটির xcopyসাথে একসাথে ব্যবহার করতে পারেন exclude:

xcopy www backup /exclude:except.txt
  • except.txt বাদ দেওয়া হবে ডিরেক্টরি ফাইলের তালিকা রয়েছে।

except.txt:

node_modules

/EXCLUDE:file1[+file2][+file3]...

  • এই ফাইলগুলিতে প্রতিটি বাদ দিতে হবে এক বা একাধিক পূর্ণ বা আংশিক পথের নাম।
  • এইগুলির মধ্যে যখন কোনও উত্স ফাইলের পরম পথের কোনও অংশ মেলে, তখন সেই ফাইলটি বাদ দেওয়া হবে।
  • উদাহরণস্বরূপ, মত একটি স্ট্রিং উল্লেখ \obj\বা .objডিরেক্টরির নীচে সমস্ত ফাইল বাদ হবে objসহ বা সমস্ত ফাইল .objযথাক্রমে এক্সটেনশান।

উত্স xcopy - ফাইল এবং / অথবা ডিরেক্টরি গাছ অন্য ফোল্ডারে অনুলিপি করুন।


আরও পড়া


অসাধারণ, আপনাকে ধন্যবাদ আমি এই একবার যেতে হবে। আমি এটিও পেয়েছি: robocopy SOURCE DESTINATION /mir /xd FOLDER_TO_EXCLUDE- আমি ধারণা করি এটি খুব কার্যকর হতে পারে?
ডোজি

অনেকটা সেরকম. যদিও আমি
রবোকপি

একবার robocopyচেষ্টা করুন - এটি একই কমান্ড বিকল্পগুলির মতো করে সমর্থন করার জন্য ডিজাইন করা হয়েছিল xcopyতবে এতে অনেক উন্নতি হয়েছে - লং পাথ সমর্থন, বাফারিং, ইউনিকোড, এটি টাইমস্ট্যাম্পগুলি সংরক্ষণ করে ইত্যাদি Robocopyউইন্ডোজের অংশ হিসাবে এক্সপিটিতে ইনস্টলযোগ্য since
ব্যবহারকারী 1016274

এই কমান্ডটি আমার উত্স থেকে কোনও সাবফোল্ডার অনুলিপি করে নি, কেবলমাত্র সেই ফোল্ডারের মধ্যে ফাইল files
কিউয়েরটি

@ ডেভিডপস্টিল আমাকে কি পাঠ্য ফাইলগুলিতে বাদ দিতে চান সেই ডিরেক্টরিগুলি গুরুত্ব সহকারে রেখে পাঠ্য ফাইলটি কমান্ডটিতে উল্লেখ করতে হবে? আমি কেবল এটি সরাসরি বলতে পারি না যে আমি কোন ডিরেক্টরিগুলি বাদ দিতে চাই? আমার ধারণা robocopyআরও ভাল।
শায়ান

9

তার উত্তরের জন্য ডেভিডপস্টিলকে ধন্যবাদ এটি একটি ট্রিট কাজ। আমি তবে রোবোকপি কাজ করতে সক্ষম হয়েছি। যাদের পক্ষে এটি সাহায্য করতে পারে তাদের জন্য হুকুমটি ছিল:

robocopy SOURCE DEST /mir /xd node_modules

উত্স হ'ল অনুলিপি করার ফোল্ডার এবং গন্তব্যস্থল dest এবং ঠিক শেষে আমার ফোল্ডারটি বাদ দিতে চাইলে নোড_মডিউল রয়েছে।


3
ভাল ওল ' robocopy /mir। খুব শক্তিশালী স্যুইচ যা অনেক কিছু করতে পারে তবে সেই স্যুইচটি ব্যবহার করার আগে আপনি কী করেন তা সম্পর্কে সচেতন হন। এটি দুটি ডায়ার সিঙ্ক করবে, আইটেমগুলি সোর্স দিরের মধ্যে না থাকলে মুছে ফেলা সহ।
অ্যাডাম প্লোচার

তোমাকে অনেক ধন্যবাদ! ড্রপবক্সের সাথে আমার ডকুমেন্টস ফোল্ডারটি সিঙ্ক করার জন্য এটি খুব ভাল কাজ করে, তবে নোড_মডিউলগুলি ফোল্ডারগুলি বাদ দেয় যেহেতু তারা এত বেশি জায়গা নেয়
বেন গাবলারের ২

1
@ অ্যাডামপ্লোচার আপনার মন্তব্য আমাকে ডেটা ক্ষতি থেকে রক্ষা করেছে। আমি ফোল্ডারগুলি সরিয়ে রাখার বিকল্প হিসাবে রোবোকপি ব্যবহার করছি, আমার কাছে ঘটেনি তা লক্ষ্য ফোল্ডার থেকে ফাইলগুলি মুছে ফেলবে। ধন্যবাদ 4 দিন আগে আমি একটি ব্যাকআপ পুনরুদ্ধার করতে সক্ষম হয়েছি, তাই আপনাকে ধন্যবাদ।
হেই
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.