امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
اجرای خودکار برنامه
نویسنده پیام
reza87 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 52
موضوع‌ها: 33
تاریخ عضویت: خرداد ۱۳۸۷

تشکرها : 19
( 12 تشکر در 12 ارسال )
ارسال: #1
اجرای خودکار برنامه
سلام.چطوری میشه برنامه ای بنویسیم که بعد از بالا آمدن ویندوز به طور خودکار اجرا بشه و کاری که ما میخوایم مثلا نشان دادن یک پیغام را انجام دهد.باتشکر

خوش است خلوت اگر یار یارمن باشد
نه من بسوزم و او شمع انجمن باشد
۲۲-خرداد-۱۳۸۷, ۲۲:۴۳:۲۸
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: اجرای خودکار برنامه
میتونین برنامتونو تو پوشه startup کپی کنین تا موقع بالا اومدن ویندوز اجرا بشه
میتونین از رجیستری هم برای startup استفاده کنین نمونش تو سایت فراوونه
۲۳-خرداد-۱۳۸۷, ۰۰:۴۷:۲۳
وب سایت ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #3
RE: اجرای خودکار برنامه
مندسي معكوس :

حالا اگه برنامه اي دارين كه با ويندوز مياد بالا و نمي خواهيد بياد تو run دستور msconfig رو وارد كرده و در سربرگ Startup تيك برنامه مورد نظرتون رو بردارين .
۲۳-خرداد-۱۳۸۷, ۰۱:۳۷:۵۲
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #4
RE: اجرای خودکار برنامه
اين تيريپ مهندسي معكوس رو يه جوري شروع كردي كه من هزار تا احسنت و آفرين و هزار ماشاالله برات حواله كردم ولي تا اومد اسفند برات دود كنم كه چشم نخوري ديدم كه ....!!!
ايني كه شما توضيح دادي مي شه روش مهار اتوران در حالي كه مهندسي معكوس يعني بري سراغ MsConfig و ببني برنامه هاي خود اجرا روي سيستم از چه كليدي در رجيستري يا چه روشي براي اجرا شدنشون استفاده مي كن تا همون رو در برنامه هاي خودمون به كار ببريم.

۲۳-خرداد-۱۳۸۷, ۲۱:۱۵:۴۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, mojtabamalaekeh, sepehrEZ
reza87 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 52
موضوع‌ها: 33
تاریخ عضویت: خرداد ۱۳۸۷

تشکرها : 19
( 12 تشکر در 12 ارسال )
ارسال: #5
RE: اجرای خودکار برنامه
lord_viper نوشته است:میتونین برنامتونو تو پوشه startup کپی کنین تا موقع بالا اومدن ویندوز اجرا بشه
میتونین از رجیستری هم برای startup استفاده کنین نمونش تو سایت فراوونه
اگه ممکنه توضیح بدین که چطور این کارها را انجام بدم.

خوش است خلوت اگر یار یارمن باشد
نه من بسوزم و او شمع انجمن باشد
۲۳-خرداد-۱۳۸۷, ۲۳:۰۴:۲۴
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #6
RE: اجرای خودکار برنامه
اگه ویندوزتون تو درایو cو اسم کاربریتون sam باشه ادرس پوشه startup شما میشه
C:\Documents and Settings\sam\Start Menu\Programs\Startup
۲۴-خرداد-۱۳۸۷, ۰۸:۱۲:۳۰
وب سایت ارسال‌ها
پاسخ
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1051 تشکر در 294 ارسال )
ارسال: #7
RE: اجرای خودکار برنامه
از راه های زیر می تونی فایل رو توی پوشه استارتآپ کپی کنی :

1-دستور FileCopy

2-استفاده از Microsoft Scripting RunTime

3-استفاده از تابع CopyFile

4- ساخت یک فایل در پوشه StartUp و نوشتن کدهای فایل اصلی در آن

من دیگه راهی به ذهنم نمی رسه!!!!

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
۲۴-خرداد-۱۳۸۷, ۱۴:۴۷:۵۲
وب سایت ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #8
RE: اجرای خودکار برنامه
يه را ديگه هم هست :
روي START كليك راست كنيد و گزينه اول يعني OPEN را انتخاب كنيد . وارد پوشه "Programs" و "Startup" شويد و حال فايل هاي مورد نظر خود را در اينجا كپي كنيد . ( البته شورتكاتش رو بذاريد بهتره .) . اين فقط براي كابري باهاش اومدي بالا كار مي كنه .
حالا اگه بخواي براي همه كاربرها بياد بالا بجاي گزينه OPEN در كليك راست START گزينه OPEN ALL USERS ( يكي مونده به آخري ) را انتخاب كنيد .
۲۵-خرداد-۱۳۸۷, ۰۱:۳۳:۵۶
ارسال‌ها
پاسخ
mojtabamalaekeh آفلاین
کاربر با تجربه
****

