আমি কীভাবে উইন্ডোজের কমান্ড লাইনে এমটিপি ডিভাইসগুলি অ্যাক্সেস করব?


68

বেশিরভাগ এমটিপি ( মিডিয়া ট্রান্সফার প্রোটোকল ) ডিভাইসগুলি তাদের ডিভাইসের নাম বা একটি জিআইডি-র অধীনে উইন্ডোজ ফাইল এক্সপ্লোরারে প্রদর্শিত হয়, তবে তাদের কাছে ড্রাইভ লেটার বরাদ্দ নেই।

কমান্ড লাইন থেকে আমি কীভাবে এই জাতীয় ডিভাইসের ফাইলগুলি অ্যাক্সেস করতে পারি? Cmd.exe বা পাওয়ারশেল ব্যবহার করে।


2
লিনাক্স এমটিপি সামঞ্জস্যপূর্ণ বাস্তবায়ন যেমন gphoto2 এর স্ক্রিপ্ট আপলোড করার একটি উপায় রয়েছে তা বোঝায় যে উইন্ডোজে এটি কোনওভাবেই হওয়া উচিত , ধরে নেওয়া যে উইন্ডোজ মিডিয়া প্লেয়ার কোনওভাবেই ইউএসবি এমটিপি ইন্টারফেস অ্যাক্সেস করা থেকে অন্য কোনও সফ্টওয়্যারকে ব্লক করে না ... I এটিও সম্ভব কিনা তা জানতে চাই।
মকুবাই

2
আমি আমার অ্যান্ড্রয়েড এমটিপি ডিভাইসটির সাথে এর সমাধানের সন্ধান করার চেষ্টা ছেড়ে দিয়েছি এবং আমার ডিভাইসে একটি ওয়েবডিএভি সার্ভার ইনস্টল করে শেষ করেছি । এটি ধীরে ধীরে ধীরে ধীরে হলেও, এটি একটি ড্রাইভ হিসাবে মাউন্ট করা যেতে পারে।
মার্ক বুথ

ওয়েবডিএভি ... ও ... এটি বেদনাদায়ক যদিও এটি যথেষ্ট শালীনভাবে কাজ করবে। এটা আমার কাছে অবাক করা বিষয় ... লিনাক্স বাক্স থেকে অনায়াসে কী করে তা উইন্ডোজ পরিচালনা করতে পারে বলে মনে হয় না। আচ্ছা ভালো.
Svartalf

@ মার্কবুথ আমি ওয়েবডিএভি সার্ভার চেষ্টা করেছিলাম তবে মনে হচ্ছে আমার স্থানান্তরিত বেশিরভাগ ফাইলই দুর্নীতিগ্রস্থ (90% এরও বেশি) ...
মাইকেল

অ্যানড্রয়েডের অন্য সমাধানগুলি অন্যভাবে রাউন্ডে চলেছে, সংযুক্ত ডিভাইসটিকে টুইট করে: 1 , 2 , 3
ফ্রিডরিক

উত্তর:


29

দুর্ভাগ্যক্রমে, এমটিপি দ্বারা প্রকাশিত এপিআইগুলি একটি সাধারণ ফাইল সিস্টেম এপিআই থেকে খুব আলাদা। সুতরাং এমটিপি ডিভাইসকে রিড / রাইটিং ফাইল সিস্টেম হিসাবে প্রকাশ করা সম্ভব নয়। প্রধান কারন:

উইকিপিডিয়া বলেছেন :

এমটিপি বা পিটিপি মান উভয়ই বস্তুগুলির সরাসরি পরিবর্তনের অনুমতি দেয় না। পরিবর্তে, পরিবর্তিত অবজেক্টগুলি তাদের সম্পূর্ণরূপে পুনরায় আপলোড করতে হবে, যা বড় অবজেক্টগুলির জন্য দীর্ঘ সময় নিতে পারে। পিটিপি / এমটিপি সহ ফাইলের আকার অবশ্যই প্রারম্ভিক পর্যায়ে জানা উচিত।

