আমার একটি কমান্ডের দরকার যা একটি ডিরেক্টরিতে প্রতিটি ফাইলের জন্য (ফাইল-নামের উপর ভিত্তি করে) ফোল্ডার তৈরি করতে কমান্ড লাইন থেকে চালানো যায় এবং তারপরে ফাইলটি সদ্য নির্মিত ফোল্ডারে স্থানান্তরিত করে।
উদাহরণ:
ফোল্ডার শুরু হচ্ছে:
Dog.jpg
Cat.jpg
নিম্নলিখিত কার্যনির্বাহী ডিরেক্টরিতে প্রতিটি ফাইলের নামের জন্য একটি ফোল্ডার তৈরি করতে নিম্নলিখিত কমান্ডটি দুর্দান্ত কাজ করে।
for %i in (*) do md "%~ni"
ফলাফল ফোল্ডার:
\Dog\
\Cat\
Dog.jpg
Cat.jpg
আমার এটি আরও একধাপ এগিয়ে নিয়ে ফোল্ডারে ফাইলটি সরানো দরকার।
আমি যা অর্জন করতে চাই তা হ'ল:
\Dog\Dog.jpg
\Cat\Cat.jpg
এই সমস্ত কিছু করার জন্য কেউ আমাকে একটি আদেশ দিয়ে সহায়তা করতে পারে?
for %i in (*) do cmda && cmdb
বি) প্রথম প্রতিধ্বনি করতেfor %i in (*) do @ECHO cmda && cmdb
পারে) যোগ করতে পারে আমি মনে করি এটি সাবডিয়ারগুলির মধ্য দিয়ে যেতে একটি / আর।