タイトル : Re^6: USBメモリーのシリアル値取得(解決) 投稿日 : 2016/05/23(Mon) 10:30 投稿者 : 食う寝る走る
全てTranscend社のUSBメモリーになりますが 自宅に眠っていた4種類を調べました。 【USBDEVIEW】 Serial Number : S11N2IVU Instance ID : USB\VID_8564&PID_1000\S11N2IVU Serial Number : SMO9N1TV Instance ID : USB\VID_8564&PID_1000\SMO9N1TV Serial Number : 13KHHX9XCSL5Y0BY Instance ID : USB\VID_8564&PID_1000\13KHHX9XCSL5Y0BY Serial Number : 970W20N4YZFPJAEQ Instance ID : USB\VID_8564&PID_1000\970W20N4YZFPJAEQ 【みかん】 S11N2IVU SMO9N1TV 13KHHX9XCSL5Y0BY 970W20N4YZFPJAEQ 【掲載コード】 Caption = JetFlash Transcend 4GB USB Device SerialNo.= USBSTOR\DISK&VEN_JETFLASH&PROD_TRANSCEND_4GB&REV_8.07\S11N2IVU&0 Caption = JetFlash Transcend 16GB USB Device SerialNo.= USBSTOR\DISK&VEN_JETFLASH&PROD_TRANSCEND_16GB&REV_8.07\SMO9N1TV&0 Caption = JetFlash Transcend 16GB USB Device SerialNo.= USBSTOR\DISK&VEN_JETFLASH&PROD_TRANSCEND_16GB&REV_1100\13KHHX9XCSL5Y0BY&0 Caption = JetFlash Transcend 4GB USB Device SerialNo.= USBSTOR\DISK&VEN_JETFLASH&PROD_TRANSCEND_4GB&REV_1100\970W20N4YZFPJAEQ&0 手持ちの4つのUSBメモリーは、【USBDEVIEW】、【みかん】、【掲載コード】で同じシリアル値を取得できました。 >ちなみに、日本語化の差分も同じページにあります。 ありがとうございます。USBメモリー確認用に使わせて頂きます。 >個人での利用でしょうか(シェアウェア作成など)。 >それとも、業務用途での利用でしょうか? 15年前にVB6で個人で作製して実務の効率化で使っていた物を.NETへ移しております。 現在は個人でVB6上 改良しながら使っておりますが、海外で複数人の方が業務上使う事も考え、盗難も想定し USBシリアル、使用期限、M/B製造ナンバーで使用制限が出来るのか試しております。 先は長いですが、ある程度見通しがついたら、再コーディングや管理、メンテはソフトウェア会社へお願いする予定です。 自作プログラムソフトに専用ドングルを外部で組み込んで発行等の管理をしてくれる所もあるようですが、 現段階では自作キージェネ発行管理&市販USB品で行きたいと思います。 >モード切替によって、別デバイスとして認識されるような USB ストレージの場合 > USBSTOR\☆☆☆\◎◎◎◎&0 >から > USBSTOR\★★★\◎◎◎◎&1 >に変化することもありますね。(この製品のシリアルは◎◎◎◎) >>■「USBDeview」:PCや取り付けポートを変えてみた結果 >> 全てにおいて ""(値無し) を表示。 >シリアル値が得られるデバイスの場合は、 >接続先が変わっても一定の値が得られる…はず。 ◎◎◎◎部を取得してシリアルを得ますが、市販USBメモリの値は事前に確認して使う事に致します。 今回は、初めに使ったUSBメモリー VendorID :048d Integrated Technology Express, Inc. 社 のは?でしたが、 Transcendの物はKEYとして使えると思います。 この度は、 USBのシリアル値について、非常に勉強になりました。 ありがとうございました。 |