এমপি 3 ফাইল থেকে মিক্স সিডি তৈরি করুন


1

আপনি কীভাবে কোনও স্ক্রিপ্ট লিখবেন (উইন্ডোজ কমান্ডলাইনের পক্ষে) যে:

  • একক ড্রাইভে থাকা হাজার হাজার এমপি 3 ফাইল পরীক্ষা করে (যেমন, G:\)
  • সংগ্রহটি এলোমেলো করে
  • 650MB মূল্যের গানের (650MB ছাড়াই) একাধিক ডিরেক্টরি পরিচালিত করে
  • প্রতিটি গান হুবুহু একবার
  • (Ptionচ্ছিক) ডিরেক্টরি আকারটি যতটা সম্ভব 650MB এর কাছাকাছি আসে

DIR, COPY, এবং XCOPYকমান্ড কোন স্পষ্ট ফাইল সাইজ সুইচ আছে।

কয়েকটি গুগল অনুসন্ধান এলো:

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

আমার প্রশ্ন, তাহলে: আপনি উইন্ডোজ কমান্ডলাইন ব্যবহার করে ফাইল (বা ডিরেক্টরি) আকারগুলি কীভাবে তুলনা করবেন?


4
ডস লিভারেজ করার জন্য কেন আপনার এটি দরকার?

উইন্ডোজ এক্সপি প্রো পরিবেশ। উইন্ডোজ সরঞ্জাম রয়েছে যা একই কাজটি করতে পারে যদি ডস প্রয়োজন হয় না। এছাড়াও, এটি সার্ভারফল্টের জন্য আরও ভাল প্রশ্ন হতে পারে?
ডেভ জার্ভিস

2
উইনএক্সপি প্রোতে এটিতে ডসও নেই
জো ফিলিপস

1
আমার ধারণা ডস ডেভের অর্থ উইন্ডোজ কমান্ড ইন্টারপ্রেটার (সেন্টিমিটার)।
হেলেন

1
আমি কী বলতে চাইছিলাম তা আমি জানি তবে আমি বুঝতে পেরেছিলাম যেহেতু এটি একটি শিক্ষণ সাইট এবং এখানে সঠিক তথ্য থাকা উচিত
জো ফিলিপস

উত্তর:


1

আপনি জাভাস্ক্রিপ্ট ডাব্লুএসএইচ স্ক্রিপ্ট ব্যবহার করতে পারেন। ফাইলসিস্টেমবজেক্ট দেখুন ।

var WShell = WScript.CreateObject("WScript.Shell");
var fso = WScript.CreateObject("Scripting.FileSystemObject");

ভিবি মন্দ


এটি কীভাবে একটি কার্যকারী শেল স্ক্রিপ্টের সাথে সংহত করা যায়?
ডেভ জার্ভিস

আপনি ফোল্ডারগুলির মাধ্যমে পুনরাবৃত্তি করতে এবং ফাইলের তথ্য পেতে গেটফোল্ডার এবং গেটফিল ব্যবহার করতে পারেন। গেটফোল্ডার পৃষ্ঠায় একটি দুর্দান্ত উদাহরণ রয়েছে এবং গেটফাইলে ফিরিয়ে দেওয়া ফাইল অবজেক্টটির একটি আকার বৈশিষ্ট্য রয়েছে। আপনার ফাইলগুলি নির্বাচন করার পরে আপনি নির্বাচিত ফাইলগুলি অনুলিপি করতে fso.CopyFile পদ্ধতিটি ব্যবহার করতে পারেন।

1

"ইউনিক্সের মতো পরিবেশ" সম্পর্কে আপনার সংজ্ঞা কী? টিসিএল বা পাইথনের মতো ভাষা কি সেই বিভাগে আসে? এই জাতীয় প্রোগ্রামিং ভাষাগুলি এই জাতীয় কাজের জন্য উপযুক্ত, স্ক্যান ডিরেক্টরিগুলির জন্য অন্তর্নির্মিত বৈশিষ্ট্য সহ, ফাইলের আকার পাওয়া, ফাইল স্থানান্তরকরণ ইত্যাদি are

উইন্ডোজ ব্যাচের ভাষার মতো সীমিত ভাষা ব্যবহার করে নিজেকে হ্যামস্ট্রিং করবেন না। একটি বাস্তব প্রোগ্রামিং ভাষা বেছে নিন যা উইন্ডোজে নেটিভ পোর্ট রয়েছে এবং আপনার চাকরি সম্ভবত অনেক সহজ হবে।


স্রেফ একটি সাধারণ স্ক্রিপ্ট তৈরি করতে চাইছিল। আমি প্রায় 30 মিনিটের মধ্যে ব্যাশে এটি করতে পারি। সমস্যাটি হ'ল আমি প্রোগ্রামটি বন্ধুর কাছে (এক সময়ের প্রকল্প) বন্ধ করতে চাই। পাইথন একটি দুর্দান্ত ধারণা।
ডেভ জার্ভিস

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