Неправильное добавление в автозагрузку - C#
Формулировка задачи:
Есть программа (prog1), которая добавляет в автозагрузку другую программу (prog2) следующим образом:
А prog2 проверяет существование файла example.txt с помощью File.Exists. Если prog2 запускать вручную, то она успешно находит файл, но, если prog2 запускается из автозагрузки, то она ничего не может найти. Кто нибудь скажет как быть и что делать?
string ExePath = Environment.CurrentDirectory + "\\prog2.exe"; //получает текущий путь до приложения RegistryKey reg; //ключ реестра reg = Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run\"); reg.SetValue("prog2.exe", ExePath); //добавляется в автозагрзку reg.Close();
Решение задачи: «Неправильное добавление в автозагрузку»
textual
Листинг программы
File.Exists(Environment.CurrentDirectory + "\\prog2.exe");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д