国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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】查找電腦已安裝軟件的安裝位置的評論 (共 條)

分享到微博請遵守國家法律
资溪县| 民丰县| 蕲春县| 绥芬河市| 南雄市| 丹东市| 莱西市| 库尔勒市| 黄大仙区| 遂川县| 芦溪县| 海盐县| 哈尔滨市| 德格县| 奉节县| 龙口市| 合作市| 三亚市| 南昌市| 库伦旗| 吉木乃县| 鲁甸县| 东乡县| 九龙县| 仪征市| 木里| 双牌县| 崇明县| 白朗县| 赣州市| 大厂| 彭水| 卫辉市| 桃园县| 怀柔区| 麻城市| 香港 | 克东县| 南皮县| 广东省| 青神县|