السلام عليكم
هل لدى احد من الخبراء فى السى شرب طريقة لكيفية عمل برنامج ShutDown للجهاز ..وايضا عمل برنامج غلق لكن لأجهزة على شبكة مثلا..
افيدونى جزاكم الله خيرا
السلام عليكم
هل لدى احد من الخبراء فى السى شرب طريقة لكيفية عمل برنامج ShutDown للجهاز ..وايضا عمل برنامج غلق لكن لأجهزة على شبكة مثلا..
افيدونى جزاكم الله خيرا
أخي انظر في هذا الرابط..
http://forums.c-sharpcorner.com/F_ShowMess...?ThreadID=22968
عسى أن يكون مفيدا...
بالتوفيق...
هذا الكود يقوم بثلاث وظائف فقط أختر المعامل المناسب
public void Shutdown(string Stat)
{
string Str;
Stat = Stat.ToLower;
if (Stat == "r") {
Str = "Shutdown.exe -r -t 0";
} else if (Stat == "l") {
Str = "Shutdown.exe -l -t 0";
} else if (Stat == "s") {
Str = "Shutdown.exe -s -t 0";
}
Shell(Str);
}وهذه باقي المعاملات يمكن أختيار أي منها ويلاحظ أن من بينها كود اغلاق جهاز من خلال الشبكة
' الرقم اثنان هو عدد الثوان التي بعدها يتم تطفئة الجهاز '-r - إعادة التشغيل '-l - تسجيل الخروج '-f - تسجيل الخروج اجبارياً '-s - تطفئ الجهاز ' السطور اسفل من تطبيق الامر Shutdown.exe في محث الدوس ' No args Display this message (same as -?) ' -i Display GUI interface, must be the first option ' -l Log off (cannot be used with -m option) ' -s Shutdown the computer ' -r Shutdown and restart the computer ' -a Abort a system shutdown ' -m \\computername Remote computer to shutdown/restart/abort ' -t xx Set timeout for shutdown to xx seconds ' -c "comment" Shutdown comment (maximum of 127 characters) ' -f Forces running applications to close without war ' ning ' -d [p]:xx:yy The reason code for the shutdown ' u is the user code ' p is a planned shutdown code ' xx is the major reason code (positive integer le
لا تَقُولن لِشيءٍ ذَا نَاقِصٌ ... وَلَكن أَعمل وَقُل ذَا أكملُ
جزاكم الله خيرا اخوتى فعلا خبراء...طب لو حبيت اعمله كRemoteShutdown كيف ذلك....؟؟!
غير الدالة إلى الأتي
Str = "Shutdown.exe -r -m \\computername";
طبعا computername استبدلها بأسم الكمبيوتر المراد أغلاقه كما يمكنك تغيير المعامل r إلى l او s حسب الحاجة
لا تَقُولن لِشيءٍ ذَا نَاقِصٌ ... وَلَكن أَعمل وَقُل ذَا أكملُ
هذا الموضوع مغلق.