صفحه 1 از 1

چگونه مي توانيم يک ميانبر واسه Hibernate بسازيم؟؟!!!!!

ارسال شده: شنبه ۲۹ مهر ۱۳۸۵, ۴:۰۵ ب.ظ
توسط Mehran_k
با سلام

همانطور که می دونید ما واسه Shutdown کردن سیستم می تونیم با استفاده از فرمان shutdown در شاخه system32 یک shortcut واسه اون بسازیم .....

حال همین کار رو برای Hibernat می خواستم انجام بدم ولی فرمانش رو پیدا نکردم .... :?

از دوستان عزیز اگه کسی راجع به این موضوع اطلاعی داره خواهشمندم ما رو هم راهنمایی کنه :)

ارسال شده: شنبه ۲۹ مهر ۱۳۸۵, ۴:۱۷ ب.ظ
توسط Mahdi1944
Mehran_k جان
دستورش اينه
rundll32.exe powrprof.dll,SetSuspendState Hibernate

شما مي‌تونيد به اين صورت اون رو در shortcut قرار بديد
C:\WINDOWS\system32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
موفق باشيد :D

ارسال شده: شنبه ۲۹ مهر ۱۳۸۵, ۴:۴۷ ب.ظ
توسط Mehran_k
مرسي مهدي جان :smile: :smile:

ولي خدايييش بگو اين فرمان رو از کجا پيدا کردي ؟؟؟

اگه از داخل کتاب .... خواهش مي کنم اسم کتاب رو هم بگو .... :-) :)


فکر می کنم اون قسمت آخر فرمان (Hibernate) اختیاری باشه ....یعنی بشه مثلا Restart رو جاش نوشت واسه ریست کردن ؟؟؟ :-(

يه چيز ديگه ....

shutdown نشدن سيستم رو مي شه درست کرد ؟ يه سيستم هست که نه Restart ميشه نه shutdown و فقط hibernate ميشه!!!!!

ارسال شده: شنبه ۲۹ مهر ۱۳۸۵, ۷:۰۶ ب.ظ
توسط Mahdi1944
Mehran_k جان
rundll32.exe برنامه‌اي هست كه قادر به خواندن و اجراي توابع API موجود در فايلهاي DLL هست
powrprof.dll هم فايل Dll ي هست كه توابع API مربوط به نحوه‌ي عملكرد خروج از سيستم در اون وجود داره
SetSuspendState Hibernate هم نام تابع API موجود در powrprof.dll هست كه توسط rundll32.exe اجرا مي‌شه
براي پيدا كردن توابع API موجود در DLL ها هم مي‌تونيد به راحتي با جستجو اونها رو پيدا كنيد
البته توابع همساني هم وجود دارند، مثل توابع
SHExitWindowsEx 0,SHExitWindowsEx 1,SHExitWindowsEx 2,SHExitWindowsEx 4 كه در shell32.dll كه سيستم را ريست، خاموش و ..... مي‌كنه

در مورد Shutdown نشدن هم كه بايد Power Options رو بررسي كنيد :-(

ارسال شده: یک‌شنبه ۳۰ مهر ۱۳۸۵, ۷:۵۳ ق.ظ
توسط Mehran_k
Mahdi1944 عـــزيــــز ,

درسته ....فرمايشات شما درست ....کاربرد Rundll رو مي دونم... :D .


ولي يک مرجع کامل مي خواستم که همه اين فرامين رو داشته باشه .... :-( و خلاصه کاربرد اين DLL ها رو توضيح داده باشه ....مثلا نمي دونستم که powrprof مربوط به نحوه عملکرد خروج از سيستمه .... ) :eek:

PowerOption و خيلي جاهاي ديگه سيستم روهم بررسي کردم ولي هيچ گزينه مشکوکي نديدم .... :?