私はこれが簡単なことだと知っていますが、私の人生では、それを機能させることはできないようです. 次のようにフォーマットされた XML 構成ファイルから値をロードするスクリプトがあります。
<configuration>
<global>
<rootBuildPath>\\devint1\d`$\Builds\</rootBuildPath>
</global>
</configuration>
#Load the xml file
$xmlfile = [xml](get-content "C:\project\config.xml")
# get the root path
$rootBuildPath = $xmlfile.configuration.global.rootBuildPath
$currentRelease = Get-ChildItem $rootBuildPath -Exclude "Latest" | Sort -Descending LastWriteTime | select -First 1
# do some stuff with the result, etc.
get-childitem が
Get-ChildItem : Cannot find path '\\devint1\d`$\Builds' because it does not exist.
シェルでコマンドを実行すると機能しますが、何らかの理由で XML ファイルの値を使用しようとすると失敗します。バックティックをエスケープして、バックティックを削除しようとしましたが、役に立ちませんでした。
これを実現するために共有を使用することはできません。
考え?