environment-variables

    3熱度

    5回答

    我有一個可執行文件的名稱,比如「cmd.exe」,需要解析它的完全限定路徑。我知道exe文件出現在PATH環境變量中列出的目錄之一中。有沒有解決完整路徑的方法,而不需要解析和測試PATH變量中的每個目錄?基本上我並不想這樣做: foreach (string entry in Environment.GetEnvironmentVariable("PATH").Split(';')) .

    12熱度

    2回答

    問候, 我有一個.pro文件看起來像: TEMPLATE = subdirs SUBDIRS = foo bar 我想設置一個變量,或定義,或者在我的subdirs .pro文件中可以在foo和bar .pro文件中讀取的東西。 我試圖設置環境變量有: export TEST=something ,但不起作用,消息($$(TEST))始終不顯示任何內容(如測試未設置)。

    4熱度

    6回答

    在C編程中,如何獲取當前用戶和當前工作目錄。 我試圖打印這樣的事情: [email protected]:~/Desktop/testProgram:$ (user) (computerName) (current directory) 我有以下的代碼,但用戶名顯示爲NULL。任何想法我做錯了什麼? void prompt() { printf("%[email pro

    18熱度

    3回答

    我正在開發一個在Windows Vista計算機上運行在JBoss上的J2EE應用程序,但應用程序最終將在Linux機器上運行。有沒有辦法以獨立於平臺的方式傳遞環境變量的值? 我認爲(但我不知道)平臺敏感的方法是:使用 System.getProperty("MY_ENV_VAR"); -Denv_var=%MY_ENV_VAR% (Windows) -Denv_var=$MY_ENV_VA

    12熱度

    1回答

    我有一個PowerShell腳本,檢查某個目錄是否在PATH上(通過查看$ env:路徑)。看起來$ env:path是在啓動時由每個應用程序加載和本地範圍的,並且該範圍被傳遞給任何子應用程序。所以......如果有人打開Firefox,下載我的程序,運行它,得到一條消息,說他們應該改變他們的路徑,修復問題,然後從Firefox下載窗口再次運行程序,他們會得到相同的信息,除非他們從資源管理器啓動我

    5熱度

    5回答

    我想從命令行安裝.NET(C#)生成。在我可以從命令行運行MSBuild.exe之前,需要在MSDOS提示符中設置的環境變量列表是什麼? 到MSBuild可執行文件的路徑將是最明顯的例子。我不能依賴從MyComputer -> Properties -> Advanced -> Enviroment Variables設置變量,所以如果這樣的列表存在,我真的需要一個完整列表。 P.S.構建需要自動

    134熱度

    3回答

    當需要連接多個目錄時,如在可執行搜索路徑中那樣,存在依賴於操作系統的分隔符。對於Windows,它是​​3210,對於Linux它是':'。 Python中有一種方法來獲取要分割的字符嗎? 在對這個問題How do I find out my python path using python?的討論中,建議os.sep會這樣做。該答案是錯誤的,因爲它是目錄或文件名組件的分隔符,相當於'\\'或'/

    1熱度

    2回答

    我創建了一個安裝程序(通過WiX),作爲安裝的一部分,安裝Windows服務(用C#編寫),並啓動該Windows服務。該服務是一個FileSystemWatcher並監視插件安裝到特定目錄。最初,它使用的環境變量(指着我想看的路徑),這是由維克斯安裝程序創建的,但它是在一個單獨的目錄創建如下圖所示: <Directory Id="TARGETDIR" Name="SourceDir">

    0熱度

    1回答

    可能是一個愚蠢的問題:爲什麼我不能用這個設置環境變量? os.system('set foo=bar') # on windows 我知道os.environ,這對我很有用。我只是困惑爲什麼前者不起作用。

    0熱度

    2回答

    我已經下載C/C++類庫從Cygwin,並根據指令here在NetBeans中設置環境變量。 我也經歷了this。 其實我在不同的機器上遵循相同的步驟,一切都很好。 但是在我的機器上,這些關聯並沒有形成。例如: :#include<stdio.h>說No such file or directory。 任何想法可能是什麼問題? 我下載的Cygwin軟件包也很好,我下載了兩次。