PATH
基本的に、正確な変数をファイルに自動的にエクスポートしたいと思います。みたいなのが入っ%ANT_HOME%/bin
ていて、そのままにしておきたい。私が見つけたものから、 set と echo の両方を使用すると、その引数が実行され、絶対パスが得られます。足りないものはありますか?
3 に答える
5
環境変数を展開せずに PATH のコピーを取得するには、以下を「rawPath.vbs」として保存できます...
Option Explicit
Dim wsh
Set wsh = CreateObject("Wscript.Shell")
Wscript.Echo wsh.RegRead("HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path")
...そして、次のコマンドを発行して、出力をファイルにパイプします
cscript -nologo rawPath.vbs > myPath.txt
于 2013-03-11T18:52:23.643 に答える
1
%ANT_HOME%
プロンプトから SET を実行すると表示されますか?
もしそうなら、
>filename echo %path%
必要に応じてパスをエクスポートする必要があります。
PATH 変数に実際に「%」文字が含まれていない場合は、既に解決されています。そして、「%」は実際には正当な (しかし煩わしい) ファイル名文字であることを覚えておいてください...
「%」文字を環境変数に設定できます
set var=%%something%%
varをに設定します%something%
于 2013-03-11T18:40:03.153 に答える
0
%
あなたは善良な人から逃れる必要があります、例
>echo %path%
C:\windows\system32;C:\windows\system32\wbem
>echo ^%path^%
%path%
于 2013-03-11T18:38:06.733 に答える