ありがとうございます。
便利な関数が用意されているんですね。
ですが代入の仕方が分かりません><
すみませんが教えて頂けないでしょうか?

char *env;
env = getenv("programfiles");
ShellExecute(NULL,L"open",L"C:\\Program Files\\test.exe",NULL,NULL,SW_SHOWNORMAL);