獲取當前檔案所在目錄 馬鴻凱 新浪部落格

2021-10-10 12:06:21 字數 363 閱讀 3971

1、該軟體已經安裝

2、該軟體未安裝

一般情況下已經安裝的軟體,會在登錄檔中寫路徑,因此可以通過登錄檔讀取;

**待續:

第二種情況是,檔案所在目錄已知,所以很簡單。

getmodulefilename()

hmodule 裝載乙個程式例項的控制代碼。如果該引數為null,該函式返回該當前應用程式全路徑。

來個原始碼:

tchar szpath[max_path];

if (!getmodulefilename(null, szpath, max_path))

messagebox(null, szpath, l"path", mb_ok);

Python 獲取當前檔案所在目錄

python下獲取檔案所在的絕對目錄,大都通過 os.path.abspath,但如果你在其他目錄下,通過絕對路徑獲取,這時就會有錯。例如 步驟 在當用目錄執行 import os import sys print os.path.abspath main.py 結果為 home abc tiran...

檔案讀寫方式 馬鴻凱 新浪部落格

在fopen最後乙個有個類似許可權的東西 如下 file fopen const char path,const char mode mode 開啟方式 有下列幾種形態字串 r 以唯讀 方式開啟檔案,該檔案必須存在。r 以可讀寫方式開啟檔案 該檔案必須存在。rb 讀寫開啟乙個二進位制檔案 允許讀資料...

獲取 sh 檔案當前所在目錄

cd dirname 0 echo basename 0 is in pwd cd 說明 0當前shell程式的檔名 dirname 0,獲取當前shell程式的路徑 cd dirname 0 進入當前shell程式的目錄 dirname 從檔名剝離非目錄的字尾,列印去除了 後面部分的name 如果...