かなり長い Windows バッチ スクリプトを取得しました。その途中に、appcmd を使用して IIS 内のサイトのルート パスを検出するセクションがあります。そのセクションは、スタンドアロンで実行すると正常に動作します。しかし、バッチ全体を実行すると、このセクションでサイト パスの検出に失敗することがあります。私はこの信頼性の低い問題に完全に混乱しています。誰もこれに会ったことがありますか?
ありがとう
解決
変数の宣言から有効になるまでに多少の遅延があるようです。バッチファイルの一部の順序を変更しましたが、今のところ問題なく動作しています。私は言わなければならない、それはまだ奇妙です。