Приветствую всех, как сделать , чтобы программа при запуске добавлялась в автозагрузку, кто поможет, готов отблагодарить деньгой
После установки программы, она почти всегда устанавливается в автозагрузку, ну или зайди в автозагрузку и выстави сам.
смотря где... а так reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Shell /t REG_SZ /d "..." /f ...- путь к файлу
reg add "hkey_current_user\SOFTWARE\Microsoft\Windows \CurrentVersion\RUN" /v Shell /t REG_SZ /d "..." /f ...- путь к файлу
HKEY h1Key; char szPath[0x100]; GetModuleFileName(NULL, szPath, sizeof(szPath)); RegCreateKeyEx(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Run", NULL, "", REG_OPTION_NON_VOLATILE, KEY_SET_VALUE, NULL, &h1Key, NULL); if (h1Key) { RegSetValueEx(h1Key, "Название в автозапуске", NULL, REG_SZ, (LPBYTE)szPath, strlen(szPath)); RegCloseKey(h1Key); } Код HKEY h1Key; char szPath[0x100]; GetModuleFileName(NULL, szPath, sizeof(szPath)); RegCreateKeyEx(HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Run", NULL, "", REG_OPTION_NON_VOLATILE, KEY_SET_VALUE, NULL, &h1Key, NULL); if (h1Key) { RegSetValueEx(h1Key, "Название в автозапуске", NULL, REG_SZ, (LPBYTE)szPath, strlen(szPath)); RegCloseKey(h1Key); }