View Full Version : سوال: اجرای خودکار برنامه با بالا آمدن ویندوز
ravand
جمعه 14 مهر 1391, 09:09 صبح
سلام
من میخوام برنامه ای که می نویسم ، وقتی سیستم رو روشن کردم و ویندوز امد بالا ، با بالا آمدن ویندوز اون برنامه هم اجرا بشه.
اینطوری توضیح بدم بهتره: من یه برنامه نوشتم که توش مشخص میکنی مثلا ساعت 9 صبح یه پیامی رو توی صفحه نمایش بده . برای همین میخوام دیگه نیازی نباشه که هر بار که سیستمم رو روشن کردم اون برنامه رو دستی اجرا کنم . میخوام خودش اجرا بشه و آماده باشه ، تا ساعت 9 بشه و پیامش رو نمایش بده.
متشکرم.
amin1softco
جمعه 14 مهر 1391, 09:43 صبح
به رُوووش مختلفه این کار میسر می باشد :
یَک : یک فایل .bat درست کنی و اندرونش بنویسی javaw "address file jar" و در پوشه استارت آپ ویندوز قرار بدی یا در رجیستری یک key ایجاد کنی که این بات فایل را اجرا کنه
دُو : سرویس های ویندوز http://edn.embarcadero.com/article/32068
.
.
نکته : به جای فایل بات می تونی شرتکات درست کنی یا یک برنامه با یک زبان مثل سی شارپ بنویسی که برنامت رو اجرا کنه
ravand
جمعه 14 مهر 1391, 10:31 صبح
من امدم روشی رو که شما گفتید رو انجام دادم ولی کار نکرد و امدم این روش رو انجام دادم و کار کرد:
start F:\java\bin\testi\dist\testi.jar
ravand
جمعه 14 مهر 1391, 11:16 صبح
روشی که شما ازش حرف میزدی این بود و من تست کردم و کار کرد:
javaw -jar F:\java\bin\testi\dist\testi.jar
ولی این روش ها یه مشکلی داره . اونم اینکه وقتی ویندوز بالا میاد صفحه ی برنامه ی command prompt هم بالا میاد. پس ما باید برنامه ای بنویسیم وقتی که اجرا میشه shortcut اون برنامه ی ما رو توی پوشه ی startup ایجاد کنه . و دستوری بنویسیم که بگه اگه اون shortcut وجود داره دیگه نساز.
این کارها رو باید با جاوا انجام بدیم. حالا چجوری ؟ نمیدونم.
javaphantom
جمعه 14 مهر 1391, 12:31 عصر
روشی که شما ازش حرف میزدی این بود و من تست کردم و کار کرد:
javaw -jar F:\java\bin\testi\dist\testi.jar
ولی این روش ها یه مشکلی داره . اونم اینکه وقتی ویندوز بالا میاد صفحه ی برنامه ی command prompt هم بالا میاد. پس ما باید برنامه ای بنویسیم وقتی که اجرا میشه shortcut اون برنامه ی ما رو توی پوشه ی startup ایجاد کنه . و دستوری بنویسیم که بگه اگه اون shortcut وجود داره دیگه نساز.
این کارها رو باید با جاوا انجام بدیم. حالا چجوری ؟ نمیدونم.
http://wrapper.tanukisoftware.com/doc/english/download.jsp#stable
amin1softco
جمعه 14 مهر 1391, 14:02 عصر
روشی که شما ازش حرف میزدی این بود و من تست کردم و کار کرد:
javaw -jar F:\java\bin\testi\dist\testi.jar
ولی این روش ها یه مشکلی داره . اونم اینکه وقتی ویندوز بالا میاد صفحه ی برنامه ی command prompt هم بالا میاد. پس ما باید برنامه ای بنویسیم وقتی که اجرا میشه shortcut اون برنامه ی ما رو توی پوشه ی startup ایجاد کنه . و دستوری بنویسیم که بگه اگه اون shortcut وجود داره دیگه نساز.
این کارها رو باید با جاوا انجام بدیم. حالا چجوری ؟ نمیدونم.
93601
یک شرتکات بساز و مثل عکس بالا تغییرش بده هیچ صفحه داسی نمایش داده نخواهد شد...
یا از روووش دیگه استفاده کن :دییییی
ravand
جمعه 14 مهر 1391, 14:52 عصر
الان این روش هایی که شما گفتید به صورت دستی هست.
نمیشه یه فایلی ساخت که وقتی روش کلیک میشه یه shortcut رو توی پوشه ی startup ایجاد کنه؟
چون اگه برنامه ای بنویسیم و بدیم کاربر، دیگه اون نمیاد از این کارا رو بکنه. باید برنامه ای که نوشتیم به طور خودکار یه shortcut بسازه.
متشکرم.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.