Я пытаюсь выполнить автоматический вход (если это возможно) в программу, которая не была разработана мной с использованием Matlab.
Легкие части очищают / закрывают все запущенные процессы, а затем снова запускают файл .exe. Все это происходит в этом коде:
function appRun
[~, progs]=system('tasklist /FI "imagename eq someApp.exe" /fo table /nh');
if ~isempty(strfind(progs, 'someApp.exe'))
!taskkill -f -im EikonAPIProxy.exe
fprintf('someApp has been closed for all users in the station \n')
else
fprintf('someApp is not running on any of the users of this station \n')
end
fprintf('Starting someApp')
!"C:\myPath\someApp.exe" &
end
После этого приложение запускается нормально, но для полноценного функционирования требуются учетные данные пользователя. Я хотел бы знать, если есть способ, как передать логин и пароль для такого приложения.
Это то, что я не пытался раньше, и я не нашел много информации (возможно, я не искал должным образом). Но в любом случае, если кто-то может помочь, я был бы благодарен.