কিছু ফোল্ডারে ধারাবাহিকভাবে নামযুক্ত ফাইলগুলি সরানো প্রয়োজন (উইন্ডোজ 7)


0

আমি বিভিন্ন ধরনের ফাইল সঙ্গে ফোল্ডার একটি গুচ্ছ ভরাট করা প্রয়োজন। নিম্নরূপ গন্তব্য ফোল্ডার গঠন

বছর & gt; COMMITTEE_NAME বছর & gt; বছর মাস COMMITTEE_NAME

EX: 2015 & gt; এডিপি 2015 & gt; 2015 জানুয়ারি এডিপি

ফাইলগুলি সরানো হবে কমিটির দ্বারা ফোল্ডারে (এমওএম, এডিপি, ইত্যাদি)। আমি তারপর বছরের প্রথম দ্বারা, তারপর কমিটি দ্বারা তারপর সংগঠিত আছে।

প্রতিটি ফোল্ডারে তারিখ ও কমিটির নামে বিভিন্ন ধরনের ফাইল রয়েছে (Ex: 22 জানুয়ারী ২015 এর ADP মিটিংয়ের একটি শব্দ দস্তাবেজ "012215ADP.doc" হবে)।

হাজার হাজার ফাইল সরানো না থাকলে শত শত আছে যেমন আমি এই ফোল্ডারগুলির জনসংখ্যা স্বয়ংক্রিয়ভাবে স্বয়ংক্রিয়ভাবে করতে চাই। আমার একমাত্র প্রোগ্রামিং অভিজ্ঞতা MATLAB তে, যা আমি দক্ষ নই, কিন্তু কর্পোরেট নিয়মগুলির কারণে ব্যবহারের অনুমতি দেওয়া হয় না। আমি জানি কিভাবে .bat ফাইলগুলি চালানো এবং সংশোধন করা যায়, তবে এটি তৈরি করতে যথেষ্ট কিছু জানেন না।


উইন্ডোজ ব্যাচ ব্যবহার করার জন্য সত্যিই একটি ভাল ক্ষেত্রে না। যেমন "উন্নত Renamer" বা PowerShell বা সম্ভবত উইন্ডোজ স্ক্রিপ্টিং হোস্ট একটি ডেডিকেটেড renaming হাতিয়ার ব্যবহার করে ভাল হবে। আপনি অ্যাপ্লিকেশন ইনস্টল বা আইটি দ্বারা তাদের ইনস্টল করতে পারেন? এটি একটি নতুন কম্পিউটার ভাষা শিখতে ছাড়া সহজ এবং সবচেয়ে নির্ভরযোগ্য উপায় হবে।
Julian Knight

উত্তর:


0

এটি শুধুমাত্র একটি পাওয়ারশেল স্ক্রিপ্ট এবং নিয়মিত অভিব্যক্তি দিয়ে করা যেতে পারে।

PS C:\Users\bongioc> dir | where {$_ -match "(\d{2})(\d{2})(\d{2})([A-Z]{3}).*.doc"} | foreach {move $matches[0] $matches[3]\\$matches[4]\\$matches[1] }

এখন, আমি একটি লিনাক্সের লোক এবং আমার কাছে এইরকম আরো কিছু করার সময় নেই, কিন্তু আপনার নাম এবং আপনি যা চান তা

01 - & gt; জানুয়ারী

জিনিস জটিল হবে; আপনি আর্গুমেন্ট উদ্ধৃতি এবং অন্যদের এড়িয়ে চলতে হবে (এবং এই প্ল্যাটফর্মে আমি নিশ্চিত নই কিভাবে) যদি আপনি সেই কাঠামোর সাথে বিবাহিত না হন তবে আপনি একটি ডিরেক্টরি কাঠামো যেমন সহজেই করতে পারেন:

15 / এডিপি / 01 / 1501ADP.doc

ক্যাপচার গ্রুপ হয়

  1. ফাইল নাম $ মিল [0]
  2. মাস $ ম্যাচ [1]
  3. দিন $ ম্যাচ [2]
  4. বছর $ ম্যাচ [3]
  5. গ্রুপ $ মিল [4]

সেরা আমি এখন জন্য আপনাকে দিতে পারেন। উইন্ডোজ 7.1 এ পাওয়ারশেল ইনস্টল করতে হবে

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