আপনার সাধারণ ফাইল অনুলিপি প্রোগ্রামটি কেবল একটি উত্স এবং একটি লক্ষ্য ফাইল খোলে এবং উত্স ফাইল থেকে লক্ষ্যগুলিতে খণ্ডগুলিতে ডেটা অনুলিপি করে। এটি এমটিপি-র সাথে কাজ করবে না, যেহেতু আপনাকে এমটিপি বিশেষ ফাংশন ব্যবহার করা দরকার, এবং জেনেরিক ফাইল-সিস্টেম প্রিমিটিভগুলি (পড়ুন, সন্ধান করুন, লিখুন) উপলভ্য নয়।

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

আমি মনে করি কোনও এমটিপি ডিভাইসের জন্য কেবল পঠনযোগ্য ফাইল সিস্টেম ড্রাইভারই সম্ভব হতে পারে তবে উপরে বর্ণিত সমস্যাগুলির কারণে এটি খুব কম কাজে লাগবে, তাই কেউ এটিকে তৈরি করতে বিরক্ত করেননি।


3
পঠনযোগ্য ফাইল সিস্টেমের ড্রাইভারটি এখন উপস্থিত রয়েছে বলে মনে হচ্ছে: ptpdrive.com
আর্নে ডি

4
আসলে, এটি "সম্ভব নয়"। যখন আপনি বিবেচনা যে আমি gphotofs এবং mtpfs যেমন লিনাক্স ফিউজ ফাইল সিস্টেম that're পেয়েছেন সম্পূর্ণরূপে পড়ুন / Write- তার 'বেশ উইন্ডোজের মাধ্যমে একটি "ড্রাইভ লেটার" হিসাবে এই কাজ করা সম্ভব সম্ভব ... তারা শুধু এটি উপলব্ধ তৈরি করেছি বা সহজ।
Svartalf

3

একটি মালিকানাধীন (তবে এখনও দুর্দান্ত) প্রোগ্রাম রয়েছে: এমটিপি ড্রাইভ ( http://www.mtpdrive.com/index.html ) যা আপনাকে উইন্ডোজে ড্রাইভ হিসাবে এমটিপি ডিভাইসগুলিকে "মাউন্ট" করতে দেয়। কিছু যুক্তিসঙ্গত সীমাবদ্ধতা সহ এটি দুর্দান্ত কাজ করে!


১. এই সিন্থেটিক এমটিপি ড্রাইভটি কি এএসইউএস / রেকুভা / আর-স্টুডিওর মতো একটি সাধারণ ড্রাইভ ডেটা পুনরুদ্ধারের সরঞ্জামগুলিতে ফিড দেওয়া যায় এবং ডেটা কার্যকরভাবে পুনরুদ্ধার করা যায়? ২. আমি কী ড্রাইভ থেকে উইন্ডোজ নেটিভ ড্রাইভে (সি / ডি ইত্যাদি) দক্ষতার সাথে ডেটা স্থানান্তর করতে রবোকপি / অন্যান্য দ্রুত ডেটা ট্রান্সফার সরঞ্জামগুলি ব্যবহার করতে পারি?
এসআইএসলাম

1

আপনি এমটিপি পোর্টিং কিটের এমটিপিএমনের সাথে একসাথে কিছু কিছু করতে সক্ষম হতে পারেন।

বিকল্পভাবে, পাওয়ারশেল COM অবজেক্ট তৈরি করতে পারে এবং তাদের পদ্ধতিগুলি কল করতে পারে, যাতে আপনি উইন্ডোজ এক্সপ্লোরার যে API গুলি ব্যবহার করে তা ব্যবহার করতে সক্ষম হতে পারেন (উদাহরণস্বরূপ, GetDeviceInfo () এবং GetObjectInfo ())।

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