আমি কীভাবে একটি ইউএসবি ড্রাইভের সিরিয়াল নম্বরটি পাই?


16

আমি ব্যবহার করছি এমন প্রতিটি কম্পিউটারে একটি প্রোগ্রাম ইনস্টল করে আমি সুরক্ষিত উপায়ে ইউএসবি অটোপ্লে পুনরায় সক্ষম করার চেষ্টা করছি যাতে আমি যখনই আমার নির্দিষ্ট ইউএসবি ড্রাইভে প্লাগ ইন করি তখন আমি আমার লঞ্চ ( এই ক্ষেত্রে পিএস্টার্ট ) চালাতে পারি। এটি সক্ষম করতে আমি যে সরঞ্জামটি ব্যবহার করছি - অটোআরগুয়ার্ড - আমি যে ইউএসবি ড্রাইভটি ব্যবহার করছি তার ক্রমিক নম্বর প্রয়োজন। উইন্ডোজে এটি কোথায় পাওয়া যায় তা আমি বুঝতে পারি না। আদর্শভাবে এই সহজ কাজটি করার জন্য আমার একটি পৃথক প্রোগ্রাম ইনস্টল এবং চালানোর দরকার হবে না।

যেহেতু এটি একটি খুব সহজ প্রশ্ন, আপনি যদি লিনাক্সেও এটি কীভাবে আবিষ্কার করবেন তাও যদি আমাকে বলেন তবে বোনাস পয়েন্ট।

ইউএসবি ড্রাইভের ক্রমিক নম্বরটি পুনরুদ্ধার করতে আমার কী পদক্ষেপ গ্রহণ করা উচিত?

আপডেট: কেবলমাত্র লোকেরা এখানে আসুন অটোআরগুয়ার্ডের উত্তর খুঁজতে গিয়ে, আমি আবিষ্কার করেছি যে তারা ইউএসবি ডিভাইস সিরিয়াল নম্বর চায় না, তবে ভলিউম সিরিয়াল নম্বর চায়। কমান্ড লাইনে গিয়ে, ড্রাইভে নেভিগেট করে এবং চালিত করে ড্রাইভ সিরিয়ালটি পাওয়া যায় dir। শীর্ষ দুটি লাইনে ভলিউম সিরিয়াল নম্বর পাওয়া যায় - ড্যাশ ছাড়াই এটি ব্যবহার করুন।


কেবলমাত্র সম্পূর্ণতার জন্য - আপনি যদি ম্যাকওএস এ এটি করবেন কীভাবে সন্ধান করছেন এবং আপনি এখানে এসে পৌঁছেছেন, আপেল.স্ট্যাকেক্সেঞ্জার
কুইকশান /

উত্তর:


12

ফ্রিওয়্যার ইউএসবিডিউভিউ ব্যবহার করুন :

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

বিকল্প পাঠ


6

লিনাক্সে, ইউএসবিভিউ এটি করবে, কেবল বাম ফলকের ডিভাইসে ক্লিক করুন।


তবে তিনি উইন্ডোজ সম্পর্কে জিজ্ঞাসা করেছিলেন ...
জোশ

5
1. তিনি একটি এমএস উইন্ডোজ বাক্সে তথ্যটি ব্যবহার করতে চান , তবে লিনাক্স মেশিনে তথ্য পাওয়ার জন্য সম্ভবত কিছু ইনস্টল করার প্রয়োজন নেই। ২. আপনি যদি পোস্টটি পড়ে থাকেন তবে তিনি বলেছিলেন: বোনাস পয়েন্টগুলি যদি আপনি আমাকে লিনাক্সেও এটি কীভাবে আবিষ্কার করতে হয় তাও আমাকে জানান।
এনভিআরএম

1
আপনি ঠিক বলেছেন, আমি ক্ষমা চাইছি।
জোশ

2

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

এখানে একটি পাওয়ারশেল সমাধান রয়েছে যা আপনাকে সিস্টেমে চালিত সমস্ত " ইউএসবি ম্যাস স্টোরেজ ডিভাইসস " এর ক্রমিক নম্বর দেয়। ফিল্টারিং, লুপিং, কয়েকটি ভেরিয়েবল সেট করা, কোনও পদ্ধতি ব্যবহার ইত্যাদির মাধ্যমে সম্পত্তি মানগুলি পেতে এটি Win32_PnPSidedDriver শ্রেণীর জিজ্ঞাসা করতে এটি get -CIMInstance ব্যবহার করে 32

নীচের পাওয়ারশেল স্ক্রিপ্টের মধ্যে, আমি পাওয়ারশেল 3.0.০ এর নীচে সংস্করণগুলির সাথে সিস্টেমগুলির জন্য পূর্ববর্তী গেট-ডাব্লুএমআইওজেক্ট সেমিডলেটটি নিয়ে চলার জন্য কিছু যুক্তিযুক্ত মন্তব্য এবং মন্তব্য রেখেছি।