ارسال‌ها: 566
موضوع‌ها: 104
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1378
( 631 تشکر در 223 ارسال )
ارسال: #9
RE: اجرای خودکار برنامه
این مثال تو رجیستری لونه می کنه. اگه تو پوشه Startup هم خواستی نمونه کد هست. (اشاره به تابع SHGetSpecialFolderLocation)
مثل من Copy-Paste کن؛ کم کم یاد می گیری.
فقط فایل اجرایی عمل می کنه ها. اگه همون چیزی که میخواستی نبود، بگو.


فایل‌(های) پیوست شده
.zip   Startup Test.zip (اندازه: 7.97 KB / تعداد دفعات دریافت: 100)


(آخرین ویرایش در این ارسال: ۲۵-خرداد-۱۳۸۷, ۰۸:۳۸:۰۷، توسط mojtabamalaekeh.)
۲۵-خرداد-۱۳۸۷, ۰۸:۱۱:۰۱
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #10
RE: اجرای خودکار برنامه
سلام
اين بنده خدا اگه بياد اين راه حل ها رو ببينه كه درجا سكته مي زنه!! خوب اگه بلد بود با API كار كنه كه ديگه مشكلي نداشت....
بيا دوست عزيز اين كد رو اگه داخل برنامه ات اجرا كني ( مثلا تو واقعه Form-Load بزار ) مشكلت حل مي شه. Wink

کد:
FilePath = app.path & "\" & app.exename & ".exe"
Set reg = CreateObject("wscript.shell")
reg.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN\", "Shell" & FilePath
Set reg = Nothing

۲۵-خرداد-۱۳۸۷, ۱۱:۴۷:۴۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, mojtabamalaekeh, reza87, yonas021, sepehrEZ, download69
mojtabamalaekeh آفلاین
کاربر با تجربه
****

ارسال‌ها: 566
موضوع‌ها: 104
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 1378
( 631 تشکر در 223 ارسال )
ارسال: #11
RE: اجرای خودکار برنامه
عالی بود از این نظر که خیلی سریع یک کلید تو رجیستری می سازه (توضیحی، آموزشی، چیزی؟) Clap
اما برنامه اجرا نشد. Sad
بعد از کلمه Shell که یک Space جا انداخته بودید اصلاحش کردم بازهم جواب نداد.
بر اساس مهندسی معکوس Whistle که من انجام دادم بعضی برنامه ها مسیر خودشون رو به فایل RunDLL32.exe که توی System32 موجود هست دادن در نتیجه فایلی به نام Shell هم باید توی System32 موجود باشه که مسیر برنامه رو بعنوان پارامتر بهش بدیم که چنین فایلی موجود نیست و تا جایی که حقیر میدانم، Shell فرمانی است در VB.
خیلی حرف زدم. Shy یک کلام: خودتون تست کردین یا نه؟


(آخرین ویرایش در این ارسال: ۲۵-خرداد-۱۳۸۷, ۲۱:۴۰:۴۱، توسط mojtabamalaekeh.)
۲۵-خرداد-۱۳۸۷, ۲۱:۳۹:۱۴
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ذخیره کردن نتیجه اجرای کد به صورت رشته alefpe 1 2,740 ۱۰-خرداد-۱۳۹۴, ۱۰:۲۰:۲۲
آخرین ارسال: lord_viper
  اجرای خودکار برنامه در یک زمان خاص iman_yakoza 22 24,285 ۰۷-اسفند-۱۳۹۳, ۱۷:۰۶:۵۹
آخرین ارسال: Ghoghnus
  [سوال] اجرای کد با کلیک روی لینک نوشته در اکسل eppagh 0 2,334 ۰۳-بهمن-۱۳۹۳, ۱۶:۱۹:۰۴
آخرین ارسال: eppagh
Question [سوال] اجرای فرم با button روی شیت اکسل در VBA eppagh 6 10,897 ۰۱-مرداد-۱۳۹۳, ۱۵:۲۴:۳۸
آخرین ارسال: eppagh
  نیاز به دستور برای اجرای چکر برنامه Proxifier از طریق cmd hamidsystem 4 4,085 ۰۸-فروردین-۱۳۹۳, ۱۶:۱۳:۰۱
آخرین ارسال: hamidsystem
  راهنمایی برای اجرای دستورات پشت سر هم Rain_Saeid 2 3,507 ۱۰-خرداد-۱۳۹۲, ۱۲:۴۰:۴۲
آخرین ارسال: Rain_Saeid
  نحوه اطلاع از اجرای یک برنامه در ویندوز ترانسپورتر 18 12,176 ۲۲-آبان-۱۳۹۱, ۱۰:۰۲:۳۸
آخرین ارسال: lord_viper
  [سوال] رسم shape هنگام اجرای برنامه behzady 1 2,743 ۰۳-خرداد-۱۳۹۱, ۱۰:۱۰:۳۰
آخرین ارسال: Ghoghnus
  عدم اجرای بعضی ار توابع در sql sahand87 6 4,901 ۲۶-بهمن-۱۳۹۰, ۱۴:۲۵:۱۲
آخرین ارسال: sahand87
  اجرای برنامه قبل از لوگین به ویندوز _soda_ 0 2,176 ۱۵-آبان-۱۳۹۰, ۱۴:۵۵:۰۵
آخرین ارسال: _soda_

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS