Я сделал программу на C#. Он копирует себя в автозагрузку, если пользователь отметит это поле.
Приложение добавляет себя в автозагрузку с помощью ключа реестра "SOFTWARE\Microsoft\Windows\CurrentVersion\Run".
Он работает нормально, за исключением проблемы, заключающейся в том, что каждый раз, когда компьютер перезагружается, пользователю предлагается, уверены ли они, что хотят запустить программу, потому что она заблокирована Windows, потому что она «приходит с другого компьютера».
В любом случае я могу избавиться от этого флага «заблокировано» Windows с помощью кода, чтобы пользователь не запрашивал каждый раз, когда программа пытается запустить себя?
Спасибо
DeleteFile("c:\\yourfile.exe:Zone.Identifier");
- person thepirat000   schedule 14.03.2014