मैं एक कार्यक्रम का पता लगाता है कि अगर एक यूएसबी (या दो या अधिक) में खामियों को दूर कर रहे हैंयूएसबी ड्राइव का पता लगाने के लिए कैसे प्लग इन किया गया है?
कोई भी विचार का निर्माण करने के लिए (और एक हार्ड डिस्क पर किसी भी फ़ोल्डर में सभी सामग्री की प्रतिलिपि) करना चाहते हैं? मैं इस किया है,
using System.Runtime.InteropServices;
लेकिन यह आसान तरीका नहीं है (कि मेरा मानना है कि)। मुझे कुछ आसान चाहिए।
मेरे पास एक और विचार है (यदि (फ़ोल्डर मौजूद है) तो कॉपी करें) कुछ - लेकिन इसमें कोई समस्या हो सकती है, और मुझे एक अच्छा समाधान चाहिए।
सीरियलपोर्ट नामक एक उपकरण भी हो सकता है; क्या मैं इसका इस्तेमाल कर सकता हूं? यदि हां, तो मैं इसका उपयोग कैसे करूं?
तोड़ इसे नीचे अलग-अलग टुकड़ों में। यूएसबी ड्राइव का पता लगाने वाला कोड एक टुकड़ा है, कोड जो डेटा कॉपी करता है वह दूसरा है। इस समय आप जो टुकड़े कर सकते हैं। –
हाँ! मैं अब फाइल कॉपी कर सकता हूं .. बैच फ़ाइल के साथ प्रोग्राम मौजूद नहीं हो सकता है यदि प्रोग्राम मौजूद नहीं है – angel
संबंधित: http://stackoverflow.com/questions/620144/detecting-usb-drive-insertion-and-removal -using-windows-service-and-c-sharp – DuckMaestro