শক্তির উৎস

$DevId = (((Get-CimInstance -Class win32_PnPSignedDriver) | ?{($_.Description -like '*mass*')}).DeviceID);
$DevSerial = @($DevId | %{$_.Split('\')[2]});
$DevSerial

##### // Everything below is commented out with comments for each section \\ #####

## -- See everything or the selected properties per above
#((Get-CimInstance -Class win32_PnPSignedDriver) | ?{($_.Description -like '*mass*')}) | 
#Select Description, DeviceClass, DeviceID, Manufacturer

## -- Correlated legacy PS code older than PowerShell version 3
#$DevId = ((Get-WmiObject Win32_USBControllerDevice | %{[wmi]($_.Dependent)} | ?{($_.Description -like '*mass*')}).DeviceID);
#$DevSerial = @($DevId | %{$_.Split('\')[2]});
#$DevSerial

## -- See everything or selected properties per above legacy PS code
#Get-WmiObject Win32_USBControllerDevice | %{[wmi]($_.Dependent)} | ?{($_.Description -like '*mass*')} | 
#Select Description, DeviceID, Manufacturer, Service

সহায়তার সংস্থানসমূহ


1

উইন্ডোজ .1.১ এর অধীনে 'কম্পিউটার' -> 'পরিচালনা' -> 'ডিভাইস পরিচালক' -> আপনার ইউএসবি ড্রাইভে নেভিগেট করুন, ডান ক্লিক করুন -> বৈশিষ্ট্য -> বিশদ, সম্পত্তি-> অভিভাবক

মান:

USB\VID_1058&PID_0830\575833314133343231313937

ইউএসবি ইউনিক আইডি সর্বশেষ \ এর পরে সমস্ত অক্ষর, এক্ষেত্রে 575833314133343231313937

আপনি সম্পত্তি-> ডিভাইস তাত্ক্ষণিক পথ থেকে এটিকে বের করতে সক্ষম হতে পারেন , তবে এতে ইউএসবি ইউনিক আইডি অংশের পরে অন্য কিছু ক্ষেত্র অন্তর্ভুক্ত রয়েছে, তাই পড়তে পারা কিছুটা শক্ত।


0

প্রশাসনিক সুবিধার্থে উইন্ডোজ পাওয়ারশেল খুলুন

আদর্শ get-disk

তারপরে এটি আপনাকে কম্পিউটারে সমস্ত ডিস্কের তালিকাবদ্ধ করবে এবং বামদিকে ডিস্ক নম্বর থাকবে।

ধরুন প্রশ্নযুক্ত ডিস্কটি 4 নম্বরে।

টাইপ করুন $a = get-Disk -Number 4, তারপরে $aএকটি তালিকাতে এই ডিস্কের সমস্ত বৈশিষ্ট্য থাকবে। আপনি এই সমস্ত তথ্য দিয়ে দেখতে পারেন $a | format-list -Property *বা আপনি কেবল টাইপ করতে পারেন $a.SerialNumberযদি আপনার ডিস্কের একটি সিরিয়াল নম্বর থাকে, আদেশটি এটি ফিরিয়ে দেয়।


0

লিনাক্স এ আপনি সহজভাবে করতে পারেন,

lsusb -v 

এটি সিরিয়াল নম্বর সহ ইউএসবি ডিভাইস সম্পর্কিত সমস্ত তথ্য মুদ্রণ করবে।


-1

'কম্পিউটার' -> 'পরিচালনা' -> 'ডিভাইস পরিচালক' -> আপনার ইউএসবি ড্রাইভে নেভিগেট করুন, ডান ক্লিক করুন -> বৈশিষ্ট্য -> বিশদ রাইট ক্লিক করুন

সম্পাদনা: দুর্ভাগ্যক্রমে আমার জানা নেই যে তিনি এই আইডিগুলি কোথা থেকে পেয়েছেন, তবে 'ডিভাইস ইনস্ট্যান্স আইডি' আমার নিকটতম অনুমান:

USBSTOR\DISK&VEN_&PROD_USB_DISK_2.0&REV_PMAP\07960501655B0CEE&0

এটি \ এর পরে এবং & 0 ছাড়াই শেষ অংশ হওয়া উচিত


"সিরিয়াল নম্বর" এর জন্য কোনও ড্রপডাউন নেই। এটি কি "ডিভাইস ইনস্ট্যান্স আইডির" অংশ? কোন অংশ?
জামুরু

@ জামুরা, আমি আমার উত্তরে আমার অনুমান যুক্ত করেছি।
ববি

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