五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

【MATLAB】查找電腦已安裝軟件的安裝位置

2021-06-11 23:56 作者:-何其-  | 我要投稿

背景

遇到一個(gè)需求,也就是調(diào)用7z.exe程序?qū)χ付▔嚎s文件進(jìn)行解壓,但調(diào)用7z.exe采用dos時(shí)需要給定7z.exe的絕對路徑。

情況分析

之前由于采用的是代碼編輯,直接在代碼中鎖死7z.exe的絕對路徑,如下情況

exePath='"C:\Program Files\7-Zip\7z.exe"'? ?%解壓軟件安裝位置

采用代碼內(nèi)鎖死7z.exe的絕對路徑,限制了程序的應(yīng)用,對于不同的電腦,7z.exe安裝位置可能不一致,這就導(dǎo)致寫好的函數(shù)的推廣性太差

解決辦法

(1)通過注冊表查找7z.exe軟件的安裝地址,即通過matlab自帶函數(shù)找到紅框中的數(shù)值數(shù)據(jù):

7z.exe在注冊表中相關(guān)信息

(2)matlab的函數(shù)winqueryreg可以實(shí)現(xiàn)查找安裝地址

函數(shù)說明地址:https://ww2.mathworks.cn/help/matlab/ref/winqueryreg.html

函數(shù)winqueryreg的運(yùn)行示例

(3)通過找到的安裝地址,和程序7z.exe構(gòu)成絕對文件地址,正好解決了7z.exe安裝位置不確定的情況

【MATLAB】查找電腦已安裝軟件的安裝位置的評論 (共 條)

分享到微博請遵守國家法律
蒲城县| 朝阳市| 台州市| 东宁县| 阳朔县| 武威市| 清水县| 荔浦县| 正蓝旗| 宁蒗| 绿春县| 台东市| 临江市| 宣恩县| 无棣县| 本溪市| 普宁市| 定日县| 城步| 沿河| 宽甸| 玉树县| 昌平区| 奈曼旗| 望奎县| 余江县| 庐江县| 石首市| 凤山市| 军事| 华池县| 昌江| 崇左市| 张掖市| 北安市| 梁山县| 舒城县| 土默特右旗| 通渭县| 巨鹿县| 齐河县|