الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اعمل هذا البرنامج بالسى شارب

مغلق
بدأه admin_cs في 23 ديسمبر 2006 · 4 رد · 937 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل لدى احد من الخبراء فى السى شرب طريقة لكيفية عمل برنامج ShutDown للجهاز ..وايضا عمل برنامج غلق لكن لأجهزة على شبكة مثلا..

افيدونى جزاكم الله خيرا

#3

هذا الكود يقوم بثلاث وظائف فقط أختر المعامل المناسب

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

لا تَقُولن لِشيءٍ ذَا نَاقِصٌ ... وَلَكن أَعمل وَقُل ذَا أكملُ

#5

غير الدالة إلى الأتي

Str = "Shutdown.exe -r -m \\computername";

طبعا computername استبدلها بأسم الكمبيوتر المراد أغلاقه كما يمكنك تغيير المعامل r إلى l او s حسب الحاجة

لا تَقُولن لِشيءٍ ذَا نَاقِصٌ ... وَلَكن أَعمل وَقُل ذَا أكملُ

هذا الموضوع مغلق.

مواضيع مشابهة