DISKPART
कमांड लाइन उपयोगिता का उपयोग करके, मुझे "स्थान पथ" कहा जाता है जो मुझे चाहिए जो मुझे चाहिए, मुझे कमांड diskpart
में अपनी डिस्क का चयन करने के बाद इसे देखकर देख सकते हैं।मैं किसी दिए गए डिस्क के लिए SATA चैनल कैसे निर्धारित कर सकता हूं?
ऐसा प्रतीत होता है कि मैं इस वर्ग के माध्यम से प्रोग्राम के यह जानकारी प्राप्त कर सकते हैं: MSFT_Disk
मैं कैसे इस वर्ग का एक उदाहरण प्राप्त करने के लिए लेकर अनिश्चित हूं। मैं WMI
वर्गों के लिए एक ManagementObjectSearcher
का उपयोग कर के कुछ उदाहरण है, लेकिन है कि विधि मेरे लिए काम नहीं कर रहा है, मैं भी MSFT_Disk
के विंडोज 7 में उपलब्धता को लेकर अनिश्चित हूं रूप में पृष्ठ का उल्लेख करता है कि इस Windows 8 के लिए है
किसी को भी करता है SATA चैनल जानकारी या डिस्क के "स्थान पथ" को प्राप्त करने के लिए एक अच्छा तरीका पता है?
आप शायद [VDS] का उपयोग करना होगा .net freamwork की System.Management.dll के संदर्भ (जोड़े http://msdn.microsoft .com/en-us/पुस्तकालय/विंडोज़/डेस्कटॉप/bb986750% 28v = vs.85% 29.aspx)। .NET से इसका उपयोग करने के तरीके पर बहुत कुछ नहीं मिल रहा है लेकिन मुझे यह पता चला [यह] (http://esotericalstuff.wordpress.com/2010/11/18/vds-activities-under-c-2/) जो लगता है कुछ कार्यों के माध्यम से जाने के लिए। आप इसके माध्यम से अपने रास्ते को भी पेंच कर सकते हैं। –
क्या आपने 'HKLM \ SYSTEM \ CurrentControlSet \ Enum \ IDE \ device \ id: locationInformation' की गणना करने के बारे में सोचा है? इसमें इस तरह की जानकारी शामिल है ** चैनल 4, लक्ष्य 0, लून 0 ** – vane