无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【MATLAB】殺死正在運行的指定軟件

2021-09-09 23:58 作者:-何其-  | 我要投稿

背景

想殺死正在運行的程序,如本次項目開發(fā)運行前,需先殺死word服務(wù)器

執(zhí)行方式

通過研究,沒找到matlab可以殺死指定運行程序的函數(shù),但dos命令可以殺死程序

實現(xiàn)方式

[~,cmdout] = system('tasklist');? % 讀取正在運行的程序

cmdout = split(cmdout,strcat(10));? ?

WINWORD = cmdout(contains(cmdout,'WINWORD.EXE'),:); % 獲取指定進程WINWORD.EXE的信息

? WINWORD = split( WINWORD,' ');?

system(strcat('taskkill /pid',32,WINWORD{find(ismember(WINWORD,'Console'),1)-1},32,'/f')); % 殺死指定進程

函數(shù)編寫

?function [ ] = KillProcess( ProcessName )

% COPY:何其 2021年9月9日23:56:09

%?ProcessName % 要殺死的指定進程 % 不得為空

% eg:'WINWORD.EXE' %?

%%?%獲取所有進程信息

[~,cmdout] = system('tasklist');

cmdout = split(cmdout,strcat(10));

?WINWORD = cmdout(contains(cmdout,ProcessName),:);

%% %獲取指定進程信息

WINWORD = split( WINWORD,' ');

%% % 殺死指定進程

system(strcat('taskkill /pid' , 32 , WINWORD{ find( ismember( WINWORD, 'Console' ) , 1 ) - 1 } , 32 , ' /f' ) );

end


【MATLAB】殺死正在運行的指定軟件的評論 (共 條)

分享到微博請遵守國家法律
祁东县| 瑞丽市| 大连市| 遂昌县| 屯昌县| 来凤县| 卢氏县| 泗水县| 宁波市| 抚松县| 三江| 建水县| 正安县| 茂名市| 大冶市| 栖霞市| 盖州市| 囊谦县| 田阳县| 龙南县| 安平县| 剑阁县| 卫辉市| 怀安县| 吉木乃县| 新宁县| 曲靖市| 家居| 阳春市| 穆棱市| 玛曲县| 云霄县| 白河县| 抚远县| 固镇县| 龙里县| 水富县| 敦化市| 广元市| 陆良县| 深泽县|