سلام به همه اساتید بزرگوار
دوستان من میخام یه درایور رو از طریق فایل .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 رو تو سی شارپ نصب کنم ممنون میشم راهنمایی کنید
این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.
دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود