PDA

View Full Version : فعال و غیر فعال کردن کارت شبکه و wireless ؟



ebrahim.rayatparvar
یک شنبه 15 تیر 1393, 09:17 صبح
سلام دوستای من....
من ابراهیم هستم....
دارم برنامه ای مینویسم که میخوام زمانی که اجرا شد کارت شبکه و وایرلس من غیر فعال بشه ولی هر چی میگردم چیزی بیدا نمیشه....

با تشکر از دوستای خوبم اگه کمکم کنید...

danialafshari
یک شنبه 15 تیر 1393, 09:22 صبح
سلام
http://barnamenevis.org/showthread.php?409830-%D8%AF%DB%8C%D8%B3%DB%8C%D8%A8%D9%84-%DA%A9%D8%B1%D8%AF%D9%86-LAN&highlight=%D8%BA%DB%8C%D8%B1+%D9%81%D8%B9%D8%A7%D9 %84+%DA%A9%D8%B1%D8%AF%D9%86+Lan

http://barnamenevis.org/showthread.php?309500-%DA%86%D9%87-%D8%AC%D9%88%D8%B1%DB%8C-%D9%85%DB%8C%D8%B4%D9%87-%D9%BE%D9%88%D8%B1%D8%AA-Ethernet-%D8%B1%D9%88-Disable-%DB%8C%D8%A7-Enable-%DA%A9%D8%B1%D8%AF%D8%9F&highlight=Local+Area+Network

VS ندارم تستشون کنم
اگر جواب نداد اعلام کنیدتا از سورس برنامم براتون بزارم
موفق باشید

ebrahim.rayatparvar
یک شنبه 15 تیر 1393, 10:00 صبح
با سلام خدمت danialafshari (http://barnamenevis.org/member.php?68467-danialafshari)

متاسفانه این سورسها جوابگوی من نبوده....

اگر سورس رو میشه برام بفرستید....
:ناراحت::ناراحت:

danialafshari
چهارشنبه 18 تیر 1393, 22:10 عصر
با سلام
می تونید از متدهای زیر استفاده کنید:
static void Disable(string interfaceName) {
System.Diagnostics.ProcessStartInfo psi =
new System.Diagnostics.ProcessStartInfo("netsh", "interface set interface \"" + interfaceName + "\" disable");
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo = psi;
p.Start();
}
static void Enable(string interfaceName)
{
System.Diagnostics.ProcessStartInfo psi =
new System.Diagnostics.ProcessStartInfo("netsh", "interface set interface \"" + interfaceName + "\" enable");
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo = psi;
p.Start();
}

توجه داشته باشید که interfaceName باید نام Local Area Network موجود در Network شماست
اگر نامش چیز دیگریست باید همون نام را قرار دهید والا کار نمیده
موفق باشید

ebrahim.rayatparvar
شنبه 21 تیر 1393, 13:30 عصر
با سلام....

با عرض پوزش من به چه صورت میتونم اسم local area network تو کامپیوتر های متفاوت در بیارم و بفرستم برای تابع.....:افسرده::افسرده:

با تشکر....