Форум программистов, компьютерный форум, киберфорум
Windows
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/16: Рейтинг темы: голосов - 16, средняя оценка - 4.75
1 / 1 / 2
Регистрация: 13.06.2010
Сообщений: 51
1

Autorun, open & shellexecute

04.11.2011, 16:02. Показов 3239. Ответов 9
Метки нет (Все метки)

Уже неделю пытаюсь сделать так, чтобы после установки флешки в порт запускалась программа, которая находится в её корне.

Отказываются работать параметры:
1. open
2. UseAutoPlay
3. shellexecute
4. shell

Именно те, которые мне нужны...

В реестр писал:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion \Policies\Explorer]
"NoDriveTypeAutoRun"=dword:00000000
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\Explorer]
"NoDriveTypeAutoRun"=dword:00000000

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

Код
[autorun]
open = Imperial_marsh.exe
icon = Imperial_marsh.exe
Код
[autorun]
open = Imperial_marsh.exe
icon = Imperial_marsh.exe
UseAutoPlay=1
Пробовал на диск С пилить файл и указывать к нему путь:
Код
[autorun]
open = C:\Imperial_marsh.exe
icon = Imperial_marsh.exe
UseAutoPlay=1
Код
[AutoRun]
shellexecute=Imperial_marsh.exe
Action=фывыфвыфвф
Icon=Imperial_marsh.exe
Label=Imperial_marsh
Все параметры, кроме open, UseAutoPlay, shellexecute, shell работают...
Может кто-то знает, как мне помочь?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2011, 16:02
Ответы с готовыми решениями:

Мультимедиа контролер PCI\VEN_14F1&DEV_8800&SUBSYS_EA3D14F1&REV_05\4&25700A26&0&3020
Помогите пожалуйста найти драйвер на мультимедиа видеоконтролер ...

Проблема с запросом: TRec.Open 'SELECT * FROM таблица Where ((таблица.дата) Like ' & Date & ' & '%') ', DBgen
Люди, подскажите что сиё такое и можно ли как то с этим бороться. Создаю следующий запрос: ...

AutoRun & Icon
Призентация(игрушка) на флеш. тоесть есть несколько .swf дна из них главная. Как я могу создать...

query='SELECT * FROM resume WHERE ' & ''' & RecSet('place')& ''' & '=' & '''& s_loc &''' & - что не так?
упростил для краткости запрос. в чем ошибка? RecSet - это коннекшн. query='SELECT * FROM resume...

9
6 / 6 / 3
Регистрация: 15.10.2011
Сообщений: 73
04.11.2011, 16:25 2
Какие параметры стоят в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf и HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Explorer\AutoplayHandlers\CancelAutoplay\Files ?
0
1 / 1 / 2
Регистрация: 13.06.2010
Сообщений: 51
04.11.2011, 16:48  [ТС] 3
Цитата Сообщение от Glam_Man Посмотреть сообщение
Какие параметры стоят в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf и HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Explorer\AutoplayHandlers\CancelAutoplay\Files ?
Если не ошибаюсь, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf и не должно быть в реестре по умолчанию. Посмотри у себя. У меня нет, на 2х машинах так.
Название: 34a5aca06a18.jpg
Просмотров: 209

Размер: 17.2 Кб

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Explorer\AutoplayHandlers\CancelAutoplay\Files
Все файлы пустые. Можешь свой реестр показать тут?
Autorun, open & shellexecute
0
6 / 6 / 3
Регистрация: 15.10.2011
Сообщений: 73
04.11.2011, 17:23 4
Нужно, чтобы в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf не стоял параметр @="@SYS:doesNotExist", а в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Explorer\AutoplayHa ndlers\CancelAutoplay\Files не стоял запрет по маске, навроде "*.*"="" . В HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion \Policies\Explorer и
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\Explorer у вас не стоит 0х04/0xFF, странно, что автозапуск не работает... На компьютере не стоят антивирусы-утилиты, которые могут влиять на автозапуск?
0
1 / 1 / 2
Регистрация: 13.06.2010
Сообщений: 51
04.11.2011, 21:08  [ТС] 5
Цитата Сообщение от Glam_Man Посмотреть сообщение
Нужно, чтобы в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf не стоял параметр @="@SYS:doesNotExist", а в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Explorer\AutoplayHa ndlers\CancelAutoplay\Files не стоял запрет по маске, навроде "*.*"="" . В HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion \Policies\Explorer и
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\Explorer у вас не стоит 0х04/0xFF, странно, что автозапуск не работает... На компьютере не стоят антивирусы-утилиты, которые могут влиять на автозапуск?
Конечно спасибо, но википедию и МСДН я могу почитать сам.
Насколько я понимаю, вы ссылаетесь именно на эту статью: http://ru.wikipedia.org/wiki/Autorun.inf

1. Вы пробовали autorun.inf использовать? Если нет - попробуйте, скажите, учитывает ли система атрибуты, которые не работают у меня (такие как open, shell и т.п. (см. первый пост)).
2. Прошу вас предоставить мне скриншот параметров реестра из HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Explorer\AutoplayHa ndlers\CancelAutoplay\Files. Если у вас работает, я напишу патч монификации реестра и буду рад.
0
6 / 6 / 3
Регистрация: 15.10.2011
Сообщений: 73
05.11.2011, 08:30 6
Я автозапуск намеренно отключил, потому у меня там стоит запрет по маске "*.*"
[IMG]http://i29.***********/big/2011/1105/f2/78e5d79bf959e87a8552c32a1bb498f2.png[/IMG]
0
1 / 1 / 2
Регистрация: 13.06.2010
Сообщений: 51
06.11.2011, 18:04  [ТС] 7
У меня на всех машинах реестр аналогичный , хотя не модифицировал.
Glam_Man, может у тебя есть возможность посмотреть на реестр той машины, где работает авторан?
0
6 / 6 / 3
Регистрация: 15.10.2011
Сообщений: 73
07.11.2011, 07:27 8
Какие именно ключи показать у машины, на которой работает авторан?
0
1 / 1 / 2
Регистрация: 13.06.2010
Сообщений: 51
07.11.2011, 11:49  [ТС] 9
Цитата Сообщение от Glam_Man Посмотреть сообщение
Какие параметры стоят в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf и HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Explorer\AutoplayHandlers\CancelAutoplay\Files ?
По примеру того, как я делал скриншоты.
0
6 / 6 / 3
Регистрация: 15.10.2011
Сообщений: 73
07.11.2011, 15:53 10
Всё, что я могу сказать автозапуск Imperial_marsh.exe не запрещён
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2011, 15:53

Помощь в написании контрольных, курсовых и дипломных работ здесь.

как сделать AutoRun cleaner (чтоб оставыть стандартных AutoRun - ов и удалить лишнего)?
Здравствуйте все! Помогите пожолуйсто: как сделать AutoRun cleaner (чтоб оставыть стандартных...

error '80020009' Îøèáêà. /lalala/profile.asp, line 28
При простейшем и сто раз работавшем скрипте, вылетает ошибка! след. содержания error...

Помогите найти драйвера для pci\ven_8086&DEV_266E&SUBSYS_A002145&REV_05\3&13C0B0C5&0&F2
pci\ven_8086&DEV_266E&SUBSYS_A002145&REV_05\3&13C0B0C5&0&F2 Мультимедиа аудиоконтроллер ...

Нужен драйвера, код PCI\VEN_1039&DEV_7012&SUBSYS_0C98105B&REV_A0\3&B1BFB68&0&17
всем привет !! уменя нет звука нужен драйвер код...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.