PDA

View Full Version : سوال: سریال CD و DVD



sohrabi1383
سه شنبه 28 مهر 1394, 09:10 صبح
آیا CD و DVD داری سریال است؟ این سریال را چگونه در C# می توان به دست آورد

Hajivandian
سه شنبه 28 مهر 1394, 13:46 عصر
سلام،

اگه منظورت دستگاه DVD/CD ROM , DVD/CD Writer باشه، بله اینا سریال دارن

http://www.codescratcher.com/windows-forms/get-computer-hardware-information-using-c/

اما اگه منظورتون خود سی دی و دی وی دی که برای ذخیره سازی استفاده میشه است، نه ندارن

pbm_soy
سه شنبه 28 مهر 1394, 22:03 عصر
دستگاه سی دی درایو cd/dvd drive سریال نامبر دارند ودهمینطور خود دیسکها هم شماره سریال دارند!
تمام دیسکها یا بهتر بگم تمام پارتیشنها شماره سریال دارند حالا میخواد یک دیسک مغناطیسی باشد یا فلش مموری و یا پارتیشنهای هارد دیسک و یا دیسک cd/dvd باشد این دیسکها وقتی فرمت میشوند یک شماره سریال تصادفی به آن داده میشود و توسط دستورات معمولی قابل تغییر نیست!

برای گرفتنش یک api ویندوز بود الان اسمش خاطرم نیست ولی میتوانید با سرچ کردن توهمین سایت میتوانید پیدا کنید این مورد قبلا زیاد مطرح شده است!

البته توسط دستورات داس میتوانید این شماره سریال را ببینید مثلا دستور dir و دستور vol c: هردو نمایش میدهند
یک روش ساده اینه که دستور vol c:> tmp.txt زیر را توسط متد start اجرا گنید پس اجرا شدن این دستور فایل متنی ایجاد میکند که در آن خروجی دستور vol وجود دارد که میتوانید آن فایل را بخوانید و شماره سریال را استخراج کنید