問題タブ [environment-variables]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Linux: 環境変数はどこに保存されますか?
端末に入力すると、
...その環境変数を格納しているシェルはどこですか?
Ubuntu 8.10 を使用しています。ファイル ~/.profile および /etc/profile を調べましたが、DISPLAY の痕跡は見つかりません。
c# - C# で自分のマシンの完全修飾ホスト名を見つけるにはどうすればよいですか?
例 : abc.hyd.mycompany.com のようなものが欲しいです。私の要件は、この名前を解析して適切なサービスを初期化することです。
powershell - Powershell環境PATHがシステム環境PATHと異なるのはなぜですか?
私はこの奇妙な状況にあります:
ユーザーとシステムのPATH変数は、PowerShellのPATHとは異なります。
私がする時 :
ただし、これは正しくありません。システムの古いPATH変数にスタックしているように見えるため、これまでに行った更新のいずれもこの変数を変更しませんでした(テストするために変更するたびに再起動します)。
なぜこうなった?PowerShell専用にPATH変数を設定する必要がありますか?
linux - Linux で GCC のデフォルトのインクルード パスを追加するには?
$HOME/include
通常のインクルード ディレクトリに加えてgcc にファイルをインクルードさせたいのですが、 $LD_LIBRARY_PATH
.
コンパイル時にコマンド ラインで (またはメイクファイルで) インクルード ディレクトリを追加できることはわかっていますが、ライブラリの場合のように、ここでは普遍的なアプローチが必要です。
windows - Windowsで環境変数をエクスポートおよびインポートする方法は?
異なるマシンで環境変数の同期を維持するのは難しいことがわかりました。あるコンピューターから設定をエクスポートし、他のコンピューターにインポートしたいだけです。
できるはずだと思うのですが、やり方がわかりません。誰でも私を助けることができますか?ありがとう。
java - Java SDK インストーラーが JAVA_HOME を設定しないのはなぜですか?
Java SDK をインストールした後、なぜ JAVA_HOME 環境変数を手動で設定しなければならないのか、いつも疑問に思っていました。
JAVA_HOME=c:\Program Files\Java\jdk1.6.0_12
Visual Studio は少なくとも、次の種類の環境変数を設定するためのバッチ ファイルを提供します。
「c:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat」を呼び出します
Javaには似たようなものがありますか?Java SDK のインストール後に簡単に動作するビルド スクリプトを作成しようとしています。PC の環境変数をいじってほしくないのです。
unix - UNIX / usr / bin/script内でエイリアスを継承する
UNIXの「/usr/ bin / script」コマンドは、シェルセッションの実行中のトランスクリプトを作成します(詳細については、「manscript」を参照してください)。
ただし、スクリプトインスタンス内では、親シェルのenv変数、エイリアスなどを忘れているようです。
次の例は、私が定義した「ll」エイリアスが「script」内で無視される方法を示しています。
$ ll
では、親シェルからenv設定を継承する「スクリプト」プロセスを取得するにはどうすればよいですか?
[編集:]さて、env変数は忘れられていません。エイリアスだけ。.profileまたは何かを再調達することは機能します...しかし、どうすればそれを自動的に実現できますか?
visual-studio-2008 - Visual Studio セットアップ プロジェクト、パスを設定してもコマンド ウィンドウに表示されない
ターゲット フォルダーをパスに追加するカスタム アクションがあるセットアップ プロジェクトがあります。特別なことは何もなく、問題なく動作し、パスに追加します。
ただし、cmd ウィンドウを開くと、使用できません。psexec を実行して、フォルダー内にあるものを直接実行しようとすると、見つかりません。
ボックスからログオフして再度オンにすると、 cmd echo %PATH% コマンドで表示されましたが、これは実稼働環境では実際にはオプションではありません。
おそらくpsexec経由でmsiをインストールしてから、そのフォルダー内の何かを使用して2番目の呼び出しを行いたいと思います。
それで
psexec \マシン名 msiexec /I setup.msi /qn psexec \マシン名 exeinabovemsi
パスをフラッシュするために何かする必要がありますか? msi がインストールされるとすぐに、「マイ コンピュータ -> プロパティ -> 詳細設定 -> 環境変数 -> パス」リストに表示されますが、表示されません。新しいコマンド ウィンドウなど。
ありがとう
アラン
windows - 環境変数は Windows レジストリのどこに保存されますか?
環境変数にリモートでアクセスする必要があります。これを行うには、レジストリから読み取るのが最善の方法だと思います。
環境変数は Windows レジストリのどこに保存されますか?
java - 実行時にJavaから環境変数を設定することは可能ですか?
Java アプリケーションから実行時に環境変数を設定することは可能ですか? Java 1.5 java.lang.System クラスには getenv() メソッドがあり、必要なのは setenv() メソッドだけです...
Javaプロセス自体で環境変数を変更することは可能ですか? 子プロセスではありません。
JNIを介してそれを達成することは可能ですか? そして、それはどのように機能しますか?
ありがとう。
編集:わかりました、このように言いましょう-Javaで次のことができますか。お答えください。
- 現在のプロセスの環境を変更できますか?
- 親プロセスの環境を変更できますか?
- 子プロセスの環境を変更できますか?
Hemal Pandya は、「現在のプロセスと子プロセスの環境は変更できますが、このプロセスを生成した親プロセスの環境は変更できません」と回答しています。これに同意しますか?