سلام
این برنامه رو هم من چند وقت پیش نوشته بودم که برای این هست که مثلا بخواین سیستم بعد از یه مدت زمان خاصی خاموش یا اسلیپ یا هایبرنیت یا ریستارت بشه از لینک زیر میتونید دانلود کنید:
Download PC ShutDown Timer 1.1 Free - Set A Timer (in minutes) for shutdown, restart, hibernate and sleep mode - Softpedia
کد های استفاده شده نیز اینطور برای هر بخش:
برای خاموش کردن و ریستارت کردن:
Proccess.Start("shutdown","-s -t 1000")
Proccess.Start("shutdown","-r -t 1000")
اولی سیستم رو بعد از 1000ثانیه خاموش میکنه و دومی هم ریستارت میکنه.
برای log off کردن:
Proccess.Start("shutdown","-l -t 1000")
برای Hibernate کردن و Sleep :
Application.SetSuspendState(PowerState.Hibernate, true, true);
standby یا Sleep :
Application.SetSuspendState(PowerState.Suspend true, true);
نکته اخر اینکه برای کلاس پراسس اگه نشناخت باید یوزینگش رو انجام بدین که با بردن موس روی کلمه پراسس زیرش یه خط کوچیک میاد و سپس روی اون کلیک کنید خودش براتون اضافه میکنه هدر رو.
موفق باشید. موضوعات مشابه:
علاقه مندی ها (Bookmarks)