首页 > 解决方案 > 使用 Matlab 向程序发送用户名和密码

问题描述

我正在尝试使用 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

在此之后,应用程序启动良好,但它需要用户凭据才能开始完全运行。我想知道,如果有办法,如何将登录名和密码传递给这样的应用程序。

是我以前没有尝试过的东西,我没有找到太多信息(也许我没有正确搜索)。但无论如何,如果有人可以提供帮助,我将不胜感激。

标签: matlabexecredentials

解决方案


推荐阅读