C 獲取當前檔案 資料夾的路徑及操作環境變數

2022-07-23 07:06:11 字數 1489 閱讀 9766

一、獲取當前檔案的路徑

1.   system.diagnostics.process.getcurrentprocess().mainmodule.filename

獲取模組的完整路徑,包括檔名。

2.   system.environment.currentdirectory

獲取和設定當前目錄(該程序從中啟動的目錄)的完全限定目錄。

3.   system.io.directory.getcurrentdirectory()

二、操作環境變數

利用system.environment.getenvironmentvariable()方法可以很方便地取得系統環境變數,如:

system.environment.getenvironmentvariable("windir")就可以取得windows系統目錄的路徑。

以下是一些常用的環境變數取值:

system.environment.getenvironmentvariable("windir");

system.environment.getenvironmentvariable("include");

system.environment.getenvironmentvariable("tmp");

system.environment.getenvironmentvariable("temp");

system.environment.getenvironmentvariable("path");

一、獲取當前檔案的路徑

1.   system.diagnostics.process.getcurrentprocess().mainmodule.filename

獲取模組的完整路徑,包括檔名。

2.   system.environment.currentdirectory

獲取和設定當前目錄(該程序從中啟動的目錄)的完全限定目錄。

3.   system.io.directory.getcurrentdirectory()

二、操作環境變數

利用system.environment.getenvironmentvariable()方法可以很方便地取得系統環境變數,如:

system.environment.getenvironmentvariable("windir")就可以取得windows系統目錄的路徑。

以下是一些常用的環境變數取值:

system.environment.getenvironmentvariable("windir");

system.environment.getenvironmentvariable("include");

system.environment.getenvironmentvariable("tmp");

system.environment.getenvironmentvariable("temp");

system.environment.getenvironmentvariable("path");

C 獲取程式當前資料夾

environment.systemdirectory 獲取系統目錄 environment.currentdirectory 獲取當前目錄 類中使用 獲取程序陣列 模組資訊 process allprocesses process.getprocesses foreach process p in...

C 獲取當前檔案 資料夾的路徑及操作環境變數

一 獲取當前檔案的路徑 1.system.diagnostics.process.getcurrentprocess mainmodule.filename 二 操作環境變數 利用system.environment.getenvironmentvariable 方法可以很方便地取得系統環境變數,如...

獲取當前檔案路徑

getcurrentdirectory只是返回當前程序的當前目錄,而並不是程序的映象檔案 exe 所在的目錄 getcurrentdirectory 適用於xp等系統,在wince上不能使用 getmodulefilename 適用於wince2.0以後 使用方法 下面的一段 主要是獲得當前程式的執...