در اين بخش شما ميتوانيد سوالات و اشکالات نرم افزاري خود را مطرح کنيد
Old Moderator

Old Moderator



نماد کاربر
پست ها

374

تشکر کرده: 0 مرتبه
تشکر شده: 1 مرتبه
تاريخ عضويت

پنج شنبه 4 اسفند 1384 09:00

آرشيو سپاس: 11 مرتبه در 10 پست

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

توسط Mehran_k » شنبه 29 مهر 1385 16:05

با سلام

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

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

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

Administrator

Administrator



نماد کاربر
پست ها

15465

تشکر کرده: 10180 مرتبه
تشکر شده: 3920 مرتبه
تاريخ عضويت

جمعه 7 بهمن 1384 19:51

آرشيو سپاس: 30251 مرتبه در 5981 پست

توسط Mahdi1944 » شنبه 29 مهر 1385 16:17

Mehran_k جان
دستورش اينه
rundll32.exe powrprof.dll,SetSuspendState Hibernate

شما مي‌تونيد به اين صورت اون رو در shortcut قرار بديد
C:\WINDOWS\system32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
موفق باشيد  :D
آخرين ويرايش توسط Mahdi1944 در شنبه 29 مهر 1385 18:13, ويرايش شده 1 در کل.
زندگي صحنه يکتاي هنرمندي ماست     هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست     خرم آن نغمه که مردم بسپارند به ياد


 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد

Old Moderator

Old Moderator



نماد کاربر
پست ها

374

تشکر کرده: 0 مرتبه
تشکر شده: 1 مرتبه
تاريخ عضويت

پنج شنبه 4 اسفند 1384 09:00

آرشيو سپاس: 11 مرتبه در 10 پست

توسط Mehran_k » شنبه 29 مهر 1385 16:47

مرسي  مهدي جان  :smile:  :smile:

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

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


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

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

shutdown    نشدن  سيستم رو مي شه  درست کرد ؟ يه  سيستم هست که  نه Restart  ميشه  نه shutdown  و فقط  hibernate   ميشه!!!!!
 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 
 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 

Administrator

Administrator



نماد کاربر
پست ها

15465

تشکر کرده: 10180 مرتبه
تشکر شده: 3920 مرتبه
تاريخ عضويت

جمعه 7 بهمن 1384 19:51

آرشيو سپاس: 30251 مرتبه در 5981 پست

توسط Mahdi1944 » شنبه 29 مهر 1385 19:06

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 رو بررسي كنيد  :-(
زندگي صحنه يکتاي هنرمندي ماست     هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست     خرم آن نغمه که مردم بسپارند به ياد


 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  |  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد

Old Moderator

Old Moderator



نماد کاربر
پست ها

374

تشکر کرده: 0 مرتبه
تشکر شده: 1 مرتبه
تاريخ عضويت

پنج شنبه 4 اسفند 1384 09:00

آرشيو سپاس: 11 مرتبه در 10 پست

توسط Mehran_k » يکشنبه 30 مهر 1385 07:53

Mahdi1944 عـــزيــــز ,

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


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

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


 


  • موضوعات مشابه
    پاسخ ها
    بازديدها
    آخرين پست

چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 11 مهمان