title: Is it possible to set multiple environment variables in one CMD line statement?
body: <p>I have a PowerShell script set to execute after an MSBuild is finished. It uses environment variables set in the POSTBUILD section of the build process (build directories and the like.) Currently  it looks like this: </p>
  
  <pre><code>  set MAGE="C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\mage.exe"
    set APPFILE=$(TargetDir)$(TargetName).application
    set MANIFEST=$(TargetPath).manifest
    set CERT=$(ProjectDir)$(TargetName).pfx
    set PROJECTNAME=$(TargetName)
    set CONFIGURATION=$(ConfigurationName)
    set TARGETDIR=$(TargetDir)
    set TEAMBUILD=$False
    Powershell -File "$(ProjectDir)POSTBUILD.ps1"
  </code></pre>
  
  <p>With each set operating on a separate line, but still within the same CMD instance.</p>
  
  <p>Is there a way I can set multiple variables at once using just one line instead of 7?</p>