سلام
می دونم که با متد process.kill می توان یک Process را بست ولی وقتی Explorer بسته میشه دوباره فورا توسط ویندوز اجرا میشه آیا میشه از اجرا شدن آن جلو گیری کر؟
ممنونم
سلام
می دونم که با متد process.kill می توان یک Process را بست ولی وقتی Explorer بسته میشه دوباره فورا توسط ویندوز اجرا میشه آیا میشه از اجرا شدن آن جلو گیری کر؟
ممنونم
یعنی تا حالا کسی نخواسته برنامه اش را به صورت یک Shell در بیاره!!!
ویندوز شما چیه ؟taskkill /im explorer.exe
...مرا به خانه ام ببر، اگرچه خانه؛ خانه نیست
سلام
Xp 2002
سلام
دستوری را که گفتید امتحان کردم پنجره شات دان را باز می کنه
راه دیگه ای سراغ ندارید؟
ببخشید دوست عزیز ظاهرا اشتباه شده بود چون الان تست کردم.
اینو بنویسید :
taskkill /f /im explorer.exe
آخرین ویرایش به وسیله sinpin : سه شنبه 02 خرداد 1385 در 21:51 عصر
...مرا به خانه ام ببر، اگرچه خانه؛ خانه نیست
خیلی ممنون کد جدید شما مشکل را حل کرد.
بازم ممنون!!
خواهش میکنم دوست عزیزنوشته شده توسط ESG_Esfahan
...مرا به خانه ام ببر، اگرچه خانه؛ خانه نیست
ESG_Esfahan میشه توضیح بدی چجوری برنامه ات رو shell میکنی؟
یعنی وقتی ویندوز explorer رو صدا میزنه برنامه شما بالا میاد و explorer اجرا نمیشه!
درضمن sinpin این خطی که نوشتی چجوری تو برنامه نوشته میشه؟!
این خط ربطی به سی شارپ نداره و میتونید اونرو تو command.exe بنویسید یا تو سی شارپ اونو shell کنید.نوشته شده توسط once4ever
...مرا به خانه ام ببر، اگرچه خانه؛ خانه نیست
چجوری اونو تو سی شارپ shell کنم؟این خط ربطی به سی شارپ نداره و میتونید اونرو تو command.exe بنویسید یا تو سی شارپ اونو shell کنید.
(من تو سی شارپ میخوام)
سلام
برای اینکه بتونیم یک Shell داشته باشیم من دو راه پیدا کردم یکی اینکه برنامه خودمون را تو Startup ویندوز بزاریم و از داخل برنامه Explorer را ببندیم که با کد زیر این کار انجام میشه
System.Diagnostics.Process.Start("taskkill.exe"," /f /im explorer.exe");
راه دیگه اینه که با دستکاری در رجیستری به جای Explorer مسیر برنامه خودمون را بزاریم تا موقع logon ویندوز به جای اکسپلور برنامه ما اجرا بشه .
مسیر در رجسیتری
Local_machin/software/Microsoft/windows nt/winlogon/shell
کار دیگه که باید انجام بدیم اینه که Alt+ctrl+del را از کار بندازیم که این هم تو رجیستری میشه انجام داد .تو بخش مباحث سیستم عامل ها می تونید مسیرش تو رجیستری را پیدا کنید