PDA

نسخه کامل مشاهده نسخه کامل : ریست کردن سیستم



Payman_62
29-08-2006, 22:26
سلام.
ای پی آی ExitWindowsEx برای ریست کردنو لاگ آف کردنو و ... است.
این تابع برای لاگ آف کردن جواب میده ولی برای ریست کردن کار نمیکنه. کسی میدونه چطور میشه ریست کرد؟
یه کد تو سورسام پیدا کردم. با همین تابع ریست میکنه ولی قبلش از توابع دیگری مثل OpenProcessToken کمک میگیره. بدون توابع دیگه و فقط با ExitWindowsEx چطور میشه ریست کرد؟

sa3er
29-08-2006, 22:54
ويندوز ايكس پي هست پيمان جان...
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

Payman_62
30-08-2006, 00:35
سلام.
آره xp یه.
این همون سورسیه که گفتم دارم. یکی دیگم غیر این دارم که طرز کارش دقیقا مثل اینه فقط زمان میگیره و بعد ریست میکنه.
ولی من میخواستم بدون اون API های دیگه و فقط با exitwindowsex ریست کنم. باید بشه ولی نمیشه.

sa3er
30-08-2006, 11:19
تا اونجایی که من میدونم یه سری پروسسها هستند که درجه اهمیتشون اجازه اینکار رو نمیده. بعلاوه اینکه اگه همچین چیزی ممکن بود دیگه طرف بیمار نبود که سیصد خط کد بنویسه. :biggrin:

حالا اگه راه حلی پیدا کردی ما رو بی خبر نزار. :happy:

Payman_62
30-08-2006, 11:40
سلام.
پس چرا لاگ آف با همون یه خط انجام میشه؟
باشه اگه راحی پیدا شد حتما میذارم این جا.

sa3er
30-08-2006, 11:57
لاگ اف الگوریتمش فرق می کنه به ریستارت. شما وقتی لوگ اف می کنی به طور کامل که حافظه تخلیه نمی شه و ویندوز shutdown نمی شه.

Saeed-a-s
30-08-2006, 15:49
سلام پيمان اين كد رو از وبلاگ [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] در آرشیو بهمن ماه پیدا کردم ببین با این ای پی آی جواب میده یا نه:


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در ضمن شما جواب این تاپیک من رو بلدی: [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

tomcat
31-08-2006, 06:16
آقا پیمان حتماً باید از APi استفاده کنید ؟
از Shutdown -r هم میتونی استفاده کنی ...

A_M_IT2005
31-08-2006, 09:27
سلام
منم با نظر tomact موافقم.
مجبور نیستی از API استفاده کنی.

Payman_62
31-08-2006, 14:19
سلام.
نه از دستورات داس خوشم نمیاد. احساس میکنم حرفه ای نیستن. Api معتبر تره.
سعید کدتو بعدا چک میکنم ولی فعلا این Api رو دوست خوبم خسرو بهم معرفی کرد که جواب میده. میذارم دوستان دیگر هم استفاده کنن.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید