the .Run method will auto convert environment variables for you, so given the fact that machines might be DE, IT, ES or machines might have different folder structures, i.e. d:\program files i would recommend using something like
sProgFolder = WshShell.ExpandEnvironemntStrings(%ProgramFiles%)