Программа C ++, запущенная из C: \ Users \ Myname \ AppData \ Local, запущенная реестром CURRENT_USER - PullRequest
0 голосов
/ 20 июля 2011

У меня есть ключ в моем реестре, который запускает программу В моей папке C: \ Users \ MyName \ AppData \ Local при запуске Windows (Software \ Microsoft \ Windows \ CurrentVersion \ Run), но при запуске программы она не запускаетсяпохоже, у него есть права на запись в папку, в которой он находится.

Когда я дважды щелкаю по нему, чтобы запустить его, у него есть эти разрешения.

Кто-нибудь знает, почему у него нет разрешений при запуске?из реестра, и если я что-нибудь могу с этим поделать?

1 Ответ

0 голосов
/ 20 июля 2011

Убедитесь, что текущий каталог, в котором запущен ваш процесс, корректен. Используйте Process Explorer, чтобы проверить, где запущен ваш процесс.

...