View Full Version : اجرای یک برنامه تحت داس قبل از بالا آمدن XP
IC_prog
چهارشنبه 24 بهمن 1386, 11:46 صبح
در تحت داس وقتی میخواستیم به محض بالا اومدن سیستم برنامه ای اجرا بشه اون رو تو
autoexec.bat قرار میىاىیم .
حال چنانچه بخواهیم قبل از بالا آمدن XP برنامه تحت داس اجرا شود چکار باید کرد .
در win98 در فایل autoexec.bat مربوط به ویندوز این کار قابل انجام بود ولی در xp انجام نشد . لطفا اساتید راهنمایی کنند چون این برنامه که به fox2.6 نوشته شده باید قبل از بالا آمدن سیستم اجرا و مقادیری را به کاربر نشان دهد.:متفکر:
rezaTavak
چهارشنبه 24 بهمن 1386, 12:31 عصر
کی می خواهید اجرا شود؟
این مهم است اگر می خواهید می توانید مسیر برنامه را در رجیستری در مسیر زیر قرار دهید تا اجرا شود الیته بعد از ورود به ویندوز اتوماتیک اجرا می شود.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run
اگر هم قبل از ورود به محیط گرافیکی است باید به صورت VXD باشد.
IC_prog
چهارشنبه 24 بهمن 1386, 14:18 عصر
کی می خواهید اجرا شود؟
این مهم است اگر می خواهید می توانید مسیر برنامه را در رجیستری در مسیر زیر قرار دهید تا اجرا شود الیته بعد از ورود به ویندوز اتوماتیک اجرا می شود.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run
اگر هم قبل از ورود به محیط گرافیکی است باید به صورت VXD باشد.
جناب توکل با تشکر از شما
من قبل از ورود به محیط گرافیک میخوام برنامه اجرا بشه . لطفا در مورد VXD بیشتر توضییح بدید :تشویق:
rezaTavak
چهارشنبه 24 بهمن 1386, 20:12 عصر
بصورت معمولی نمیشه باید با زبان سی نوشت.
من تا حالا به همچین چیزی برخورد نکردم. اجازه بدهید بیشتر جستجو کنم.
rezaTavak
چهارشنبه 24 بهمن 1386, 20:49 عصر
http://www.creativedaze.net/?p=6
ببین این گفته چطوری autocheck ویندوز را عوض کنیم اینطوری شاید بشه کاری کرد.
ابی بنی حسینی
چهارشنبه 24 بهمن 1386, 22:36 عصر
در شاخه windows و زیر شاخه system32 فایلی است به نام autoexec.nt این فایل به جای autoexec.bat اجرا میشه ببین با قرار دادن دستور در فایل فوق میتونی کاری بکنی یا نه؟
rezaTavak
پنج شنبه 25 بهمن 1386, 07:36 صبح
در شاخه windows و زیر شاخه system32 فایلی است به نام autoexec.nt این فایل به جای autoexec.bat اجرا میشه ببین با قرار دادن دستور در فایل فوق میتونی کاری بکنی یا نه؟
اون برای زمانی است که یک برنامه تحت داس بخواد در داس مجازی ویندوز اجرا بشه یا cmd اجرا بشه.
rezaTavak
پنج شنبه 25 بهمن 1386, 08:29 صبح
دقیقا باید اینکار را بکنید:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\BootExecute
باید فایل اجرایی را قرار دهید:
http://support.microsoft.com/kb/102985
IC_prog
یک شنبه 28 بهمن 1386, 13:22 عصر
جناب توکل تشکر
rezaTavak
یک شنبه 28 بهمن 1386, 18:00 عصر
خواهش میکنم درست شد؟
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.