なつねこメモ

主にプログラミング関連のメモ帳 ♪(✿╹ヮ╹)ノ 書いてあるコードは自己責任でご自由にどうぞ。記事本文の無断転載は禁止です。

バッチファイルで vswhere の場所を知りたい

Windows の .bat ファイルで、 vswhere.exe の場所を探したい場合、これで見つけられる。

set PF32=%ProgramFiles(x86)%
if not exist "%PF32%" set PF32=%ProgramFiles%

set VS_WHERE_PATH="%PF32%\Microsoft Visual Studio\Installer\vswhere.exe"

if not exist ""%VS_WHERE_PATH%"" (
    echo vswhere not found
    exit 1
)

echo %VS_WHERE_PATH%

これだけ、おしまい。