anchor.diff:      @if !DOWNLOAD_ERROR_STATUS!==0 set DOWNLOAD_ERROR_STATUS=2
   ) else (
       @rem Sometimes the error level is not set even when the download failed,
  -    @rem so check for the file to be sure it is there -- if it's not, we'll retry
  +    @rem so check for the file to be sure it is there -- if it is not, we will retry
       @if NOT EXIST "%LOCAL_DESTINATION_MSI_PATH%" (
           echo Failed download: download completed, but downloaded file not found > "&2"
           set DOWNLOAD_ERROR_STATUS=2
  
positive.code: @set MACHINE_OS=2012
  goto architecture_select
  
  @rem Currently Windows Server 2012 R2 is treated as equivalent to Windows Server 2012 
  :Version6.3
  goto Version6.2
  
  
negative.code: 
  @rem Determine the version and the architecture
  
  @FOR /F "usebackq tokens=1-8 delims=.[] " %%A IN (`ver`) DO (
  @set WinMajor=%%D
  @set WinMinor=%%E
  @set WinBuild=%%F
  