ورود

View Full Version : سوال: startup کردن برنامه



saied-jackson
یک شنبه 04 دی 1390, 01:39 صبح
سلام
میخوام بعد از اینکه برنامه رو اجرا کردم بره تو msconfig.>startup و موقع بالا اومدن ویندوز اجرا بشه. چه کدی باید اضافه کنم ؟

saied-jackson
دوشنبه 05 دی 1390, 01:38 صبح
:افسرده: یعنی نمیشه ؟؟؟؟

r00tkit
دوشنبه 05 دی 1390, 20:40 عصر
گلم
توی msconfig مسیر رجیستری ای رو نوشته جلوی چیزی که داره موقع startup اجرا می شه

توی همون مسیر برنامت رو قرار بده

برای مسیر های بیشتر توی رجیستری می تونی برنامه autoruns.exe رو نگاه کنی


این لیست کاملی از مسیر های هستش برنامه خود به خود اجرا می شه !


Beginning with registry methods:

1. HKLMSystemCurrentControlSetControlTerminal ServerWdsrdpwdStartupPrograms
2. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonAppSetup
3. HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsS tartup
4. HKCUSoftwarePoliciesMicrosoftWindowsSystemScriptsL ogon
5. HKLMSoftwarePoliciesMicrosoftWindowsSystemScriptsL ogon
6. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonUserinit
7. HKCUSoftwareMicrosoftWindowsCurrentVersionPolicies SystemShell
8. HKCUSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonShell
9. HKLMSoftwareMicrosoftWindowsCurrentVersionPolicies SystemShell
10. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonShell
11. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonTaskman
12. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerInstallSoftwareMicrosoftWindowsCurrentVersio nRunonce
13. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerInstallSoftwareMicrosoftWindowsCurrentVersio nRunonceEx
14. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerInstallSoftwareMicrosoftWindowsCurrentVersio nRun
15. HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun
16. HKLMSOFTWAREMicrosoftWindowsCurrentVersionRunOnceE x
17. HKLMSOFTWAREMicrosoftWindowsCurrentVersionRunOnce
18. HKCUSoftwareMicrosoftWindows NTCurrentVersionWindowsLoad
19. HKCUSoftwareMicrosoftWindows NTCurrentVersionWindowsRun
20. HKLMSOFTWAREMicrosoftWindowsCurrentVersionPolicies ExplorerRun
21. HKCUSoftwareMicrosoftWindowsCurrentVersionPolicies ExplorerRun
22. HKCUSoftwareMicrosoftWindowsCurrentVersionRun
23. HKCUSoftwareMicrosoftWindowsCurrentVersionRunOnce
24. HKCUSoftwareMicrosoftWindowsCurrentVersionRunOnceS etup
25. HKCUSOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerInstallSoftwareMicrosoftWindowsCurrentVersio nRunonce
26. HKCUSOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerInstallSoftwareMicrosoftWindowsCurrentVersio nRunonceEx
27. HKCUSOFTWAREMicrosoftWindows NTCurrentVersionTerminal ServerInstallSoftwareMicrosoftWindowsCurrentVersio nRun
28. HKLMSOFTWAREClassesProtocolsFilter
29. HKLMSOFTWAREClassesProtocolsHandler
30. HKCUSOFTWAREMicrosoftInternet ExplorerDesktopComponents
31. HKLMSOFTWAREMicrosoftActive SetupInstalled Components
32. HKCUSOFTWAREMicrosoftActive SetupInstalled Components
33. HKLMSOFTWAREMicrosoftWindowsCurrentVersionExplorer SharedTaskScheduler
34. HKLMSOFTWAREMicrosoftWindowsCurrentVersionShellSer viceObjectDelayLoad
35. HKCUSOFTWAREMicrosoftWindowsCurrentVersionShellSer viceObjectDelayLoad
36. HKLMSoftwareMicrosoftWindowsCurrentVersionExplorer ShellExecuteHooks
37. HKCUSoftwareClasses*ShellExContextMenuHandlers
38. HKLMSoftwareClasses*ShellExContextMenuHandlers
39. HKCUSoftwareClassesAllFileSystemObjectsShellExCont extMenuHandlers
40. HKLMSoftwareClassesAllFileSystemObjectsShellExCont extMenuHandlers
41. HKCUSoftwareClassesFolderShellExContextMenuHandler s
42. HKLMSoftwareClassesFolderShellExContextMenuHandler s
43. HKCUSoftwareClassesDirectoryShellExContextMenuHand lers
44. HKLMSoftwareClassesDirectoryShellExContextMenuHand lers
45. HKCUSoftwareClassesDirectoryBackgroundShellExConte xtMenuHandlers
46. HKLMSoftwareClassesDirectoryBackgroundShellExConte xtMenuHandlers
47. HKCUSoftwareClassesFolderShellexColumnHandlers
48. HKLMSoftwareClassesFolderShellexColumnHandlers
49. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer ShellIconOverlayIdentifiers
50. HKLMSoftwareMicrosoftWindowsCurrentVersionExplorer ShellIconOverlayIdentifiers
51. HKCUSoftwareMicrosoftCtfLangBarAddin
52. HKLMSoftwareMicrosoftCtfLangBarAddin
53. HKCUSoftwareMicrosoftWindowsCurrentVersionShell ExtensionsApproved
54. HKLMSoftwareMicrosoftWindowsCurrentVersionShell ExtensionsApproved
55. HKLMSoftwareMicrosoftWindowsCurrentVersionExplorer Browser Helper Objects
56. HKCUSoftwareMicrosoftInternet ExplorerUrlSearchHooks
57. HKLMSoftwareMicrosoftInternet ExplorerToolbar
58. HKCUSoftwareMicrosoftInternet ExplorerExplorer Bars
59. HKLMSoftwareMicrosoftInternet ExplorerExplorer Bars
60. HKCUSoftwareMicrosoftInternet ExplorerExtensions
61. HKLMSoftwareMicrosoftInternet ExplorerExtensions
62. HKLMSystemCurrentControlSetServices
63. HKLMSystemCurrentControlSetServices
64. HKLMSystemCurrentControlSetControlSession ManagerBootExecute
65. HKLMSystemCurrentControlSetControlSession ManagerSetupExecute
66. HKLMSystemCurrentControlSetControlSession ManagerExecute
67. HKLMSoftwareMicrosoftWindows NTCurrentVersionImage File Execution Options
68. HKLMSoftwareMicrosoftCommand ProcessorAutorun
69. HKCUSoftwareMicrosoftCommand ProcessorAutorun
70. HKLMSOFTWAREClassesExefileShellOpenCommand(Default )
71. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWindowsAppinit_Dlls
72. HKLMSystemCurrentControlSetControlSession ManagerKnownDlls
73. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonSystem
74. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonUIHost
75. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonNotify
76. HKLMSOFTWAREMicrosoftWindows NTCurrentVersionWinlogonGinaDLL
77. HKCUControl PanelDesktopScrnsave.exe
78. HKLMSystemCurrentControlSetControlBootVerification ProgramImagePath
79. HKLMSystemCurrentControlSetServicesWinSock2Paramet ersProtocol_Catalog9
80. HKLMSYSTEMCurrentControlSetControlPrintMonitors
81. HKLMSYSTEMCurrentControlSetControlSecurityProvider sSecurityProviders
82. HKLMSYSTEMCurrentControlSetControlLsaAuthenticatio n Packages
83. HKLMSYSTEMCurrentControlSetControlLsaNotification Packages
84. HKLMSYSTEMCurrentControlSetControlLsaSecurity Packages
85. HKLMSYSTEMCurrentControlSetControlNetworkProviderO rder
86. HKCUSoftwareMicrosoftWindows NTCurrentVersionWindowsload
87. HKCRbatfileshellopencommand @=""%1" %*"
88. HKCRcomfileshellopencommand @=""%1" %*"
89. HKCRexefileshellopencommand @=""%1" %*"
90. HKCRhtafileShellOpenCommand @=""%1" %*"
91. HKCRpiffileshellopencommand @=""%1" %*"
92. HKLMSoftwareClassesbatfileshellopencommand
93. HKLMSoftwareClassescomfileshellopencommand
94. HKLMSoftwareClassesexefileshellopencommand
95. HKLMSoftwareClasseshtafileshellopencommand
96. HKLMSoftwareClassespiffileshellopencommand
97. HKLMSystemCurrentControlSetControlClass{4D36E96B-E325-11CE-BFC1-08002BE10318}UpperFilters
98. HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogonVmApplet
99. HKLMSoftwareMicrosoftWindows NTCurrentVersionInitFileMapping
100. HKLMSoftwareMicrosoftWindows NTCurrentVersionAedebug
101. HKLMSoftwareClassesCLSID{CLSID}Implemented Categories{00021493-0000-0000-C000-000000000046}
102. HKLMSoftwareClassesCLSID{CLSID}Implemented Categories{00021494-0000-0000-C000-000000000046}
103. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.batApplication
104. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.cmdApplication
105. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.comApplication
106. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.exeApplication
107. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.htaApplication
108. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.pifApplication
109. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.scrApplication
110. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.batProgID
111. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.cmdProgID
112. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.comProgID
113. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.exeProgID
114. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.htaProgID
115. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.pifProgID
116. HKCUSoftwareMicrosoftWindowsCurrentVersionExplorer FileExts.scrProgID
117. HKLMSoftwareCLASSESbatfileshellopencommand @=""%1" %*"
118. HKLMSoftwareCLASSEScomfileshellopencommand @=""%1" %*"
119. HKLMSoftwareCLASSESexefileshellopencommand @=""%1" %*"
120. HKLMSoftwareCLASSEShtafileShellOpenCommand @=""%1" %*"
121. HKLMSoftwareCLASSESpiffileshellopencommand @=""%1" %*"
122. HKCRvbsfileshellopencommand
123. HKCRvbefileshellopencommand
124. HKCRjsfileshellopencommand
125. HKCRjsefileshellopencommand
126. HKCRwshfileshellopencommand
127. HKCRwsffileshellopencommand
128. HKCRscrfileshellopencommand
129. HKLMSoftwareMicrosoftActive SetupInstalled ComponentsKeyName
StubPath=C:PathToFileFilename.exe

