aras

مشکل در نصب فایل inf در سی شارپ

سلام به همه اساتید بزرگوار

دوستان من میخام یه درایور رو از طریق فایل .inf که ازش دارم نصب کنم من کل اینترنت رو زیر رو کردم ولی دستوراتی که برای انجام این کار تعریف شده بود هیچکدوم جوابگو نبود ولی من یه روش پیدا کرده ام که با دستور pnputil میشه این کار رو انجام داد اگه به کد زیر توجه کنید میبینید که بدنه اصلی کد به صورت کامل رعایت شده است ولی متاسفانه دستور pnputil رو اجرا نمیکنه در حالی که همین دستور تو سی ام دی به صورت کامل اجرا میشه ، دوستان ممنون میشم منو کامل راهنمایی کنید و توضیح بدید که مشکل میتونه از چی باشه ، من حتی پروژه م رو تو حالت run as administrator گذاشتم ولی متاسفانه جوابگو نبود

Process installdriver = new Process();
                        installdriver.StartInfo = new ProcessStartInfo("cmd.exe", string.Format(@"/c pnputil -i -a C:\driver\driver.inf"));
                        {
                            installdriver.StartInfo.UseShellExecute = false;
                            installdriver.StartInfo.RedirectStandardOutput = true;
                            installdriver.StartInfo.CreateNoWindow = true;
                            installdriver.StartInfo.RedirectStandardError = true;
                        };
                        installdriver.Start();
                      
                    
                        string install_output = installdriver.StandardOutput.ReadToEnd();
                        MessageBox.Show(install_output);



خروجی دستور بالا باید حتما یه مقداری رو به من برگردونه ولی مقدار خالی به من نشون میده ، دوستان اگه روش دیگه ای هست که بشه باهاش بتونم فایل inf رو تو سی شارپ نصب کنم ممنون میشم راهنمایی کنید
#ُسی_شارپ #driver #برنامه_نویسی
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره بهاره می تونی امروز ارزونتر از فردا خرید کنی ....