Показано с 1 по 2 из 2
Комбинированный просмотр
-
08.06.2010, 17:51 #1
- Регистрация
- 08.06.2010
- Сообщений
- 1
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Запуск сторонней программы
помогите написать кусочек скрипта для программы которая:
1.Считывает значение из реестра
2.В случае, если значение считалось - запускает другую программу расположенную в той же папке.
-
06.09.2010, 04:29 #2
- Регистрация
- 06.09.2010
- Адрес
- Где-то там
- Сообщений
- 28
- Сказал(а) спасибо
- 0
- Поблагодарили 6 раз(а) в 6 сообщениях
Как-то так:
Получение значений из реестра (пример выдран из работающей функции и немного упрощен)Код:// Путь к ключу, ветка TCHAR* currentKey = TEXT("SOFTWARE\\Abracadabra\\Path\\")); HKEY* currentHKey = new HKEY(); // дескриптор ветки RegOpenKeyEx(HKEY_LOCAL_MACHINE, currentKey, 0, KEY_READ, currentHKey); DWORD size; // Длина значения // Дважды вызываем RegQueryValueEx, сначала получим длину значения, // потом получаем само значение в выделенный буфер DWORD retCode = RegQueryValueEx( *(hkey), L"UninstallString", NULL, NULL, NULL, &size ); // Проверим есть ли значение if (retCode != ERROR_SUCCESS) return; // Выделяем буфер для значения TCHAR* value = new TCHAR[size]; // Получаем значение retCode = RegQueryValueEx( *(hkey), L"UninstallString", NULL, NULL, (LPBYTE)value, &size );
Код:if((UINT)ShellExecute(hwnds::hWnd, L"open", "app.exe", NULL, NULL, SW_SHOWNORMAL) <= 32) ; // Не удалось запустить приложение...
Похожие темы
-
Программы для раскрутки сайтов, программы для рассылки, SEO программы
от Wbalians в разделе СОФТ (SOFT)Ответов: 2Последнее сообщение: 31.10.2021, 09:50 -
Первый запуск системы и внешний монитор
от talik в разделе ВидеосистемаОтветов: 1Последнее сообщение: 01.12.2009, 00:49 -
Запуск программы на windows server 2008 при неавторизованном пользователе
от mikkomiss в разделе В помощь системному администраторуОтветов: 0Последнее сообщение: 02.02.2009, 19:47 -
Запрет на запуск программ
от MiH в разделе Microsoft WindowsОтветов: 4Последнее сообщение: 22.01.2008, 15:19 -
Первый запуск...
от Stixlife в разделе Общие вопросыОтветов: 1Последнее сообщение: 14.12.2007, 01:29
Социальные закладки