MSVC 2005 を使用したビルド プロセスがあります。追加の変数が設定されているため、通常のコマンド プロンプトではなく、Visual Studio コマンド プロンプトから実行した場合にのみ正しく動作します。間違ったタイプのプロンプトを実行して、あいまいなエラー メッセージが表示されるのは簡単すぎるため、これを回避しようとしています。通常のコマンド プロンプトを常に vsvars32.bat を呼び出すように変更したくありません。これは常に必要とは限らないためですが、Visual Studio コマンド プロンプトの使用を提案するメッセージを追加したかったのです。これを行うために、私はBATファイルを書きました
if "%VSINSTALLDIR%" == "" echo Visual Studio コマンド プロンプトが必要ですか?
ただし、これは vsvars32.bat が呼び出される前に呼び出されるため、Visual Studio コマンド プロンプトにも表示されます。
Visual Studio 2005 コマンド プロンプトではなく、通常のコマンド プロンプトにメッセージを追加する方法を知っている人はいますか? Visual Studio コマンド プロンプトの設定方法から、これは不可能だと思われます。
ありがとう。