pavel-pimenov / flylinkdc-r5xx

flylinkdc-r5xx
GNU General Public License v2.0
54 stars 26 forks source link

Не загружается при старте системы #1711

Closed Eremiteb closed 6 years ago

Eremiteb commented 6 years ago

FlylinkDC r504-x64 build 21538. Windows 10 версия 1709 (сборка 16299.125) корпоративная, долгосрочная поддержка. Флайлинк запускается от имени администратора, в настройках интеграции автозагрузка стоит, в меню в автозагрузке есть. Но не загружается при загрузке:) В журналах винды ничего.

pavel-pimenov commented 6 years ago

Сам не использую такой функционал. проверил в виртуалке под XP - автозагрузка сработала. если руками поместить в автозагрузку то работает?

pavel-pimenov commented 6 years ago

Покажите скрин окна настроек. У вас при нажатии кнопки - текст меняется?

default

https://github.com/pavel-pimenov/flylinkdc-r5xx/blob/6e88f4be02b3c73e9fbdc873f7f888372748b41e/windows/IntegrationPage.cpp#L153

pavel-pimenov commented 6 years ago

Еще вопрос зачем вы запускаете клиента под админом? Нужно пускать под вашим юзером. если прав не хватить он сам запросит эскалацию и запустить временно еще одну копию флая. с ключикомм /installStartup WinUtil::runElevated(NULL, Util::getModuleFileName().c_str(), _isShellIntegration ? _T("/uninstallStartup") : _T("/installStartup"));

Eremiteb commented 6 years ago

Да, дело было в запуске от имени администратора. Обычно, при таком запуске нужно подтверждать запуск, а когда в автозагрузке, подтверждать некому. Закрываю запрос.