Now, we will start with folder auto start locations.
%ALLUSERSPROFILE%Start MenuProgramsStartup
%USERPROFILE%Start MenuProgramsStartup
%windir%Tasks
%windir%System32Tasks - Windows Vista
%ALLUSERSPROFILE%MicrosoftWindowsStart MenuProgramsStartup
%USERPROFILE%AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

In addition to this, there are some more files which when added an entry, will restart the file.
win.ini:
[windows]
load=file.exe

OR

[windows]
run=file.exe

system.ini:
[boot]
Shell=Explorer.exe file.exe

saied-jackson
دوشنبه 05 دی 1390, 22:54 عصر
مشکل اینکه چحوری قرار بدم
مثلا الان این برنامه هست


int _tmain(int argc, _TCHAR* argv[])
{
system ("ping www.google.com");

return 0;
}

چه کدی اضافه کنم تا بعد از اجرا شدن خودش به stratup کپی شه یا هر دفعه که win بالا میاد خودش اجرا شه

r00tkit
سه شنبه 06 دی 1390, 14:35 عصر
یه کدی بزن که برنامت رو ( یا هر برنامه رو به مسیر های گفته شده اضافه کنه ) برای مسیره های رجیستری باید از توابع رجیستری استفاده کنی و برای مسیر های فایلی هم باید از توابع فایل استفاده کنی

c-sharp_South
چهارشنبه 13 اردیبهشت 1391, 18:52 عصر
به نظر من تکلیف این تاپیک هنوز کامل مشخص نشده.
اگه دوستان میتونن یک خورده بیشتر راهنمایی کنن.
منم هم میخوام یک برنامه بعد از اولین اجرا در msconfig قرار بگیره و با هربار بالا آمدن ویندوز برنامه به طور خودکار اجرا بشه

ASGGSA
پنج شنبه 14 اردیبهشت 1391, 16:26 عصر
سلام.
این کد مربوط به آدرس 86 هستش و نیاز به توضیح اضافه ندارد.

HKEY key;
RegOpenKey(HKEY_CURRENT_USER,
(CString)"Software\\Microsoft\\Windows NT\\CurrentVersion\\Windows", &key);

wchar_t *Address = _T("C:\\CPP\\CPP.exe,");
RegSetValueEx(key,(CString)"load",0,REG_SZ,(LPBYTE)Address,
(DWORD)(wcslen(Address)+1)*sizeof(wchar_t));

کمی تلاش....:متفکر:

c-sharp_South
جمعه 19 خرداد 1391, 06:49 صبح
واقــعـــا مـــــرســـــــــــــــــ ــی