![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| boobie |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 16.9.2011 Репутация: нет Всего: нет |
Программа при запуске должна запихать в реестр строку, которая ставит в автозапуск программу 111.ехе (т.е. та должна стартовать при запуске системы). ![]() Прога компилирутся, сточка создается, ошибок нет, но 111.ехе не запускается. Где ошибка? Модератор: будь внимательнее при использовании тегов форматирования вручную Это сообщение отредактировал(а) bsa - 6.12.2011, 16:32 |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 1 Всего: 196 |
Кейлогер пишешь? Нехорошо!!!
Ты перезагрузиться не пробовал? Точно есть файл C:\111.exe? Вручную программа запускается? Это сообщение отредактировал(а) bsa - 6.12.2011, 16:34 |
|||
|
||||
| volatile |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2107 Регистрация: 7.1.2011 Репутация: 13 Всего: 85 |
Вот что о последнем аргументе говориться в мсдн:
вывод: не помешало бы прибавить единицу... |
||||
|
|||||
| boobie |
|
||||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 16.9.2011 Репутация: нет Всего: нет |
Работать не будет. Все нормально, код полностью правильный и рабочий - это я тупанул.
Нет.
Ну... Я не совсем еще...
Да. Прога запускается, но должным образом не работает. Хотя если запустить самому (вручную), то все норм. Это сообщение отредактировал(а) boobie - 7.12.2011, 07:12 |
||||||||
|
|||||||||
| boobie |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 16.9.2011 Репутация: нет Всего: нет |
Автозапуск этой программы невозможен. Т.е. окно появляется, а файл не создается. Вручную все работает нормально. Если убрать строчку
, то программа работает норм и при автозапуске, выводит "Hello, word" в окне. Пробовал заменять freopen на другие функции (fprintf и др.) - результат такой же. В чем проблема? |
||||
|
|||||
| GremlinProg |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2706 Регистрация: 9.8.2005 Где: Тюмень Репутация: 99 Всего: 106 |
примерно в том же, в чем проблема у пианиста, которому отрезали руки зачем переподключать stdout? с автозапуском проблема может быть с правами, под которыми программа запускается, если его организовывать через планировщик, права можно задать непосредственно для любой задачи -------------------- "Гений всегда разумнее, чем умнее. Ум — это машина, разум — водитель этой машины." |
|||
|
||||
| boobie |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 16.9.2011 Репутация: нет Всего: нет |
Это 2 разных программы.
1 - автозапуск, прога, которая прописывает строчку в реестре для автозапуска (автозагрузки) программы 111.ехе по адресу С:\1\ 2-я прога - это 111.ехе, она при запуске создает файл и записывает в него "Hello, world". Блин, че за фигня...
Это ж реально ерунда, она ну никак в данном случае ни на что не влияет...
Да, я тоже так подумал... Ну что ж, будем танцевать с бубном... |
||||
|
|||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 40 Всего: 223 |
Задай имя файла с полным путем. При автозапуске текущая директория становится где то в недрах папок Windows, не удивительно, что писать туда (и файлы там создавать) не дают
|
|||
|
||||
| boobie |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 16.9.2011 Репутация: нет Всего: нет |
Немного не понял. На диске С лежит 111.ехе. Я переносил его в другие папки и всегда прописывал путь полностью. Результат - 0. |
|||
|
||||
| volatile |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2107 Регистрация: 7.1.2011 Репутация: 13 Всего: 85 |
boobie, попробуйте получить ответ на свой вопрос от самого компьютера.
Он точнее знает что там у вас происходит, чем участники форума...
Теперь читайте что напишет. Можно запостить ответ сюда, если не понятно. |
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 40 Всего: 223 |
||||
|
||||
| boobie |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 16.9.2011 Репутация: нет Всего: нет |
Спасибо! Да, помогло. Нужно задавать полностью путь!!!
|
|||
|
||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |