5

新しいフォルダを追加するとき、Windows PATH 環境変数の末尾のセミコロンはどこに配置する必要がありますか?

それは...ですか

  • [oldPATH];C:\マイ フォルダ
  • [oldPATH]C:\My フォルダー;
  • [古いパス];​​C:\マイ フォルダー;

?

さまざまな実践を見ました。

4

4 に答える 4

6

実際、これは実際には構文上の問題ではありません。ここでの正解は次のとおりです。結果が有効になるようにセミコロンを配置しますPATH

これは通常、次のいずれかを意味します。

set PATH=%PATH%;C:\Foo\Bar
set PATH=C:\Foo\Bar;%PATH%

通常PATHはセミコロンで終わらないため、既存のパスを壊さないように適切にセミコロンを追加する必要があります。

どのようPATHに見えるかを見て、別のパスを追加する場合に何をする必要があるかを検討してください。これは、区切り文字(セミコロン)とパス自体を追加する必要があることを意味します。

于 2012-07-09T11:35:00.073 に答える
3

最初の1つ。少なくともそれが私の Windows での動作なので、Windows がそのように動作する場合は、おそらくそれが最適でしょう :)

于 2012-07-09T08:28:26.750 に答える
1

最初のもの:[oldPATH]; C:\マイフォルダ。

確認したい場合は、「%PATH%; C:\MyFolder」という式を使用できます。

たとえば、BATスクリプトで何かを実行するだけの場合は、SET PATH "%PATH%; C:\MyFolder"を使用します。(これは時間変数として機能します)

コマンドラインから永続的なユーザー環境変数を追加するには:SETX PATH "%PATH%; C:\MyFolder"。

于 2012-07-09T10:42:53.853 に答える