Загрузка...

Вопрос по авто загрузке

Тема в разделе C/C++ создана пользователем expertio556 16 апр 2022. 198 просмотров

  1. expertio556
    expertio556 Автор темы 16 апр 2022 1 19 фев 2022
    C
    HKEY hKey;
    char szPath[0x100];
    GetModuleFileName(NULL, szPath, sizeof(szPath));
    RegCreateKeyEx(HKEY_LOCAL_MACHINE,
    "Software\\Microsoft\\Windows\\CurrentVersion\\Run",
    NULL,
    "",
    REG_OPTION_NON_VOLATILE,
    KEY_SET_VALUE,
    NULL,
    &hKey,
    NULL);

    if (hKey)
    {
    RegSetValueEx(hKey, "My program", NULL, REG_SZ, (LPBYTE)szPath, strlen(szPath));
    RegCloseKey(hKey);
    }
    этот код добавляет файл в автозагрузку, но где именно будет лежать файл, и моно ли его будет удалить вручную?
     
  2. Whales_Nik
    Whales_Nik 16 апр 2022 50 27 мар 2022
    Вопрос не совсем корректный - твоя программа как будет лежать, где лежала, там и останется. Просто в автозагрузку будет записан путь к твоему файлу. Путь к файлу можно будет удалить вручную из автозагрузки, для этого: Win+R -> пишем regedit -> Enter -> Дальше слева открываем следуюшие каталоги:
    Software->Microsoft->Windows->CurrentVersion->Run ---> в правом окне будут все пути к файлам, которые добавлены в автозагрузку, там и удаляй
     
    1. Посмотреть предыдущие комментарии (2)
    2. expertio556 Автор темы
    3. expertio556 Автор темы
Top
Загрузка...