我试图尝试自动登录(如果可能的话)到一个不是我设计的程序,使用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
这是我以前没有尝试过的,我也没有找到太多的信息(也许我没有正确搜索)。但无论如何,如果有人能帮忙,我会很感激的。