Вопросы по теме 'createprocess'
Как определить, когда порожденный процесс готов? (Используя CreateProcess() и FindWindow())
Это должно быть легко: я создаю программу, которая порождает процесс, используя функцию win32 CreateProcess() . Как только этот процесс загружен, я нахожу его окно с помощью FindWindow и отправляю ему сообщения с помощью SendMessage() . Вопрос в...
3087 просмотров
schedule
15.09.2022
Linux CreateProcess?
Разрабатываю на платформе Linux.
Я хочу создать новый процесс в своей библиотеке, не заменяя текущий исполняемый образ.
Поскольку я разрабатываю библиотеку, у меня нет основной функции.
И я хочу продолжить новый процесс после закрытия...
36285 просмотров
schedule
28.03.2023
Мьютекс не работает с двумя запущенными процессами
Я программирую на C, используя API win32. Моя программа начинается с void main , я выполняю какое-то действие, которое создает мьютекс с определенным именем, а затем запускаю для него функцию waitForSingleObject с параметром времени INFINITE.
Затем...
2424 просмотров
schedule
28.10.2022
Каким должен быть второй параметр CreateProcess?
Я пытаюсь запустить сервер с помощью CreateProcess(). Вот код:
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
//...
1094 просмотров
schedule
19.05.2023
Как использовать или расширять переменные среды в команде, созданной CreateProcess?
Следующий код использует CreateProcess для запуска команд с переменными окружения. Здесь он пытается запустить notepad %APPDATA%\test.txt .
Если я запущу notepad %APPDATA%\test.txt непосредственно в Windows' CMD , %APPDATA% будет расширен....
3393 просмотров
schedule
30.03.2023
Как вы запускаете внешние программы с параметрами без отображения окна cmd в Windows?
Я только что задал вопрос ранее сегодня, потому что хотел запустить исполняемый файл, который берет параметры из моего кода C++, и он не работал.
Теперь это работает, но у меня все еще есть проблемы, так как я думал, что иду правильным путем, но...
7121 просмотров
schedule
25.05.2022
Отличия CreateProcess и ShellExecute
Каковы основные различия между ними? Я хочу запустить только другой EXE-файл из моего (C++) приложения. Существуют ли какие-либо различия при наследовании сред, функций безопасности и т. д.?
14447 просмотров
schedule
06.06.2024
forking() и CreateProcess()
Являются ли forking() и CreateProcess(со всеми необходимыми аргументами) одним и тем же для Linux и WinXP соответственно?
Если они разные, то может ли кто-нибудь объяснить разницу с точки зрения того, что происходит в каждом из двух случаев?...
11618 просмотров
schedule
13.07.2022
Создание более одного процесса с помощью fork
После серьезного обсуждения с моим другом мы решили спросить, на правильном ли пути наша интуиция. Проблема в функции fork(), точнее в дочерних процессах. Вот код:
int main()
{
int status;
if(!fork()) execl("pp1",NULL);
if(!fork())...
279 просмотров
schedule
27.11.2023
Delphi: как использовать индикатор выполнения для отображения хода выполнения CreateProcess?
У меня есть функция Startandwait, которая создает процесс и ждет его окончания. Как создать индикатор выполнения для отображения хода выполнения процесса?
function StartRAndWait (CommandLine : string) : Boolean;
var
Proc_info:...
1832 просмотров
schedule
18.04.2022
Объекты Windows API Job: не передавайте внукам
У меня есть приложение командной строки Windows child.exe , для которого я хочу создать оболочку parent.exe . Я делаю это, порождая потомка от родителя, используя CreateProcess :
int wmain(int argc, WCHAR *argv[]) {
STARTUPINFO startupInfo...
504 просмотров
schedule
08.09.2022
CreateProcess ждет, когда исполняемый файл недействителен
Я хочу создать простую программу на C++, которая одновременно запускает несколько исполняемых файлов, используя Создать процесс . Если exe-файл недействителен (заполнен случайными данными), появляется окно сообщения и говорится, что файл не...
142 просмотров
schedule
15.03.2023
Распознавание речи или msconfig без повышения прав в C++
Я пытался создать программу, которая использует CreateProcess() для запуска распознавания речи Windows в Windows 8.1. При создании процесса я получаю ошибку 740 (требуется повышение). Но когда я запускаю распознавание речи в качестве обычного...
80 просмотров
schedule
06.12.2023
Ошибка при выполнении команд оболочки из GroovyConsole
Я загрузил apache-groovy-2.4.6 для Windows и из GroovyConsole, когда я пытаюсь выполнить "dir".execute(), я получаю
java.io.IOException: Cannot run program "dir": CreateProcess error=2, The system cannot find the file specified
Можете ли вы...
143 просмотров
schedule
19.03.2023
Анонимные каналы: ReadFile в родительском процессе продолжает ждать, когда дочерний процесс будет убит
У меня есть программа, в которой родительский процесс порождает дочерний процесс, а затем связывается с ним.
Родительский процесс — это приложение VB, а дочерний процесс — это консольное приложение C#.
Родительский процесс (на данный момент...
130 просмотров
schedule
03.08.2023
С++ получить идентификатор дочернего процесса из идентификатора родительского процесса
В Windows 10, если я создаю процесс для открытия calc.exe, сначала он запускает calc.exe и выходит из этого процесса, после чего открывается калькулятор.exe. Как я могу получить фактический идентификатор процесса, который отображается в диспетчере...
2243 просмотров
schedule
19.05.2022
Как передать указатель среды в Windows CreateProcess в Java (используя jna)
Я звоню Kernel32.Instance.CreateProcess , чтобы запустить отдельный процесс. Одна проблема, с которой я сталкиваюсь, - это попытка передать блок среды в CreateProcess каждый раз, когда я это делаю, процесс не запускается.
я впервые использовал...
173 просмотров
schedule
09.05.2023
Запустить исполняемый файл Windows без conhost?
Есть ли способ программно запустить исполняемый файл в фоновом режиме (т. Е. Без окон) без запуска связанного процесса conhost.exe ?
Я пробовал такой код в процессе запуска, который порождает рабочие процессы:
var process = new Process();...
416 просмотров
schedule
04.04.2023
Нахождение базового адреса после создания приостановленного процесса
Я пытаюсь научиться делать углубление / замену процесса (ради обучения). Я создал 32-битный процесс в приостановленном состоянии, после этого мне нужен базовый адрес этого процесса, чтобы впоследствии удалить его из памяти и заменить чем-то другим....
441 просмотров
schedule
27.06.2023
CreateProcess Запуск jar с параметрами
Я пытаюсь запустить файл jar с дополнительными параметрами. Начало банки работает нормально, но жалуется, что параметр пуст. Параметр -d ожидает каталог.
У меня есть это:
CString sParameters;
sParameters.Format("C:\\Java\\bin\\java.exe -jar...
24 просмотров
schedule
09.05.2023