anchor.diff:  
   REM Run psake
   PUSHD %~dp0
  -Powershell -Version 2.0 -Command "& { $CurrentExecutionPolicy = Get-ExecutionPolicy -Scope CurrentUser; if ($CurrentExecutionPolicy -gt [Microsoft.PowerShell.ExecutionPolicy]::RemoteSigned) { Set-ExecutionPolicy -Scope CurrentUser RemoteSigned; } ..\tools\psake\%PSAKE_VERSION%\psake.ps1 %*; if ($CurrentExecutionPolicy -gt [Microsoft.PowerShell.ExecutionPolicy]::RemoteSigned) { Set-ExecutionPolicy -Scope CurrentUser $CurrentExecutionPolicy; } if ($psake.build_success -eq $False) { Exit 1; } Exit 0; }"
  +Powershell -Version 2.0 ^
  +$CurrentExecutionPolicy = Get-ExecutionPolicy -Scope CurrentUser; ^
  +if ($CurrentExecutionPolicy -gt [Microsoft.PowerShell.ExecutionPolicy]::RemoteSigned) ^
  +{ ^
  +  Set-ExecutionPolicy -Scope CurrentUser RemoteSigned; ^
  +} ^
  +..\tools\psake\%PSAKE_VERSION%\psake.ps1 %*; ^
  +if ($CurrentExecutionPolicy -gt [Microsoft.PowerShell.ExecutionPolicy]::RemoteSigned) ^
  +{ ^
  +  Set-ExecutionPolicy -Scope CurrentUser $CurrentExecutionPolicy; ^
  +} ^
  +if ($psake.build_success -eq $False) ^
  +{ ^
  +  Exit 1; ^
  +} ^
  +Exit 0;
   SET EXITCODE=%ERRORLEVEL%
   POPD
   GOTO END
  
positive.code: @REM Copyright 2012 Steve Wood
  @REM 
  @REM Licensed under the Apache License, Version 2.0 (the "License");
  @REM you may not use this file except in compliance with the License.
  
negative.code: 	SET EXITCODE=1
  	GOTO NO_POSH_V2
  )
  Powershell ^
  if ($Host.Version.Major -lt 2) ^
  { ^
    Exit 1; ^
  } ^
  Exit 0;
  SET EXITCODE=%ERRORLEVEL%
  IF %EXITCODE% GTR 0 (
  	GOTO NO_POSH_V2
  